Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.59 KB

README.md

File metadata and controls

31 lines (25 loc) · 1.59 KB

ECG Viewer

A small app to view MIT-BIH waveform data and annotations.

screenshot

How to Use

  • 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.

How to Modify

  • Install python poetry.
  • poetry install
  • poetry run python src/ecgviewer/main.py

Known Issues

  • 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.