R-DECO
R-DECO detects and corrects R-peaks in electrocardiogram (ECG) signals to enable accurate derivation of RR-intervals and heart rate variability metrics.
Key Features:
- Envelope-Based Detection Algorithm: An envelope-based detection procedure flattens the ECG signal and enhances QRS-complexes for R-peak identification.
- Detection Performance: Validated on the MIT/BIH arrhythmia database with reported sensitivity of 99.60% and positive predictive value of 99.69%.
- Matlab Implementation: Implemented in Matlab as stated in the original description.
- Support for Multiple Data Formats: Accepts various input data formats for ECG signals.
- Integrated Filtering Options: Includes three basic filters for ECG signal preprocessing.
- Correction of Anomalies: Provides routines to correct ectopic, wrong, or missed heartbeats in RR-interval series.
- Export Functionality: Exports analysis results in Matlab and Excel formats.
Scientific Applications:
- Heart Rate Variability Analysis: Produces accurate RR-interval series required for deriving heart rate variability metrics.
- Arrhythmia Detection and Classification: Enhances visibility and correct identification of QRS-complexes to support arrhythmic event analysis.
- Clinical Research: Improves data integrity for studies involving ECG analysis and cardiovascular investigations.
Methodology:
Uses an envelope-based detection procedure that flattens the ECG signal and enhances QRS-complexes; applies three basic filters for preprocessing; includes correction routines for ectopic, wrong, or missed heartbeats; validated on the MIT/BIH arrhythmia database with sensitivity 99.60% and PPV 99.69%; implemented in Matlab and supports multiple input formats with export to Matlab and Excel.
Topics
Details
- License:
- GPL-3.0
- Tool Type:
- desktop application
- Programming Languages:
- MATLAB
- Added:
- 11/29/2021
- Last Updated:
- 11/29/2021
Operations
Publications
Moeyersons J, Amoni M, Van Huffel S, Willems R, Varon C. R-DECO: an open-source Matlab based graphical user interface for the detection and correction of R-peaks. PeerJ Computer Science. 2019;5:e226. doi:10.7717/peerj-cs.226. PMID:33816879. PMCID:PMC7924703.