Original text by the authors. Images and external links are unavailable on the intranet.
Provenance: official = uploaded by the dataset authors/institution; mirror = unmodified third-party copy; processed = third-party subset, slices or format conversion (may differ from the original). Licenses are as declared by the repository; staff check the original license of third-party copies before download.
PTB-XL 12-lead ECGs with SCP-ECG statements
The 21,799 clinical 10-second 12-lead ECGs of PTB-XL 1.0.3 at 500 Hz, one row per record, with the cardiologists' SCP-ECG statements. No new annotation was made.
| Split | PTB-XL folds | Records | Patients | Records without a reference statement |
|---|---|---|---|---|
| train | 1-8 | 17418 | 15023 | 4 |
| validation | 9 | 2183 | 1942 | 3 |
| test | 10 | 2198 | 1904 | 0 |
Splits follow the source's recommendation (strat_fold 1-8 train, 9 validation, 10 test). The source made the folds
per patient, so no patient spans two splits; the records of folds 9 and 10 were checked by at least one cardiologist.
Fields
ecg_id,patient_id: the source identifiers.age: years at the recording; 300 means over 89 years (the source's HIPAA convention). Null when unknown.sex:MorF(the source's 0 and 1).height,weight: cm and kg when known.strat_fold: the source's fold, 1-10.validated_by_human: whether a cardiologist checked the statements.report: the source's free-text report (German, some English).scp_codes: JSON object of SCP-ECG statement code to likelihood (0, 15, 35, 50, 80 or 100). The source sets 0 when no likelihood was recorded, which is the case for nearly every rhythm and form statement.statements: the reference statement set of the ecg-read environment, sorted: every code ofscp_codeswith likelihood at least 50 or exactly 0 (not recorded). Codes with a low recorded likelihood (15 or 35) are left out. Empty for a record whose statements all have a low likelihood.superclasses,subclasses: thediagnostic_classanddiagnostic_subclassof the diagnostic codes instatements, fromscp_statements.csv, sorted.fs: 500.leads: the 12 lead names in the row order ofsignal: I, II, III, AVR, AVL, AVF, V1-V6.signal: float32 array of shape (12, 5000) in millivolts, read from therecords500WFDB files withwfdb.
scp_statements.csv is the source's codebook, unchanged: the 71 statements with their kind (diagnostic, form,
rhythm), diagnostic class and subclass, and description.
Changes from the source
- Source: PTB-XL, a large publicly available electrocardiography dataset, version 1.0.3 on PhysioNet, CC BY 4.0. Only the 500 Hz records are used; the 100 Hz copies are not.
- WFDB signals converted to float32 millivolt arrays, leads as rows. Metadata columns kept with the names above;
sexwritten as letters,scp_codesas JSON. The source'snurse,site,device,recording_date,heart_axis, infarction stadium, signal-quality and file-name columns are not copied. statements,superclassesandsubclassesare derived fromscp_codesandscp_statements.csvas described.
Citation
@article{wagner2020ptbxl,
title={PTB-XL, a large publicly available electrocardiography dataset},
author={Wagner, Patrick and Strodthoff, Nils and Bousseljot, Ralf-Dieter and Kreiseler, Dieter and Lunze, Fatima I. and Samek, Wojciech and Schaeffter, Tobias},
journal={Scientific Data},
volume={7},
number={1},
pages={154},
year={2020},
doi={10.1038/s41597-020-0495-6}
}
@article{PhysioNet-ptb-xl-1.0.3,
author={Wagner, Patrick and Strodthoff, Nils and Bousseljot, Ralf-Dieter and Samek, Wojciech and Schaeffter, Tobias},
title={PTB-XL, a large publicly available electrocardiography dataset (version 1.0.3)},
journal={PhysioNet},
year={2022},
doi={10.13026/kfzx-aw45}
}
@article{goldberger2000physiobank,
title={PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex Physiologic Signals},
author={Goldberger, Ary L. and Amaral, Luis A. N. and Glass, Leon and Hausdorff, Jeffrey M. and Ivanov, Plamen Ch. and Mark, Roger G. and Mietus, Joseph E. and Moody, George B. and Peng, Chung-Kang and Stanley, H. Eugene},
journal={Circulation},
volume={101},
number={23},
pages={e215--e220},
year={2000},
doi={10.1161/01.CIR.101.23.e215}
}