The PTB Diagnostic ECG Database

The new PhysioNet website is available at: https://physionet.org. We welcome your feedback.

This database is described in

Bousseljot R, Kreiseler D, Schnabel, A. Nutzung der EKG-Signaldatenbank CARDIODAT der PTB über das Internet. Biomedizinische Technik, Band 40, Ergänzungsband 1 (1995) S 317

Please cite this publication when referencing this material, and also include the standard citation for PhysioNet:

Goldberger AL, Amaral LAN, Glass L, Hausdorff JM, Ivanov PCh, Mark RG, Mietus JE, Moody GB, Peng C-K, Stanley HE. PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex Physiologic Signals. Circulation 101(23):e215-e220 [Circulation Electronic Pages; http://circ.ahajournals.org/content/101/23/e215.full]; 2000 (June 13).
sample ecg
[PTB logo]

Physikalisch-Technische Bundesanstalt (PTB), the National Metrology Institute of Germany, has provided this compilation of digitized ECGs for research, algorithmic benchmarking or teaching purposes to the users of PhysioNet. The ECGs were collected from healthy volunteers and patients with different heart diseases by Professor Michael Oeff, M.D., at the Department of Cardiology of University Clinic Benjamin Franklin in Berlin, Germany. His current address is:

Department of Cardiology
Klinikum Brandenburg
14770 Brandenburg, Germany

The ECGs in this collection were obtained using a non-commercial, PTB prototype recorder with the following specifications:

The database contains 549 records from 290 subjects (aged 17 to 87, mean 57.2; 209 men, mean age 55.5, and 81 women, mean age 61.6; ages were not recorded for 1 female and 14 male subjects). Each subject is represented by one to five records. There are no subjects numbered 124, 132, 134, or 161. Each record includes 15 simultaneously measured signals: the conventional 12 leads (i, ii, iii, avr, avl, avf, v1, v2, v3, v4, v5, v6) together with the 3 Frank lead ECGs (vx, vy, vz). Each signal is digitized at 1000 samples per second, with 16 bit resolution over a range of ± 16.384 mV. On special request to the contributors of the database, recordings may be available at sampling rates up to 10 KHz.

Within the header (.hea) file of most of these ECG records is a detailed clinical summary, including age, gender, diagnosis, and where applicable, data on medical history, medication and interventions, coronary artery pathology, ventriculography, echocardiography, and hemodynamics. The clinical summary is not available for 22 subjects. The diagnostic classes of the remaining 268 subjects are summarized below:

Diagnostic classNumber of subjects
Myocardial infarction148
Cardiomyopathy/Heart failure18
Bundle branch block15
Dysrhythmia14
Myocardial hypertrophy7
Valvular heart disease6
Myocarditis4
Miscellaneous4
Healthy controls52

The database was prepared for PhysioNet by:

Hans Koch, Prof., Ph.D (email: Hans.Koch@ptb.de)
Ralf Bousseljot, Dr. Ing.
Dieter Kreiseler, Dr. Ing.
Physikalisch-Technische Bundesanstalt, Abbestrasse 2-12, 10587 Berlin, Germany

and by

Lothar Schmitz, M.D.
Charité Medical Center, Campus Virchow-Klinikum
and German Heart Institute, Augustenburger Platz 1, 13353 Berlin, Germany

References

Bousseljot, R.; Kreiseler, D.; Schnabel, A. Nutzung der EKG-Signaldatenbank CARDIODAT der PTB über das Internet. Biomedizinische Technik, Band 40, Ergänzungsband 1 (1995) S 317

Kreiseler, D.; Bousseljot, R. Automatisierte EKG-Auswertung mit Hilfe der EKG-Signaldatenbank CARDIODAT der PTB. Biomedizinische Technik, Band 40, Ergänzungsband 1 (1995) S 319

Comments on the experience with this dataset from the users of this service would be highly appreciated; in particular, a preprint of any publication relying on some of these ECGs would be very welcome.

Icon  Name                    Last modified      Size  Description
[PARENTDIR] Parent Directory - [DIR] patient001/ 2004-08-03 18:00 - [DIR] patient002/ 2004-08-03 18:00 - [DIR] patient003/ 2004-08-03 18:00 - [DIR] patient004/ 2004-08-03 18:00 - [DIR] patient005/ 2004-08-03 18:00 - [DIR] patient006/ 2004-08-03 18:00 - [DIR] patient007/ 2004-08-03 18:00 - [DIR] patient008/ 2004-08-03 18:00 - [DIR] patient009/ 2004-08-03 18:00 - [DIR] patient010/ 2004-08-03 18:00 - [DIR] patient011/ 2004-08-03 18:00 - [DIR] patient012/ 2004-08-03 18:00 - [DIR] patient013/ 2004-08-03 18:00 - [DIR] patient014/ 2004-08-03 18:00 - [DIR] patient015/ 2004-08-03 18:00 - [DIR] patient016/ 2004-08-03 18:00 - [DIR] patient017/ 2004-08-03 18:00 - [DIR] patient018/ 2004-08-03 18:00 - [DIR] patient019/ 2004-08-03 18:00 - [DIR] patient020/ 2004-08-03 18:00 - [DIR] patient021/ 2004-08-03 18:00 - [DIR] patient022/ 2004-08-03 18:00 - [DIR] patient023/ 2004-08-03 18:00 - [DIR] patient024/ 2004-08-03 18:00 - [DIR] patient025/ 2004-08-03 18:00 - [DIR] patient026/ 2004-08-03 18:00 - [DIR] patient027/ 2004-08-03 18:00 - [DIR] patient028/ 2004-08-03 18:00 - [DIR] patient029/ 2004-08-03 18:00 - [DIR] patient030/ 2004-08-03 18:00 - [DIR] patient031/ 2004-08-03 18:00 - [DIR] patient032/ 2004-08-03 18:00 - [DIR] patient033/ 2004-08-03 18:00 - [DIR] patient034/ 2004-08-03 18:00 - [DIR] patient035/ 2004-08-03 18:00 - [DIR] patient036/ 2004-08-03 18:00 - [DIR] patient037/ 2004-08-03 18:00 - [DIR] patient038/ 2004-08-03 18:00 - [DIR] patient039/ 2004-08-03 18:00 - [DIR] patient040/ 2004-08-03 18:00 - [DIR] patient041/ 2004-08-03 18:00 - [DIR] patient042/ 2004-08-03 18:00 - [DIR] patient043/ 2004-08-03 18:00 - [DIR] patient044/ 2004-08-03 18:00 - [DIR] patient045/ 2004-08-03 18:00 - [DIR] patient046/ 2004-08-03 18:00 - [DIR] patient047/ 2004-08-03 18:00 - [DIR] patient048/ 2004-08-03 18:00 - [DIR] patient049/ 2004-08-03 18:00 - [DIR] patient050/ 2004-08-03 18:00 - [DIR] patient051/ 2004-08-03 18:00 - [DIR] patient052/ 2004-08-03 18:00 - [DIR] patient053/ 2004-08-03 18:00 - [DIR] patient054/ 2004-08-03 18:00 - [DIR] patient055/ 2004-08-03 18:00 - [DIR] patient056/ 2004-08-03 18:00 - [DIR] patient057/ 2004-08-03 18:00 - [DIR] patient058/ 2004-08-03 18:00 - [DIR] patient059/ 2004-08-03 18:00 - [DIR] patient060/ 2004-08-03 18:00 - [DIR] patient061/ 2004-08-03 18:00 - [DIR] patient062/ 2004-08-03 18:00 - [DIR] patient063/ 2004-08-03 18:00 - [DIR] patient064/ 2004-08-03 18:00 - [DIR] patient065/ 2004-08-03 18:00 - [DIR] patient066/ 2004-08-03 18:00 - [DIR] patient067/ 2004-08-03 18:00 - [DIR] patient068/ 2004-08-03 18:00 - [DIR] patient069/ 2004-08-03 18:00 - [DIR] patient070/ 2004-08-03 18:00 - [DIR] patient071/ 2004-08-03 18:00 - [DIR] patient072/ 2004-08-03 18:00 - [DIR] patient073/ 2004-08-03 18:00 - [DIR] patient074/ 2004-08-03 18:00 - [DIR] patient075/ 2004-08-03 18:00 - [DIR] patient076/ 2004-08-03 18:00 - [DIR] patient077/ 2004-08-03 18:00 - [DIR] patient078/ 2004-08-03 18:00 - [DIR] patient079/ 2004-08-03 18:00 - [DIR] patient080/ 2004-08-03 18:00 - [DIR] patient081/ 2004-08-03 18:00 - [DIR] patient082/ 2004-08-03 18:00 - [DIR] patient083/ 2004-08-03 18:00 - [DIR] patient084/ 2004-08-03 18:00 - [DIR] patient085/ 2004-08-03 18:00 - [DIR] patient086/ 2004-08-03 18:00 - [DIR] patient087/ 2004-08-03 18:00 - [DIR] patient088/ 2004-08-03 18:00 - [DIR] patient089/ 2004-08-03 18:00 - [DIR] patient090/ 2004-08-03 18:00 - [DIR] patient091/ 2004-08-03 18:00 - [DIR] patient092/ 2004-08-03 18:00 - [DIR] patient093/ 2004-08-03 18:00 - [DIR] patient094/ 2004-08-03 18:00 - [DIR] patient095/ 2004-08-03 18:00 - [DIR] patient096/ 2004-08-03 18:00 - [DIR] patient097/ 2004-08-03 18:00 - [DIR] patient098/ 2004-08-03 18:00 - [DIR] patient099/ 2004-08-03 18:00 - [DIR] patient100/ 2004-08-03 18:00 - [DIR] patient101/ 2004-08-03 18:00 - [DIR] patient102/ 2004-08-03 18:00 - [DIR] patient103/ 2004-08-03 18:00 - [DIR] patient104/ 2004-08-03 18:00 - [DIR] patient105/ 2004-08-03 18:00 - [DIR] patient106/ 2004-08-03 18:00 - [DIR] patient107/ 2004-08-03 18:00 - [DIR] patient108/ 2004-08-03 18:00 - [DIR] patient109/ 2004-08-03 18:00 - [DIR] patient110/ 2004-08-03 18:00 - [DIR] patient111/ 2004-08-03 18:00 - [DIR] patient112/ 2004-08-03 18:00 - [DIR] patient113/ 2004-08-03 18:00 - [DIR] patient114/ 2004-08-03 18:00 - [DIR] patient115/ 2004-08-03 18:00 - [DIR] patient116/ 2004-08-03 18:00 - [DIR] patient117/ 2004-08-03 18:00 - [DIR] patient118/ 2004-08-03 18:00 - [DIR] patient119/ 2004-08-03 18:00 - [DIR] patient120/ 2004-08-03 18:00 - [DIR] patient121/ 2004-08-03 18:00 - [DIR] patient122/ 2004-08-03 18:00 - [DIR] patient123/ 2004-08-03 18:00 - [DIR] patient125/ 2004-08-03 18:00 - [DIR] patient126/ 2004-08-03 18:00 - [DIR] patient127/ 2004-08-03 18:00 - [DIR] patient128/ 2004-08-03 18:00 - [DIR] patient129/ 2004-08-03 18:00 - [DIR] patient130/ 2004-08-03 18:00 - [DIR] patient131/ 2004-08-03 18:00 - [DIR] patient133/ 2004-08-03 18:00 - [DIR] patient135/ 2004-08-03 18:00 - [DIR] patient136/ 2004-08-03 18:00 - [DIR] patient137/ 2004-08-03 18:00 - [DIR] patient138/ 2004-08-03 18:00 - [DIR] patient139/ 2004-08-03 18:00 - [DIR] patient140/ 2004-08-03 18:00 - [DIR] patient141/ 2004-08-03 18:00 - [DIR] patient142/ 2004-08-03 18:00 - [DIR] patient143/ 2004-08-03 18:00 - [DIR] patient144/ 2004-08-03 18:00 - [DIR] patient145/ 2004-08-03 18:00 - [DIR] patient146/ 2004-08-03 18:00 - [DIR] patient147/ 2004-08-03 18:00 - [DIR] patient148/ 2004-08-03 18:00 - [DIR] patient149/ 2004-08-03 18:00 - [DIR] patient150/ 2004-08-03 18:00 - [DIR] patient151/ 2004-08-03 18:00 - [DIR] patient152/ 2004-08-03 18:00 - [DIR] patient153/ 2004-08-03 18:00 - [DIR] patient154/ 2004-08-03 18:00 - [DIR] patient155/ 2004-08-03 18:00 - [DIR] patient156/ 2004-08-03 18:00 - [DIR] patient157/ 2004-08-03 18:00 - [DIR] patient158/ 2004-08-03 18:00 - [DIR] patient159/ 2004-08-03 18:00 - [DIR] patient160/ 2004-08-03 18:00 - [DIR] patient162/ 2004-08-03 18:00 - [DIR] patient163/ 2004-08-03 18:00 - [DIR] patient164/ 2004-08-03 18:00 - [DIR] patient165/ 2004-08-03 18:00 - [DIR] patient166/ 2004-08-03 18:00 - [DIR] patient167/ 2004-08-03 18:00 - [DIR] patient168/ 2004-08-03 18:00 - [DIR] patient169/ 2004-08-03 18:00 - [DIR] patient170/ 2004-08-03 18:00 - [DIR] patient171/ 2004-08-03 18:00 - [DIR] patient172/ 2004-08-03 18:00 - [DIR] patient173/ 2004-08-03 18:00 - [DIR] patient174/ 2004-08-03 18:00 - [DIR] patient175/ 2004-08-03 18:00 - [DIR] patient176/ 2004-08-03 18:00 - [DIR] patient177/ 2004-08-03 18:00 - [DIR] patient178/ 2004-08-03 18:00 - [DIR] patient179/ 2004-08-03 18:00 - [DIR] patient180/ 2004-08-03 18:00 - [DIR] patient181/ 2004-08-03 18:00 - [DIR] patient182/ 2004-08-03 18:00 - [DIR] patient183/ 2004-08-03 18:00 - [DIR] patient184/ 2004-08-03 18:00 - [DIR] patient185/ 2004-08-03 18:00 - [DIR] patient186/ 2004-08-03 18:00 - [DIR] patient187/ 2004-08-03 18:00 - [DIR] patient188/ 2004-08-03 18:00 - [DIR] patient189/ 2004-08-03 18:00 - [DIR] patient190/ 2004-08-03 18:00 - [DIR] patient191/ 2004-08-03 18:00 - [DIR] patient192/ 2004-08-03 18:00 - [DIR] patient193/ 2004-08-03 18:00 - [DIR] patient194/ 2004-08-03 18:00 - [DIR] patient195/ 2004-08-03 18:00 - [DIR] patient196/ 2004-08-03 18:00 - [DIR] patient197/ 2004-08-03 18:00 - [DIR] patient198/ 2004-08-03 18:00 - [DIR] patient199/ 2004-08-03 18:00 - [DIR] patient200/ 2004-08-03 18:00 - [DIR] patient201/ 2004-08-03 18:00 - [DIR] patient202/ 2004-08-03 18:00 - [DIR] patient203/ 2004-08-03 18:00 - [DIR] patient204/ 2004-08-03 18:00 - [DIR] patient205/ 2004-08-03 18:00 - [DIR] patient206/ 2004-08-03 18:00 - [DIR] patient207/ 2004-08-03 18:00 - [DIR] patient208/ 2004-08-03 18:00 - [DIR] patient209/ 2004-08-03 18:00 - [DIR] patient210/ 2004-08-03 18:00 - [DIR] patient211/ 2004-08-03 18:00 - [DIR] patient212/ 2004-08-03 18:00 - [DIR] patient213/ 2004-08-03 18:00 - [DIR] patient214/ 2004-08-03 18:00 - [DIR] patient215/ 2004-08-03 18:00 - [DIR] patient216/ 2004-08-03 18:00 - [DIR] patient217/ 2004-08-03 18:00 - [DIR] patient218/ 2004-08-03 18:00 - [DIR] patient219/ 2004-08-03 18:00 - [DIR] patient220/ 2004-08-03 18:00 - [DIR] patient221/ 2004-08-03 18:00 - [DIR] patient222/ 2004-08-03 18:00 - [DIR] patient223/ 2004-08-03 18:00 - [DIR] patient224/ 2004-08-03 18:00 - [DIR] patient225/ 2004-08-03 18:00 - [DIR] patient226/ 2004-08-05 04:47 - [DIR] patient227/ 2004-08-05 04:47 - [DIR] patient228/ 2004-08-05 04:47 - [DIR] patient229/ 2004-08-05 04:47 - [DIR] patient230/ 2004-08-05 04:47 - [DIR] patient231/ 2004-08-05 04:47 - [DIR] patient232/ 2004-08-05 04:47 - [DIR] patient233/ 2004-08-05 04:47 - [DIR] patient234/ 2004-08-05 04:47 - [DIR] patient235/ 2004-08-05 04:47 - [DIR] patient236/ 2004-08-05 04:47 - [DIR] patient237/ 2004-08-05 04:47 - [DIR] patient238/ 2004-08-05 04:47 - [DIR] patient239/ 2004-08-05 04:47 - [DIR] patient240/ 2004-08-05 04:47 - [DIR] patient241/ 2004-08-05 04:47 - [DIR] patient242/ 2004-08-05 04:47 - [DIR] patient243/ 2004-08-05 04:47 - [DIR] patient244/ 2004-08-05 04:47 - [DIR] patient245/ 2004-08-05 04:47 - [DIR] patient246/ 2004-08-05 04:47 - [DIR] patient247/ 2004-08-05 04:47 - [DIR] patient248/ 2004-08-05 04:47 - [DIR] patient249/ 2004-08-05 04:47 - [DIR] patient250/ 2004-08-05 04:47 - [DIR] patient251/ 2004-08-05 04:47 - [DIR] patient252/ 2004-08-05 04:47 - [DIR] patient253/ 2004-08-05 04:47 - [DIR] patient254/ 2004-08-05 04:47 - [DIR] patient255/ 2004-08-05 04:47 - [DIR] patient256/ 2004-08-05 04:47 - [DIR] patient257/ 2004-08-05 04:47 - [DIR] patient258/ 2004-08-05 04:47 - [DIR] patient259/ 2004-08-05 04:47 - [DIR] patient260/ 2004-08-05 04:47 - [DIR] patient261/ 2004-08-05 04:47 - [DIR] patient262/ 2004-08-05 04:47 - [DIR] patient263/ 2004-08-05 04:47 - [DIR] patient264/ 2004-08-05 04:47 - [DIR] patient265/ 2004-08-05 04:47 - [DIR] patient266/ 2004-08-05 04:47 - [DIR] patient267/ 2004-08-05 04:47 - [DIR] patient268/ 2004-08-05 04:47 - [DIR] patient269/ 2004-08-05 04:47 - [DIR] patient270/ 2004-08-05 04:47 - [DIR] patient271/ 2004-08-05 04:47 - [DIR] patient272/ 2004-08-05 04:47 - [DIR] patient273/ 2004-08-05 04:47 - [DIR] patient274/ 2004-08-05 04:48 - [DIR] patient275/ 2004-08-05 04:48 - [DIR] patient276/ 2004-08-05 04:48 - [DIR] patient277/ 2004-08-05 04:48 - [DIR] patient278/ 2004-08-05 04:48 - [DIR] patient279/ 2004-08-05 04:48 - [DIR] patient280/ 2004-08-05 04:48 - [DIR] patient281/ 2004-08-05 04:48 - [DIR] patient282/ 2004-08-05 04:48 - [DIR] patient283/ 2004-08-05 04:48 - [DIR] patient284/ 2004-08-05 04:48 - [DIR] patient285/ 2004-08-05 04:48 - [DIR] patient286/ 2004-08-05 04:48 - [DIR] patient287/ 2004-08-05 04:48 - [DIR] patient288/ 2004-08-05 04:48 - [DIR] patient289/ 2004-08-05 04:48 - [DIR] patient290/ 2004-08-05 04:48 - [DIR] patient291/ 2004-08-05 04:48 - [DIR] patient292/ 2004-08-05 04:48 - [DIR] patient293/ 2004-08-05 04:48 - [DIR] patient294/ 2004-08-05 04:48 - [   ] RECORDS 2004-09-25 10:15 11K list of record names [IMG] ptb.png 2004-09-25 11:59 2.2K [   ] CONTROLS 2006-04-24 16:25 1.6K [   ] DOI 2015-09-21 13:00 19 [   ] MD5SUMS 2016-03-22 15:25 395 [   ] SHA1SUMS 2016-03-22 15:25 467 [   ] SHA256SUMS 2016-03-22 15:25 683

Questions and Comments

If you would like help understanding, using, or downloading content, please see our Frequently Asked Questions.

If you have any comments, feedback, or particular questions regarding this page, please send them to the webmaster.

Comments and issues can also be raised on PhysioNet's GitHub page.

Updated Friday, 28 October 2016 at 16:58 EDT

PhysioNet is supported by the National Institute of General Medical Sciences (NIGMS) and the National Institute of Biomedical Imaging and Bioengineering (NIBIB) under NIH grant number 2R01GM104987-09.