Segmenting signals into individual beats
shah-in-boots opened this issue · comments
Anish S. Shah commented
This is an experimental feature that will need major API changes as the package progresses. The crucial elements for segmentation are
- Carefully evaluate the annotation files for acceptable potential windows and ranges, particularly looking at RR intervals as the major window boundaries
- Evaluate different annotators to generate ECG wave segments for evaluate
- 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
-
ecgpuwave
- Consider additional annotators
Anish S. Shah commented
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.