T-Wave Alternans Challenge Database

This database is described in

Moody GB, The PhysioNet / Computers in Cardiology Challenge 2008: T-Wave Alternans. Computers in Cardiology 35:505-508; 2008.

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/cgi/content/full/101/23/e215]; 2000 (June 13).

This database has been assembled for the PhysioNet/Computers in Cardiology Challenge 2008. It contains 100 multichannel ECG records sampled at 500 Hz with 16 bit resolution over a ± 32 mV range. The subjects include patients with myocardial infarctions, transient ischemia, ventricular tachyarrhythmias, and other risk factors for sudden cardiac death, as well as healthy controls and synthetic cases with calibrated amounts of T-wave alternans. Specific information about individual records (which was withheld during the challenge) is now available here.

Since these records come from a variety of sources, some of them have been resampled and scaled from original recordings sampled at higher or lower resolution in order to present them in a uniform format here. In most cases, each record contains the standard 12 diagnostic ECG signals, but a few contain only 2 or 3 signals. Each record is approximately two minutes in duration.

Each record consists of 3 files in standard PhysioBank format:

For convenience, the entire collection of records in this directory (.hea, .dat, and .qrs files) can be downloaded in a single compressed archive file, twadb.tar.gz (about 72 Mb). Instructions for unpacking .tar.gz archive files are here.

The WFDB Software Package, freely available from this site, contains a wide variety of open-source applications for reading, viewing, reformatting, and analyzing these files and those belonging to other PhysioBank records. You can also write your own software that reads these files using the WFDB library included in the WFDB Software Package. Alternatively, see How to obtain PhysioBank data in text form.

