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...

Descripción completa

Detalles Bibliográficos
Autores principales: Moeyersons, Jonathan, Amoni, Matthew, Van Huffel, Sabine, Willems, Rik, Varon, Carolina
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