qrs detector improvements
Offen
Dieses Issue hat noch niemand übernommen.
enhancement
help wanted
- Vorherrschende Sprache
- Jupyter Notebook
- Sterne
- 853
- Forks
- 322
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
This will be the single thread for discussing improvements for qrs detectors. I will probably only be working on the xqrs class in the near future.
Current thoughts:
- The filter used to accentuate the qrs (we'll call this the moving wave integration filter) is currently an upright ricker with a fixed width:
wavelet_filter = signal.ricker(self.qrs_width, 4). There are many things we could improve upon, such as:- Inverting it if we figure out the r wave is inverted
- Designing a set of template beats for different ecg channels.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der xqrs-Klasse und untersuche, wie wavelet_filter = signal.ricker(self.qrs_width, 4) im QRS-Detektor verwendet wird. Das Issue nennt mögliche Richtungen, darunter eine Invertierung für invertierte R-Wellen und Templates für verschiedene ECG-Kanäle, definiert aber keine konkrete Änderung oder einen Abschlusstest.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- bioinformatics
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100