Dataset

MedalCare-XL

16,900 synthetic 12-lead ECGs from electrophysiological simulations (healthy + 7 pathologies; Zenodo, CC BY 4.0)

MedalCare-XL (Gillette et al., Sci Data 2023) is a public set of 16,900 synthetic 10-s 12-lead ECGs (500 Hz, mV) generated by joining multi-scale atrial and ventricular-torso electrophysiology models. It has balanced classes (~1,300 each): healthy control plus 7 pathologies (MI with 6 sub-classes, LBBB, RBBB, 1st-degree AV block, fibrotic atrial cardiomyopathy, interatrial block, left atrial enlargement). Each ECG comes raw, with realistic noise, and band-pass filtered. Train/val/test folds are split by anatomical model. CC BY 4.0, 9.3 GB.

At a glance
Type
Dataset
Licence
Not reported
Access
Not reported
Subjects
none (simulated virtual cohort; 16,900 ECGs)
Signals
ECG
PPG sites
Not reported
Setting
Not reported
Wrist
Not reported
Raw waveforms
Not reported
Tasks
ECG RhythmDisease Screening
Updated
Nov 11, 2026

Original description

Mechanistic cardiac electrophysiology models allow for personalized simulations of the electrical activity in the heart and the ensuing electrocardiogram (ECG) on the body surface. As such, synthetic signals possess precisely known ground truth labels of the underlying disease (model parameterization) and can be employed for validation of machine learning ECG analysis tools in addition to clinical signals. Recently, synthetic ECG signals were used to enrich sparse clinical data for machine learning or even replace them completely during training leading to good performance on real-world clinical test data.

We thus generated a large synthetic database comprising a total of 16,900 12 lead ECGs based on multi-scale electrophysiological simulations equally distributed into 1 normal healthy control and 7 pathology classes. The pathological case of myocardial infraction had 6 sub-classes.  A comparison of extracted timing and amplitude features between the virtual cohort and a large publicly available clinical ECG database demonstrated that the synthetic signals represent clinical ECGs for healthy and pathological subpopulations with high fidelity. The novel dataset of simulated ECG signals is split into training, validation and test data folds for development of novel machine learning algorithms and their objective assessment.

This folder WP2_largeDataset_Noise contains the 12 lead ECGs of 10 seconds length. Each ECG is stored in a separate CSV file with one row per lead (lead order: I, II, III, aVR, aVL, aVF, V1-V6) and one sample per column (sampling rate: 500Hz). Data are split by pathologies (avblock = AV block, lbbb = left bundle branch block, rbbb = right bundle branch block, sinus = normal sinus rhythm, lae = left atrial enlargement, fam = fibrotic atrial cardiomyopathy, iab = interatrial conduction block, mi = myocardial infarction). MI data are further split into subclasses depending on the occlusion site (LAD, LCX, RCA) and transmurality (0.3 or 1.0). Each pathology subclass contains training, validation and testing data (~ 70/15/15 split). Training, validation and testing datasets were defined according to the model with which QRST complexes were simulated, i.e., ECGs calculated with the same anatomical model but different electrophysiological parameters are only present in one of the test, validation and training datasets but never in multiple. Each subfolder also contains a "siginfo.csv" file specifying the respective simulation run for the P wave and the QRST segment that was used to synthesize the 10 second ECG segment. Each signal is available in three variations:

*_raw.csv contains the synthesized ECG without added noise and without filtering *_noise.csv contains the synthesized ECG (unfiltered) with superimposed noise *_filtered.csv contains the filtered synthesized ECG (fiter settings: highpass cutoff frequency 0.5Hz, lowpass cutoff frequency 150Hz, butterworth filters of order 3).

The folder WP2_largeDataset_ParameterFiles contains the parameter files used to simulate the 12 lead ECGs. Parameters are split for atrial and ventricular simulations, which were run independently from one another.

See Gillette*, Gsell*, Nagel* et al. "MedalCare-XL: 16,900 healthy and pathological synthetic 12 lead ECGs obtained through electrophysiological simulations" for a description of the model parameters.

Verbatim fromZenodo· Licence: cc-by-4.0

MedalCare-XL: ChatPPG research summary card

Key numbers

none (simulated virtual cohort; 16,900 ECGs)
Subjects
2
Reference labels
SYNTHETIC GROUND TRUTH, ECG

How it works

How MedalCare-XL works: Devices & body sites → Signals recorded → TasksSignals recorded: MedalCare-XL, none (simulated virtual cohort; 16,900 ECGs) subjects, signals ECG. Tasks: ECG rhythm; Disease screening.Signals recordedMedalCare-XLnone (simulated virtual cohort…ECGTasksECG rhythmECG rhythmDisease screeningDisease screening

No model in the hub reports results on this dataset yet.

Reference labels
synthetic ground truth, ecg

Cite this dataset

Cite this dataset with the fields recorded here. Check it against the publisher before submitting.

MedalCare-XL [Data set]. (n.d.). zenodo. https://doi.org/10.5281/zenodo.8068944
@misc{medalcarexlmedalcarexl,
  title         = {{MedalCare-XL}},
  howpublished  = {zenodo},
  doi           = {10.5281/zenodo.8068944}
}

Cite the ChatPPG record

Cite the dated snapshot 2026-10 for a fixed, reproducible version. Please also cite the original publications listed above.

APA

ChatPPG. (2026). MedalCare-XL: dataset record (Version 2026-10) [Data set]. ChatPPG Research Hub. https://chatppg.com/research/datasets/medalcare-xl

BibTeX
@misc{chatppg_dataset_medalcare_xl,
  author       = {{ChatPPG}},
  title        = {{MedalCare-XL: dataset record}},
  year         = {2026},
  month        = nov,
  version      = {2026-10},
  howpublished = {\url{https://chatppg.com/research/datasets/medalcare-xl}},
  note         = {ChatPPG Research Hub, Snapshot 2026-10, https://chatppg.com/research/snapshots/2026-10}
}
CITATION.cff
cff-version: 1.2.0
message: "If you use this resource, please cite it as below."
type: dataset
title: "MedalCare-XL: dataset record"
authors:
  - name: "ChatPPG"
url: "https://chatppg.com/research/datasets/medalcare-xl"
repository-artifact: "https://chatppg.com/research/snapshots/2026-10"
version: "2026-10"
date-released: "2026-11-11"

History

  1. Record updated