What problem does it solve?
PyHealth removes the friction from building healthcare machine learning pipelines by turning raw clinical data into supervised samples, trainable models, and measurable results through one consistent workflow.
Core Features & Use Cases
- Unified clinical pipeline: Work across electronic health records, physiological signals, imaging, and text using the same Dataset → Task → Model → Trainer → Metrics pattern.
- Healthcare use cases: Predict mortality, readmission, length of stay, drug recommendation, sleep stages, EEG events, and ICD coding with dataset-specific tasks and models.
- Medical code utilities: Look up, normalize, and cross-map ICD, ATC, NDC, RxNorm, and CCS codes for cleaner labels and more interpretable outputs.
- Research workflows: Use patient-level splits, cached dataset parsing, and built-in trainers to accelerate reproducible clinical research.
Quick Start
Ask for a PyHealth pipeline for your dataset and prediction task, and I will map the right dataset, task, model, split strategy, and evaluation metric for you.