shah-in-boots / EGM

Evaluation of electrophysiological signals
https://shah-in-boots.github.io/EGM/
Other
0 stars 0 forks source link

Segmenting signals into individual beats #23

Open shah-in-boots opened 10 months ago

shah-in-boots commented 10 months ago

This is an experimental feature that will need major API changes as the package progresses. The crucial elements for segmentation are

  1. Carefully evaluate the annotation files for acceptable potential windows and ranges, particularly looking at RR intervals as the major window boundaries
  2. Evaluate different annotators to generate ECG wave segments for evaluate
  3. Ability to place a beat in the appropriate location within a window, by adding appropriate padding

Need to support annotators that evaluate ECG segments/waves

shah-in-boots commented 7 months ago

There is also an issue here with segmenting when its "not sinus". This might be improved if the data from the header about the official read could be used to help with interpretation.

For now, a solution may be to return data if a P wave was detected, assuming the rhythm analysis annotator is sufficient.