Cargando…
R-DECO: an open-source Matlab based graphical user interface for the detection and correction of R-peaks
Many of the existing electrocardiogram (ECG) toolboxes focus on the derivation of heart rate variability features from RR-intervals. By doing so, they assume correct detection of the QRS-complexes. However, it is highly likely that not all detections are correct. Therefore, it is recommended to visu...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924703/ https://www.ncbi.nlm.nih.gov/pubmed/33816879 http://dx.doi.org/10.7717/peerj-cs.226 |
_version_ | 1783659145260433408 |
---|---|
author | Moeyersons, Jonathan Amoni, Matthew Van Huffel, Sabine Willems, Rik Varon, Carolina |
author_facet | Moeyersons, Jonathan Amoni, Matthew Van Huffel, Sabine Willems, Rik Varon, Carolina |
author_sort | Moeyersons, Jonathan |
collection | PubMed |
description | Many of the existing electrocardiogram (ECG) toolboxes focus on the derivation of heart rate variability features from RR-intervals. By doing so, they assume correct detection of the QRS-complexes. However, it is highly likely that not all detections are correct. Therefore, it is recommended to visualize the actual R-peak positions in the ECG signal and allow manual adaptations. In this paper we present R-DECO, an easy-to-use graphical user interface (GUI) for the detection and correction of R-peaks. Within R-DECO, the R-peaks are detected by using a detection algorithm which uses an envelope-based procedure. This procedure flattens the ECG and enhances the QRS-complexes. The algorithm obtained an overall sensitivity of 99.60% and positive predictive value of 99.69% on the MIT/BIH arrhythmia database. Additionally, R-DECO includes support for several input data formats for ECG signals, three basic filters, the possibility to load other R-peak locations and intuitive methods to correct ectopic, wrong, or missed heartbeats. All functionalities can be accessed via the GUI and the analysis results can be exported as Matlab or Excel files. The software is publicly available. Through its easy-to-use GUI, R-DECO allows both clinicians and researchers to use all functionalities, without previous knowledge. |
format | Online Article Text |
id | pubmed-7924703 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-79247032021-04-02 R-DECO: an open-source Matlab based graphical user interface for the detection and correction of R-peaks Moeyersons, Jonathan Amoni, Matthew Van Huffel, Sabine Willems, Rik Varon, Carolina PeerJ Comput Sci Computational Biology Many of the existing electrocardiogram (ECG) toolboxes focus on the derivation of heart rate variability features from RR-intervals. By doing so, they assume correct detection of the QRS-complexes. However, it is highly likely that not all detections are correct. Therefore, it is recommended to visualize the actual R-peak positions in the ECG signal and allow manual adaptations. In this paper we present R-DECO, an easy-to-use graphical user interface (GUI) for the detection and correction of R-peaks. Within R-DECO, the R-peaks are detected by using a detection algorithm which uses an envelope-based procedure. This procedure flattens the ECG and enhances the QRS-complexes. The algorithm obtained an overall sensitivity of 99.60% and positive predictive value of 99.69% on the MIT/BIH arrhythmia database. Additionally, R-DECO includes support for several input data formats for ECG signals, three basic filters, the possibility to load other R-peak locations and intuitive methods to correct ectopic, wrong, or missed heartbeats. All functionalities can be accessed via the GUI and the analysis results can be exported as Matlab or Excel files. The software is publicly available. Through its easy-to-use GUI, R-DECO allows both clinicians and researchers to use all functionalities, without previous knowledge. PeerJ Inc. 2019-10-21 /pmc/articles/PMC7924703/ /pubmed/33816879 http://dx.doi.org/10.7717/peerj-cs.226 Text en © 2019 Moeyersons et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Computational Biology Moeyersons, Jonathan Amoni, Matthew Van Huffel, Sabine Willems, Rik Varon, Carolina R-DECO: an open-source Matlab based graphical user interface for the detection and correction of R-peaks |
title | R-DECO: an open-source Matlab based graphical user interface for the detection and correction of R-peaks |
title_full | R-DECO: an open-source Matlab based graphical user interface for the detection and correction of R-peaks |
title_fullStr | R-DECO: an open-source Matlab based graphical user interface for the detection and correction of R-peaks |
title_full_unstemmed | R-DECO: an open-source Matlab based graphical user interface for the detection and correction of R-peaks |
title_short | R-DECO: an open-source Matlab based graphical user interface for the detection and correction of R-peaks |
title_sort | r-deco: an open-source matlab based graphical user interface for the detection and correction of r-peaks |
topic | Computational Biology |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924703/ https://www.ncbi.nlm.nih.gov/pubmed/33816879 http://dx.doi.org/10.7717/peerj-cs.226 |
work_keys_str_mv | AT moeyersonsjonathan rdecoanopensourcematlabbasedgraphicaluserinterfaceforthedetectionandcorrectionofrpeaks AT amonimatthew rdecoanopensourcematlabbasedgraphicaluserinterfaceforthedetectionandcorrectionofrpeaks AT vanhuffelsabine rdecoanopensourcematlabbasedgraphicaluserinterfaceforthedetectionandcorrectionofrpeaks AT willemsrik rdecoanopensourcematlabbasedgraphicaluserinterfaceforthedetectionandcorrectionofrpeaks AT varoncarolina rdecoanopensourcematlabbasedgraphicaluserinterfaceforthedetectionandcorrectionofrpeaks |