Skip to main content
. 2018 Jan 10;15(138):20170821. doi: 10.1098/rsif.2017.0821

Table 1.

Summary table of the major databases used for classification of ECG signals.

database type of recordings number of recordings annotations
MIT-BIH Arrhythmiaa — 30-min excerpts
— 2-channel ambulatory ECG
— 360 Hz
48 beat-by-beat annotations for each beat in each recording
(approx. 110 000 annotations)
QT databasea — 15-min. excerpts
— 2-channel ECG
— 250 Hz
105 — reference beat annotations
— segmentation of waveforms (for 30 to 100 normal beats per recording)
American Heart Association ventricular arrhythmiaa — 2-channel excerpts
— analogue ambulatory ECG
— 250 Hz
80 for training—75 for testing — 8 classes of recordings (level of ventricular ectopy)
— final 30 min annotated beat-by-beat
INCARTa — 30-min ECG
— 12 leads
— 275 Hz
75 — 175 000 beat annotations
— 10 classes pathological diagnosis
UCI Machine Learning: Arrhythmia dataset — 279 attributes (age, sex, height, waveforms description over 12 leads such as duration, amplitudes, areas) 452 16 arrhythmia classes labelled
Long-Term-STa — between 21 and 24 h
— 2 or 3 ECG signals
— 250 Hz
86 — annotated ST episode
— QRS annotations
— ST level measures

aPhysioBank datasets [17] available at https://physionet.org/:

— gathers 60 databases (4TB) of physiological signals: cardiopulmonary, neural, other biomedical signals

— freely available

— healthy subjects and patients (sudden cardiac death, congestive heart failure, epilepsy, gait disorders, sleep apnoea, ageing)