PhysioNet  ·  PhysioBank  ·  PhysioToolkit

PhysioBank
physiologic signal archives
for biomedical research

Advanced Search | Tour | Mirrors
How to Cite | Contributing | FAQ
Getting Started  ·  Signal Archives  ·  Chart-O-Matic  ·  Call for Data  ·  About PhysioBank Site Map

An Introduction to the PhysioBank Archives

From this site, you may download significant portions of many databases of annotated, digitized physiologic signals. Most of the databases currently in the PhysioBank Archives were developed at MIT and at Boston's Beth Israel Hospital (now the Beth Israel Deaconess Medical Center) and have previously been distributed in CD-ROM format. Many of these databases are available in their entirety from these archives. The support provided to PhysioBank by the NIH NCRR makes it possible for us to provide free access to these databases via PhysioNet to the research community.

The databases can still be obtained in CD-ROM format; since they are quite large, you may wish to consider purchasing one or more CD-ROMs. Please visit the MIT-BIH Database Distribution web site for further information.

We recommend that you begin by downloading and studying one or more of the excerpts described below before downloading any of the full-length recordings available from the PhysioBank Archives. Most of the excerpts are 10 minutes in length (exceptions are noted below). The .dat files contain the digitized signals, and are the largest (up to about 1.5 Mb each, though most are shorter). The full-length recordings also vary considerably in length; thirty minute recordings are typical, but some are in the range of 20 to 50 hours in length, with individual files up to 60 Mb, though most of longer recordings are divided into much shorter segments for convenience.

Most users will also need to download the WFDB Software Package (also available from this site) in order to view these files (there are alternatives, however).

The following excerpts are available for downloading. Be sure to download all of the files associated with each record (there are 2 to 4 such files in each case; see the individual listings below for details). If you are using Netscape, one easy way to download these files is to hold down the shift key while you click on the links, then choose the directory on your system where you wish to save the files.

The following databases are included on the MIT-BIH Arrhythmia Database CD-ROM; see mitdb.txt for further information. Note that most of the contents of the CD-ROM may be downloaded from the PhysioBank archives.

The following databases are not included on the MIT-BIH Arrhythmia Database CD-ROM, but are on other CD-ROMs available from us. See the notes in the individual entries for further information.

Other databases are available on CD-ROMs in the same format as ours. Here are samples of two of these databases.

What else do I need to look at these recordings?

The WFDB software that can be downloaded from this site can read any of these databases.

Download the file dbcal , which contains information about the customary scales used by software such as WAVE, WVIEW, and pschart for displaying or plotting signals of various types. Install it in the same directory as the sample data files.

Alternative methods for viewing these excerpts

If you already use our WFDB software (or our older DB Software Package), you should be able to use your existing software to read these files (note, however, that the format of the MIMIC Database makes use of extensions that were first introduced in version 9.1 of the DB library; older versions of our software will not be able to read these records).

If you wish to write your own software to read these files, you are encouraged to download the WFDB library (a portable set of functions usable from C, C++, or Fortran programs) and to use it with your own software. The advantage of doing so (apart from the immediate savings of effort) is that support for new file formats is added to the library from time to time, and your software can then incorporate this support simply by recompiling or relinking. As an example, support for reading remote files via HTTP or FTP has very recently been added to the WFDB library.

Jose Garcia Moros and Salvador Olmos have contributed a set of m-files for reading and writing PhysioBank signal and annotation files using Matlab (or the compatible and freely available Octave).

A workable alternative is to use rdsamp(1) and rdann(1) to convert any desired portions of these files into an easy-to-process text format. Sources for these programs are included in the WFDB Software Package; binaries are also available for several popular operating systems. You may also run these utilities on our web server without downloading the data files or software first; in this case, you can capture their output using your browser, or have it sent to you by e-mail. Visit the rdsamp-O-matic to obtain digitized samples as text, or the rdann-O-matic to obtain annotations as text.

The digitized signals contained in sample record x_100 are also available in uncompressed text format (5.2 Mb) and in gzip-compressed text format (1 Mb), if you wish to obtain a sample without the need to use any of our software to read it. The text file was prepared from the binary data using the command

    rdsamp -r x_100 -p -v >x_100.txt
Send feedback about this page to PhysioNet

Your comments and suggestions are welcome. We encourage you to use our feedback form to comment on this page. If you would like to receive a reply, please send your comments by email to webmaster@physionet.org, or post them to:

PhysioNet
MIT Room E25-505A
77 Massachusetts Avenue
Cambridge, MA 02139 USA

Updated Tuesday, 05-Aug-2003 08:50:34 EDT National Institute of Biomedical Imaging and Bioengineering National Institutes of Health National Institute of General Medical Sciences