Which tool do I use for what?
Going from raw EHR data to a shared benchmark result, each step of the MEDS workflow has tools built for it. Click a tool in the flowchart to jump to its card, with its GitHub stars and links to its code, documentation and paper. To search the tools by name or topic, browse all tools.
Start: your raw EHR data
Convert your data to MEDS
Run a ready-made ETL for a public dataset or another data standard (such as OMOP), or build your own from a template.
ETL Templates/Tools
Public Datasets
Alternate Data Standards
Explore and inspect
See what is in a MEDS dataset with summary statistics, plots and interactive dashboards.
Pre-process and load
Filter, normalize and tokenize MEDS data, and load it efficiently for model training.
Define a prediction task
Describe a cohort and its labels once, then extract them from any MEDS dataset.
Build models
Train tabular baselines or neural and foundation models, with a modeling library or a published, reproducible recipe.
Evaluate
Score a model's predictions with standardized metrics.
Benchmark and share
Compare against published results, and share your tasks, models and results with the community.
Across the workflow
The MEDS schema itself, and utilities that are useful at any step.
Tools by step
Convert your data to MEDS
ETL Templates/Tools
ETL Template
A Copier template for creating a config-only MEDS-Extract ETL package that converts a new dataset into MEDS.
⭐ 7 stars
📦 0.1.0
MEDS-ETL
A collection of ETLs that convert MIMIC-IV 2.2 and OMOP CDM 5.3 and 5.4 data into MEDS 0.3.3.
_Use for the MIMIC dataset is deprecated_!
⭐ 44 stars
📦 0.3.11
EHR2Trace
Converts hospital EHR exports into OMOP CDM 5.4 and MEDS 0.4, linking every output row to its source rows.
⭐ 4 stars