| |||
PhysioBank
|
Advanced Search |
Tour |
Mirrors How to Cite | Contributing | FAQ |
||
| |||
Most PhysioBank databases include one or more sets of annotations for each recording. Annotations are labels that point to specific locations within a recording and describe events at those locations. For example, many of the recordings that contain ECG signals have annotations that indicate the times of occurrence and types of each individual heart beat ("beat-by-beat annotations").
Annotations can be examined using many different programs available on this web site. Among these are the Chart-O-Matic, and the rdann-O-Matic, which can be used from your web browser; and many components of PhysioToolkit that can be freely downloaded and run on your own computer, including rdann, WAVE, pschart, and psfd. All of these programs display annotation types using a common set of codes (mnemonics); many of these programs, and others in PhysioToolkit, accept these codes as user input (for example, to select specific annotation types for analysis).
The standard set of annotation codes was originally defined for ECGs, and includes both beat annotations and non-beat annotations. Most PhysioBank databases use these codes as described below. Refer to the documentation for each database to confirm if the annotation codes have their standard meanings.
Beat annotations:
| Code | Description | |
|---|---|---|
| N | Normal beat (displayed as "·" by the Chart-O-Matic, pschart, and psfd) | |
| L | Left bundle branch block beat | |
| R | Right bundle branch block beat | |
| B | Bundle branch block beat (unspecified) | |
| A | Atrial premature beat | |
| a | Aberrated atrial premature beat | |
| J | Nodal (junctional) premature beat | |
| S | Supraventricular premature or ectopic beat (atrial or nodal) | |
| V | Premature ventricular contraction | |
| r | R-on-T premature ventricular contraction | |
| F | Fusion of ventricular and normal beat | |
| e | Atrial escape beat | |
| j | Nodal (junctional) escape beat | |
| n | Supraventricular escape beat (atrial or nodal) | |
| E | Ventricular escape beat | |
| / | Paced beat | |
| f | Fusion of paced and normal beat | |
| Q | Unclassifiable beat | |
| ? | Beat not classified during learning | |
Non-beat annotations:
| Code | Description | |
|---|---|---|
| [ | Start of ventricular flutter/fibrillation | |
| ! | Ventricular flutter wave | |
| ] | End of ventricular flutter/fibrillation | |
| x | Non-conducted P-wave (blocked APC) | |
| ( | Waveform onset | |
| ) | Waveform end | |
| p | Peak of P-wave | |
| t | Peak of T-wave | |
| u | Peak of U-wave | |
| ` | PQ junction | |
| ' | J-point | |
| ^ | (Non-captured) pacemaker artifact | |
| | | Isolated QRS-like artifact [1] | |
| ~ | Change in signal quality [1] | |
| + | Rhythm change [2] | |
| s | ST segment change [2] | |
| T | T-wave change [2] | |
| * | Systole | |
| D | Diastole | |
| = | Measurement annotation [2] | |
| " | Comment annotation [2] | |
| @ | Link to external data [3] |
Each instance of an annotation may have up to six attributes:
Annotations are viewed and selected using mnemonic codes rather than the numeric anntyp codes used within the annotation files. Annotations can be read by C, C++, and Fortran applications using getann, and they can be written using putann, functions defined within the WFDB library. Matlab and Octave programs can read and write annotations using these m-files. Alternatively, annotations can be read by scripting language applications using rdann, and they can be written using wrann, programs belonging to the WFDB Software Package. Details on the format of annotation files are available here.
Footnotes:
| String | Description | |
|---|---|---|
| (AB | Atrial bigeminy | |
| (AFIB | Atrial fibrillation | |
| (AFL | Atrial flutter | |
| (B | Ventricular bigeminy | |
| (BII | 2° heart block | |
| (IVR | Idioventricular rhythm | |
| (N | Normal sinus rhythm | |
| (NOD | Nodal (A-V junctional) rhythm | |
| (P | Paced rhythm | |
| (PREX | Pre-excitation (WPW) | |
| (SBR | Sinus bradycardia | |
| (SVTA | Supraventricular tachyarrhythmia | |
| (T | Ventricular trigeminy | |
| (VFL | Ventricular flutter | |
| (VT | Ventricular tachycardia |
| 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: MIT Room E25-505A 77 Massachusetts Avenue Cambridge, MA 02139 USA |
![]() |
Updated Wednesday, 01-Nov-2006 10:48:35 EST