genpark-personal-agent-pulmonary-dynamic-flow-volume-loop-meff-skill

mcp
Security Audit
Warn
Health Warn
  • License — License: NOASSERTION
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 7 GitHub stars
Code Pass
  • Code scan — Scanned 4 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Deterministic personal agent skill for calculating Spirometry Maximum Mid-Expiratory Flow (FEF25-75/MMEF) and FEF50/FIF50 ratio.

README.md

Pulmonary Dynamic Flow-Volume Loop (FEF25-75) Skill

License
Python
OpenClaw
GenPark
MCP

Dynamic Spirometry Flow-Volume Loop and Maximum Mid-Expiratory Flow ($\text{FEF}_{25-75%} / \text{MMEF}$) Analyzer based on respiratory mechanics.

flowchart TD
    A[Maximal Flow-Volume Loop: FVC, FEV1, FEF25-75] --> B[Compute FEV1/FVC % & % Predicted FEF25-75]
    A --> C[Calculate FEF50 / FIF50 Ratio]
    B & C --> D{Pattern Evaluation}
    D -- FEV1/FVC < 70% --> E[Classical Obstructive Defect]
    D -- FEF50/FIF50 > 1.5 --> F[Variable Extrathoracic Obstruction]
    D -- FEF25-75 < 65% & Normal FEV1/FVC --> G[Isolated Small Airway Disease]

Features

  • Zero PIP Dependencies: Implemented strictly with Python Standard Library (math, json, sys, typing).
  • Small Airway Sensitivity: Detects subtle peripheral bronchiolar narrowing overlooked by standard $\text{FEV}_1$.
  • Anatomical Differential: Discriminates extrathoracic vs intrathoracic upper airway limitations.
  • Dual Architecture: Native Python import and Model Context Protocol (MCP) JSON-RPC 2.0 stdio server.

Quickstart

python example_usage.py

License

Apache-2.0

Reviews (0)

No results found