genpark-personal-agent-cardiac-central-aortic-augmentation-index-pwa-skill
mcp
Pass
Health Pass
- License — License: NOASSERTION
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 10 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.
Calculates central aortic Augmentation Pressure (AP), Augmentation Index (AIx, AIx@75), Reflection Time (Tr), and Subendocardial Viability Ratio (SEVR) for personal vascular aging and ventricular afterload monitoring.
README.md
Cardiac Central Aortic Augmentation Index (AIx) & Pulse Wave Analysis (PWA) Skill
A zero-dependency, mathematically rigorous personal agent skill that evaluates central aortic pulse wave reflections, arterial wall elasticity, and late-systolic cardiac afterload via applanation tonometry pulse wave analysis.
Architecture
flowchart TD
A[Radial/Carotid Applanation Tonometry] --> B[Generalized Transfer Function / PWA Waveform]
B --> C[Identify Forward Peak P1 & Late Systolic Peak P2]
C --> D[Compute Augmentation Pressure AP = P2 - P1 & AIx]
D --> E[Normalize to Heart Rate 75 bpm AIx@75 & Measure Tr]
E --> F[Vascular Aging & Subendocardial Perfusion Index SEVR]
Quick Start
from client import CentralAorticAugmentationIndexClient
client = CentralAorticAugmentationIndexClient()
result = client.evaluate_pwa(
aortic_systolic_bp_mmhg=115.0,
aortic_diastolic_bp_mmhg=75.0,
inflection_pressure_mmhg=105.0,
reflection_time_tr_ms=140.0,
heart_rate_bpm=72.0
)
print("Augmentation Index AIx@75 (%):", result["wave_reflection_kinetics"]["aix_normalized_at_75bpm_pct"])
print("SEVR (%):", result["myocardial_perfusion"]["subendocardial_viability_ratio_sevr_pct"])
print("Stiffness Class:", result["vascular_stiffness_assessment"]["stiffness_classification"])
License
Apache-2.0
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found