Icon  Name                    Last modified      Size  Description
[PARENTDIR] Parent Directory - [   ] ANNOTATORS 2008-04-21 10:52 21 list of annotators [   ] MD5SUMS 2008-04-28 11:34 13K [   ] RECORDS 2008-04-20 20:02 600 list of record names [   ] SHA1SUMS 2008-04-28 11:34 15K [   ] SHA256SUMS 2008-04-28 11:34 23K [   ] twa00.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa00.hea 2008-04-20 20:02 105 header file [   ] twa00.qrs 2008-04-20 20:02 308 unaudited annotations [   ] twa01.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa01.hea 2008-04-20 20:02 477 header file [   ] twa01.qrs 2008-04-21 08:13 560 unaudited annotations [   ] twa02.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa02.hea 2008-04-20 20:02 108 header file [   ] twa02.qrs 2008-04-20 20:02 836 unaudited annotations [   ] twa03.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa03.hea 2008-04-20 20:02 513 header file [   ] twa03.qrs 2008-04-20 20:02 688 unaudited annotations [   ] twa04.dat 2008-04-20 20:02 352K digitized signal(s) [   ] twa04.hea 2008-04-20 20:02 145 header file [   ] twa04.qrs 2008-04-20 20:02 382 unaudited annotations [   ] twa05.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa05.hea 2008-04-20 20:02 109 header file [   ] twa05.qrs 2008-04-20 20:02 908 unaudited annotations [   ] twa06.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa06.hea 2008-04-20 20:02 477 header file [   ] twa06.qrs 2008-04-20 20:02 496 unaudited annotations [   ] twa07.dat 2008-04-20 20:02 352K digitized signal(s) [   ] twa07.hea 2008-04-20 20:02 145 header file [   ] twa07.qrs 2008-04-20 20:02 422 unaudited annotations [   ] twa08.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa08.hea 2008-04-20 20:02 107 header file [   ] twa08.qrs 2008-04-20 20:02 420 unaudited annotations [   ] twa09.dat 2008-04-20 20:02 1.5M digitized signal(s) [   ] twa09.hea 2008-04-20 20:02 486 header file [   ] twa09.qrs 2008-04-20 20:02 532 unaudited annotations [   ] twa10.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa10.hea 2008-04-21 09:12 108 header file [   ] twa10.qrs 2008-04-20 20:02 260 unaudited annotations [   ] twa11.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa11.hea 2008-04-20 20:02 510 header file [   ] twa11.qrs 2008-04-20 20:02 540 unaudited annotations [   ] twa12.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa12.hea 2008-04-20 20:02 507 header file [   ] twa12.qrs 2008-04-20 20:02 398 unaudited annotations [   ] twa13.dat 2008-04-20 20:02 1.5M digitized signal(s) [   ] twa13.hea 2008-04-20 20:02 481 header file [   ] twa13.qrs 2008-04-20 20:02 522 unaudited annotations [   ] twa14.dat 2008-04-20 20:02 352K digitized signal(s) [   ] twa14.hea 2008-04-20 20:02 144 header file [   ] twa14.qrs 2008-04-20 20:02 564 unaudited annotations [   ] twa15.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa15.hea 2008-04-20 20:02 491 header file [   ] twa15.qrs 2008-04-21 08:28 556 unaudited annotations [   ] twa16.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa16.hea 2008-04-20 20:02 517 header file [   ] twa16.qrs 2008-04-21 08:38 532 unaudited annotations [   ] twa17.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa17.hea 2008-04-20 20:02 481 header file [   ] twa17.qrs 2008-04-21 08:39 582 unaudited annotations [   ] twa18.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa18.hea 2008-04-20 20:02 500 header file [   ] twa18.qrs 2008-04-20 20:02 580 unaudited annotations [   ] twa19.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa19.hea 2008-04-20 20:02 507 header file [   ] twa19.qrs 2008-04-20 20:02 462 unaudited annotations [   ] twa20.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa20.hea 2008-04-20 20:02 509 header file [   ] twa20.qrs 2008-04-20 20:02 526 unaudited annotations [   ] twa21.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa21.hea 2008-04-20 20:02 478 header file [   ] twa21.qrs 2008-04-20 20:02 508 unaudited annotations [   ] twa22.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa22.hea 2008-04-20 20:02 106 header file [   ] twa22.qrs 2008-04-20 20:02 260 unaudited annotations [   ] twa23.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa23.hea 2008-04-21 09:11 105 header file [   ] twa23.qrs 2008-04-20 20:02 556 unaudited annotations [   ] twa24.dat 2008-04-21 08:44 1.4M digitized signal(s) [   ] twa24.hea 2008-04-21 08:44 516 header file [   ] twa24.qrs 2008-04-21 08:44 338 unaudited annotations [   ] twa25.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa25.hea 2008-04-20 20:02 506 header file [   ] twa25.qrs 2008-04-20 20:02 492 unaudited annotations [   ] twa26.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa26.hea 2008-04-20 20:02 526 header file [   ] twa26.qrs 2008-04-20 20:02 334 unaudited annotations [   ] twa27.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa27.hea 2008-04-20 20:02 522 header file [   ] twa27.qrs 2008-04-20 20:02 386 unaudited annotations [   ] twa28.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa28.hea 2008-04-20 20:02 478 header file [   ] twa28.qrs 2008-04-21 08:53 552 unaudited annotations [   ] twa29.dat 2008-04-20 20:02 1.5M digitized signal(s) [   ] twa29.hea 2008-04-20 20:02 482 header file [   ] twa29.qrs 2008-04-21 08:54 604 unaudited annotations [   ] twa30.dat 2008-04-20 20:02 1.5M digitized signal(s) [   ] twa30.hea 2008-04-20 20:02 494 header file [   ] twa30.qrs 2008-04-20 20:02 534 unaudited annotations [   ] twa31.dat 2008-04-20 20:02 1.2M digitized signal(s) [   ] twa31.hea 2008-04-20 20:02 506 header file [   ] twa31.qrs 2008-04-20 20:02 568 unaudited annotations [   ] twa32.dat 2008-04-20 20:02 352K digitized signal(s) [   ] twa32.hea 2008-04-20 20:02 143 header file [   ] twa32.qrs 2008-04-20 20:02 664 unaudited annotations [   ] twa33.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa33.hea 2008-04-20 20:02 484 header file [   ] twa33.qrs 2008-04-21 08:56 604 unaudited annotations [   ] twa34.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa34.hea 2008-04-20 20:02 483 header file [   ] twa34.qrs 2008-04-20 20:02 512 unaudited annotations [   ] twa35.dat 2008-04-20 20:02 1.5M digitized signal(s) [   ] twa35.hea 2008-04-20 20:02 482 header file [   ] twa35.qrs 2008-04-20 20:02 534 unaudited annotations [   ] twa36.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa36.hea 2008-04-20 20:02 497 header file [   ] twa36.qrs 2008-04-20 20:02 590 unaudited annotations [   ] twa37.dat 2008-04-20 20:02 352K digitized signal(s) [   ] twa37.hea 2008-04-20 20:02 146 header file [   ] twa37.qrs 2008-04-20 20:02 406 unaudited annotations [   ] twa38.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa38.hea 2008-04-20 20:02 508 header file [   ] twa38.qrs 2008-04-20 20:02 364 unaudited annotations [   ] twa39.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa39.hea 2008-04-20 20:02 518 header file [   ] twa39.qrs 2008-04-20 20:02 650 unaudited annotations [   ] twa40.dat 2008-04-20 20:02 1.2M digitized signal(s) [   ] twa40.hea 2008-04-20 20:02 516 header file [   ] twa40.qrs 2008-04-20 20:02 472 unaudited annotations [   ] twa41.dat 2008-04-20 20:02 1.2M digitized signal(s) [   ] twa41.hea 2008-04-20 20:02 508 header file [   ] twa41.qrs 2008-04-20 20:02 436 unaudited annotations [   ] twa42.dat 2008-04-20 20:02 1.2M digitized signal(s) [   ] twa42.hea 2008-04-20 20:02 506 header file [   ] twa42.qrs 2008-04-20 20:02 480 unaudited annotations [   ] twa43.dat 2008-04-20 20:02 352K digitized signal(s) [   ] twa43.hea 2008-04-20 20:02 144 header file [   ] twa43.qrs 2008-04-20 20:02 342 unaudited annotations [   ] twa44.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa44.hea 2008-04-20 20:02 518 header file [   ] twa44.qrs 2008-04-20 20:02 316 unaudited annotations [   ] twa45.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa45.hea 2008-04-20 20:02 103 header file [   ] twa45.qrs 2008-04-20 20:02 454 unaudited annotations [   ] twa46.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa46.hea 2008-04-20 20:02 509 header file [   ] twa46.qrs 2008-04-20 20:02 464 unaudited annotations [   ] twa47.dat 2008-04-20 20:02 1.2M digitized signal(s) [   ] twa47.hea 2008-04-20 20:02 501 header file [   ] twa47.qrs 2008-04-20 20:02 570 unaudited annotations [   ] twa48.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa48.hea 2008-04-20 20:02 505 header file [   ] twa48.qrs 2008-04-20 20:02 526 unaudited annotations [   ] twa49.dat 2008-04-20 20:02 1.2M digitized signal(s) [   ] twa49.hea 2008-04-20 20:02 507 header file [   ] twa49.qrs 2008-04-20 20:02 484 unaudited annotations [   ] twa50.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa50.hea 2008-04-20 20:02 487 header file [   ] twa50.qrs 2008-04-20 20:02 510 unaudited annotations [   ] twa51.dat 2008-04-20 20:02 1.5M digitized signal(s) [   ] twa51.hea 2008-04-20 20:02 487 header file [   ] twa51.qrs 2008-04-20 20:02 524 unaudited annotations [   ] twa52.dat 2008-04-20 20:02 1.5M digitized signal(s) [   ] twa52.hea 2008-04-20 20:02 485 header file [   ] twa52.qrs 2008-04-20 20:02 474 unaudited annotations [   ] twa53.dat 2008-04-20 20:02 1.2M digitized signal(s) [   ] twa53.hea 2008-04-20 20:02 507 header file [   ] twa53.qrs 2008-04-20 20:02 578 unaudited annotations [   ] twa54.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa54.hea 2008-04-20 20:02 509 header file [   ] twa54.qrs 2008-04-20 20:02 570 unaudited annotations [   ] twa55.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa55.hea 2008-04-20 20:02 503 header file [   ] twa55.qrs 2008-04-20 20:02 578 unaudited annotations [   ] twa56.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa56.hea 2008-04-20 20:02 512 header file [   ] twa56.qrs 2008-04-20 20:02 352 unaudited annotations [   ] twa57.dat 2008-04-20 20:02 352K digitized signal(s) [   ] twa57.hea 2008-04-20 20:02 146 header file [   ] twa57.qrs 2008-04-20 20:02 400 unaudited annotations [   ] twa58.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa58.hea 2008-04-20 20:02 511 header file [   ] twa58.qrs 2008-04-20 20:02 460 unaudited annotations [   ] twa59.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa59.hea 2008-04-20 20:02 107 header file [   ] twa59.qrs 2008-04-20 20:02 328 unaudited annotations [   ] twa60.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa60.hea 2008-04-20 20:02 504 header file [   ] twa60.qrs 2008-04-20 20:02 482 unaudited annotations [   ] twa61.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa61.hea 2008-04-21 09:10 106 header file [   ] twa61.qrs 2008-04-20 20:02 346 unaudited annotations [   ] twa62.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa62.hea 2008-04-21 09:12 103 header file [   ] twa62.qrs 2008-04-20 20:02 432 unaudited annotations [   ] twa63.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa63.hea 2008-04-20 20:02 103 header file [   ] twa63.qrs 2008-04-20 20:02 346 unaudited annotations [   ] twa64.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa64.hea 2008-04-20 20:02 486 header file [   ] twa64.qrs 2008-04-20 20:02 508 unaudited annotations [   ] twa65.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa65.hea 2008-04-20 20:02 507 header file [   ] twa65.qrs 2008-04-20 20:02 590 unaudited annotations [   ] twa66.dat 2008-04-20 20:02 1.2M digitized signal(s) [   ] twa66.hea 2008-04-20 20:02 504 header file [   ] twa66.qrs 2008-04-20 20:02 472 unaudited annotations [   ] twa67.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa67.hea 2008-04-20 20:02 481 header file [   ] twa67.qrs 2008-04-20 20:02 514 unaudited annotations [   ] twa68.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa68.hea 2008-04-20 20:02 106 header file [   ] twa68.qrs 2008-04-20 20:02 290 unaudited annotations [   ] twa69.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa69.hea 2008-04-20 20:02 479 header file [   ] twa69.qrs 2008-04-21 09:27 546 unaudited annotations [   ] twa70.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa70.hea 2008-04-20 20:02 483 header file [   ] twa70.qrs 2008-04-20 20:02 498 unaudited annotations [   ] twa71.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa71.hea 2008-04-21 09:12 104 header file [   ] twa71.qrs 2008-04-20 20:02 386 unaudited annotations [   ] twa72.dat 2008-04-20 20:02 1.5M digitized signal(s) [   ] twa72.hea 2008-04-20 20:02 481 header file [   ] twa72.qrs 2008-04-20 20:02 536 unaudited annotations [   ] twa73.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa73.hea 2008-04-20 20:02 487 header file [   ] twa73.qrs 2008-04-20 20:02 500 unaudited annotations [   ] twa74.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa74.hea 2008-04-20 20:02 514 header file [   ] twa74.qrs 2008-04-20 20:02 382 unaudited annotations [   ] twa75.dat 2008-04-20 20:02 1.2M digitized signal(s) [   ] twa75.hea 2008-04-20 20:02 513 header file [   ] twa75.qrs 2008-04-21 09:33 490 unaudited annotations [   ] twa76.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa76.hea 2008-04-20 20:02 499 header file [   ] twa76.qrs 2008-04-20 20:02 504 unaudited annotations [   ] twa77.dat 2008-04-20 20:02 352K digitized signal(s) [   ] twa77.hea 2008-04-20 20:02 141 header file [   ] twa77.qrs 2008-04-20 20:02 568 unaudited annotations [   ] twa78.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa78.hea 2008-04-20 20:02 486 header file [   ] twa78.qrs 2008-04-21 09:34 586 unaudited annotations [   ] twa79.dat 2008-04-20 20:02 1.5M digitized signal(s) [   ] twa79.hea 2008-04-20 20:02 490 header file [   ] twa79.qrs 2008-04-21 09:38 574 unaudited annotations [   ] twa80.dat 2008-04-20 20:02 352K digitized signal(s) [   ] twa80.hea 2008-04-20 20:02 145 header file [   ] twa80.qrs 2008-04-20 20:02 372 unaudited annotations [   ] twa81.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa81.hea 2008-04-20 20:02 490 header file [   ] twa81.qrs 2008-04-20 20:02 516 unaudited annotations [   ] twa82.dat 2008-04-20 20:02 1.5M digitized signal(s) [   ] twa82.hea 2008-04-20 20:02 496 header file [   ] twa82.qrs 2008-04-20 20:02 524 unaudited annotations [   ] twa83.dat 2008-04-20 20:02 1.2M digitized signal(s) [   ] twa83.hea 2008-04-20 20:02 508 header file [   ] twa83.qrs 2008-04-20 20:02 466 unaudited annotations [   ] twa84.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa84.hea 2008-04-20 20:02 512 header file [   ] twa84.qrs 2008-04-20 20:02 222 unaudited annotations [   ] twa85.dat 2008-04-20 20:02 352K digitized signal(s) [   ] twa85.hea 2008-04-20 20:02 146 header file [   ] twa85.qrs 2008-04-20 20:02 418 unaudited annotations [   ] twa86.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa86.hea 2008-04-20 20:02 515 header file [   ] twa86.qrs 2008-04-20 20:02 334 unaudited annotations [   ] twa87.dat 2008-04-20 20:02 1.2M digitized signal(s) [   ] twa87.hea 2008-04-20 20:02 514 header file [   ] twa87.qrs 2008-04-20 20:02 404 unaudited annotations [   ] twa88.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa88.hea 2008-04-20 20:02 475 header file [   ] twa88.qrs 2008-04-21 09:46 556 unaudited annotations [   ] twa89.dat 2008-04-20 20:02 352K digitized signal(s) [   ] twa89.hea 2008-04-20 20:02 141 header file [   ] twa89.qrs 2008-04-20 20:02 388 unaudited annotations [   ] twa90.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa90.hea 2008-04-20 20:02 517 header file [   ] twa90.qrs 2008-04-20 20:02 522 unaudited annotations [   ] twa91.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa91.hea 2008-04-20 20:02 482 header file [   ] twa91.qrs 2008-04-21 09:52 566 unaudited annotations [   ] twa92.dat 2008-04-20 20:02 352K digitized signal(s) [   ] twa92.hea 2008-04-20 20:02 141 header file [   ] twa92.qrs 2008-04-20 20:02 444 unaudited annotations [   ] twa93.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa93.hea 2008-04-21 09:12 107 header file [   ] twa93.qrs 2008-04-20 20:02 406 unaudited annotations [   ] twa94.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa94.hea 2008-04-20 20:02 514 header file [   ] twa94.qrs 2008-04-20 20:02 512 unaudited annotations [   ] twa95.dat 2008-04-20 20:02 234K digitized signal(s) [   ] twa95.hea 2008-04-20 20:02 106 header file [   ] twa95.qrs 2008-04-20 20:02 332 unaudited annotations [   ] twa96.dat 2008-04-20 20:02 1.3M digitized signal(s) [   ] twa96.hea 2008-04-20 20:02 518 header file [   ] twa96.qrs 2008-04-20 20:02 316 unaudited annotations [   ] twa97.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa97.hea 2008-04-20 20:02 495 header file [   ] twa97.qrs 2008-04-21 09:55 562 unaudited annotations [   ] twa98.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa98.hea 2008-04-20 20:02 493 header file [   ] twa98.qrs 2008-04-21 09:56 576 unaudited annotations [   ] twa99.dat 2008-04-20 20:02 1.4M digitized signal(s) [   ] twa99.hea 2008-04-20 20:02 514 header file [   ] twa99.qrs 2008-04-20 20:02 488 unaudited annotations
Apache/2.4.10 (Debian) mod_auth_pgsql/2.0.3 mod_auth_tkt/2.1.0 OpenSSL/1.0.1t Server at physionet.org Port 80