A small app to view MIT-BIH waveform data and annotations.
- Download the latest version of this application from the Releases page.
- Double click the executable.
- In the menu bar, select Load Record.... Select both the
.hea
and.dat
file. - If desired, in the menu bar, select Load Annotations....
- Interact with the GUI as follows:
- Adjust the window to make the ECG legible. If an appropriate height cannot be achieved, use the scroll wheel to look at the remaining leads.
- Select the filter to use for data display. The filters are all bidirectional, 2nd order butterworth filters.
- Select whether to separate the leads vertically ("Separate Leads") or stack them on top of each other ("Stacked Leads").
- Select the leads to show in the graph.
- Select the appropriate time using the time slider.
- Hover over individual leads to read the values.
- If desired, zoom and pan into the graph to discern details.
- Click the 'screenshot' button to save the current graph as a screenshot.
Please report an issue if you find any or encounter problems.
- Install python poetry.
poetry install
poetry run python src/ecgviewer/main.py
- In separate leads mode, the values shown on hover for the leads are incorrect.
- When a filter is used, the values shown on hover are for filtered values, not the original.