The MIT-BIH Noise Stress Test Database

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

This database is described in

Moody GB, Muldrow WE, Mark RG. A noise stress test for arrhythmia detectors. Computers in Cardiology 1984; 11:381-384.

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 recording

This database includes 12 half-hour ECG recordings and 3 half-hour recordings of noise typical in ambulatory ECG recordings. The noise recordings were made using physically active volunteers and standard ECG recorders, leads, and electrodes; the electrodes were placed on the limbs in positions in which the subjects’ ECGs were not visible. The three noise records were assembled from the recordings by selecting intervals that contained predominantly baseline wander (in record 'bw'), muscle (EMG) artifact (in record 'ma'), and electrode motion artifact (in record 'em'). Electrode motion artifact is generally considered the most troublesome, since it can mimic the appearance of ectopic beats and cannot be removed easily by simple filters, as can noise of other types.

The ECG recordings were created by the script nstdbgen- using two clean recordings (118 and 119) from the MIT-BIH Arrhythmia Database, to which calibrated amounts of noise from record 'em' were added using nst. (The process of making such records is now simpler; the simplified script nstdbgen can be used with current versions of the WFDB software package to recreate these records.) Noise was added beginning after the first 5 minutes of each record, during two-minute segments alternating with two-minute clean segments. The signal-to-noise ratios (SNRs) during the noisy segments of these records are:

RecordSNR (dB)RecordSNR (dB)
118e2424119e2424
118e1818119e1818
118e1212119e1212
118e06 6119e06 6
118e00 0119e00 0
118e_6-6119e_6-6

Since the original ECG recordings are clean, the correct beat annotations are known even when the noise makes the recordings visually unreadable. The reference annotations for these records are simply copies of those for the original clean ECGs.

Icon  Name                    Last modified      Size  Description
[PARENTDIR] Parent Directory - [   ] 118e00.atr 1992-08-01 23:35 4.5K reference annotations [   ] bw.dat 1992-08-02 03:39 1.9M digitized signal(s) [   ] bw.hea- 1992-08-02 03:39 117 header file [   ] em.dat 1992-08-02 03:39 1.9M digitized signal(s) [   ] em.hea- 1992-08-02 03:39 116 header file [   ] ma.dat 1992-08-02 03:39 1.9M digitized signal(s) [   ] ma.hea- 1992-08-02 03:39 114 header file [   ] nstdbgen- 1992-08-02 03:39 1.2K [   ] 118e24.dat 1992-08-02 04:03 1.9M digitized signal(s) [   ] 118e24.hea 1992-08-02 04:03 176 header file [   ] 118e24.atr 1992-08-02 04:03 4.5K reference annotations [   ] 118e18.dat 1992-08-02 04:03 1.9M digitized signal(s) [   ] 118e18.atr 1992-08-02 04:03 4.5K reference annotations [   ] 118e18.hea 1992-08-02 04:03 175 header file [   ] 118e12.atr 1992-08-02 04:04 4.5K reference annotations [   ] 118e12.dat 1992-08-02 04:04 1.9M digitized signal(s) [   ] 118e12.hea 1992-08-02 04:04 177 header file [   ] 118e06.atr 1992-08-02 04:04 4.5K reference annotations [   ] 118e06.dat 1992-08-02 04:04 1.9M digitized signal(s) [   ] 118e06.hea 1992-08-02 04:04 175 header file [   ] 118e00.dat 1992-08-02 04:05 2.5M digitized signal(s) [   ] 118e00.hea 1992-08-02 04:05 173 header file [   ] 118e_6.atr 1992-08-02 04:06 4.5K reference annotations [   ] 118e_6.dat 1992-08-02 04:06 2.5M digitized signal(s) [   ] 118e_6.hea 1992-08-02 04:06 172 header file [   ] 119e24.atr 1992-08-02 04:06 4.7K reference annotations [   ] 119e24.dat 1992-08-02 04:06 1.9M digitized signal(s) [   ] 119e24.hea 1992-08-02 04:06 175 header file [   ] 119e18.atr 1992-08-02 04:07 4.7K reference annotations [   ] 119e18.dat 1992-08-02 04:07 1.9M digitized signal(s) [   ] 119e18.hea 1992-08-02 04:07 175 header file [   ] 119e12.atr 1992-08-02 04:08 4.7K reference annotations [   ] 119e12.dat 1992-08-02 04:08 1.9M digitized signal(s) [   ] 119e12.hea 1992-08-02 04:08 174 header file [   ] 119e06.atr 1992-08-02 04:08 4.7K reference annotations [   ] 119e06.dat 1992-08-02 04:08 1.9M digitized signal(s) [   ] 119e06.hea 1992-08-02 04:08 175 header file [   ] 119e00.dat 1992-08-02 04:09 2.5M digitized signal(s) [   ] 119e00.atr 1992-08-02 04:09 4.7K reference annotations [   ] 119e00.hea 1992-08-02 04:09 170 header file [   ] 119e_6.dat 1992-08-02 04:10 2.5M digitized signal(s) [   ] 119e_6.hea 1992-08-02 04:10 171 header file [   ] 119e_6.atr 1992-08-02 04:10 4.7K reference annotations [   ] nstdb.doc 1992-08-02 04:54 1.9K [TXT] nstdb.txt 1992-08-02 04:54 1.9K [XWS] 118e00.xws 1999-12-12 17:29 91 WAVEScript [XWS] 118e06.xws 1999-12-12 17:29 91 WAVEScript [XWS] 118e12.xws 1999-12-12 17:29 91 WAVEScript [XWS] 118e18.xws 1999-12-12 17:29 91 WAVEScript [XWS] 118e24.xws 1999-12-12 17:29 91 WAVEScript [XWS] 118e_6.xws 1999-12-12 17:29 91 WAVEScript [XWS] 119e00.xws 1999-12-12 17:29 91 WAVEScript [XWS] 119e06.xws 1999-12-12 17:29 91 WAVEScript [XWS] 119e12.xws 1999-12-12 17:29 91 WAVEScript [XWS] 119e18.xws 1999-12-12 17:29 91 WAVEScript [XWS] 119e24.xws 1999-12-12 17:29 91 WAVEScript [XWS] 119e_6.xws 1999-12-12 17:29 91 WAVEScript [XWS] bw.xws 1999-12-12 17:29 80 WAVEScript [XWS] em.xws 1999-12-12 17:29 80 WAVEScript [XWS] ma.xws 1999-12-12 17:29 80 WAVEScript [   ] RECORDS 2000-03-29 10:12 93 list of record names [   ] ANNOTATORS 2000-10-13 22:32 59 list of annotators [   ] nstdbgen 2002-11-08 03:01 730 [   ] MD5SUMS 2005-07-13 01:17 2.8K [   ] SHA1SUMS 2005-07-13 01:17 3.3K [   ] SHA256SUMS 2007-09-18 12:39 4.9K [DIR] old/ 2011-07-14 10:50 - [   ] ma.hea 2012-02-14 18:28 90 header file [   ] em.hea 2012-02-14 18:28 92 header file [   ] bw.hea 2012-02-14 18:28 93 header file [   ] DOI 2015-09-21 13:00 19

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.