RR-APET - Heart rate variability analysis software.


Journal

Computer methods and programs in biomedicine
ISSN: 1872-7565
Titre abrégé: Comput Methods Programs Biomed
Pays: Ireland
ID NLM: 8506513

Informations de publication

Date de publication:
Mar 2020
Historique:
received: 17 06 2019
revised: 29 09 2019
accepted: 08 10 2019
pubmed: 28 10 2019
medline: 7 1 2021
entrez: 25 10 2019
Statut: ppublish

Résumé

Heart rate variability (HRV) has increasingly been linked to medical phenomena and several HRV metrics have been found to be good indicators of patient health. This has enabled generalised treatment plans to be developed in order to respond to subtle personal differences that are reflected in HRV metrics. There are several established HRV analysis platforms and methods available within the literature; some of which provide command line operation across databases but do not offer extensive graphical user interface (GUI) and editing functionality, while others offer extensive ECG editing but are not feasible over large datasets without considerable manual effort. The aim of this work is to provide a comprehensive open-source package, in a well known and multi-platform language, that offers considerable graphical signal editing features, flexibility within the algorithms used for R-peak detection and HRV quantification, and includes graphical functionality for batch processing. Thereby, providing a platform suited to either physician or researcher. RR-APET's software was developed in the Python language and is modular in format, providing a range of different modules for established R-peak detection algorithms, as well as an embedded template for alternate algorithms. These modules also include several easily adjustable features, allowing the user to optimise any of the algorithms for different ECG signals or databases. Additionally, the software's user-friendly GUI platform can be operated by both researchers or medical professionals to accomplish different tasks, such as: the in-depth visual analysis of a single ECG, or the analysis multiple signals in a single iteration using batch processing. RR-APET also supports several popular data formats, including text, HDF5, Matlab, and Waveform Database (WFDB) files. The RR-APET platform presents multiple metrics that quantify the heart rate variability features of an R-to-R interval series, including time-domain, frequency-domain, and nonlinear metrics. When known R-peak annotations are available, positive predictability, sensitivity, detection error rate, and accuracy measures are also provided to assess the validity of the implemented R-peak detection algorithm. RR-APET scored an overall usability rating of 4.16 out of a possible 5, when released on a trial basis for user evaluation. With its unique ability to both create and operate on large databases, this software provides a strong platform from which to conduct further research in the field of HRV analytics and its correlation to patient healthcare outcomes. This software is available free of charge at https://gitlab.com/MegMcC/rr-apet-hrv-analysis-software and can be operated as an executable file within Windows, Mac and Linux systems.

Sections du résumé

BACKGROUND AND OBJECTIVES OBJECTIVE
Heart rate variability (HRV) has increasingly been linked to medical phenomena and several HRV metrics have been found to be good indicators of patient health. This has enabled generalised treatment plans to be developed in order to respond to subtle personal differences that are reflected in HRV metrics. There are several established HRV analysis platforms and methods available within the literature; some of which provide command line operation across databases but do not offer extensive graphical user interface (GUI) and editing functionality, while others offer extensive ECG editing but are not feasible over large datasets without considerable manual effort. The aim of this work is to provide a comprehensive open-source package, in a well known and multi-platform language, that offers considerable graphical signal editing features, flexibility within the algorithms used for R-peak detection and HRV quantification, and includes graphical functionality for batch processing. Thereby, providing a platform suited to either physician or researcher.
METHODS METHODS
RR-APET's software was developed in the Python language and is modular in format, providing a range of different modules for established R-peak detection algorithms, as well as an embedded template for alternate algorithms. These modules also include several easily adjustable features, allowing the user to optimise any of the algorithms for different ECG signals or databases. Additionally, the software's user-friendly GUI platform can be operated by both researchers or medical professionals to accomplish different tasks, such as: the in-depth visual analysis of a single ECG, or the analysis multiple signals in a single iteration using batch processing. RR-APET also supports several popular data formats, including text, HDF5, Matlab, and Waveform Database (WFDB) files.
RESULTS RESULTS
The RR-APET platform presents multiple metrics that quantify the heart rate variability features of an R-to-R interval series, including time-domain, frequency-domain, and nonlinear metrics. When known R-peak annotations are available, positive predictability, sensitivity, detection error rate, and accuracy measures are also provided to assess the validity of the implemented R-peak detection algorithm. RR-APET scored an overall usability rating of 4.16 out of a possible 5, when released on a trial basis for user evaluation.
CONCLUSIONS CONCLUSIONS
With its unique ability to both create and operate on large databases, this software provides a strong platform from which to conduct further research in the field of HRV analytics and its correlation to patient healthcare outcomes. This software is available free of charge at https://gitlab.com/MegMcC/rr-apet-hrv-analysis-software and can be operated as an executable file within Windows, Mac and Linux systems.

Identifiants

pubmed: 31648100
pii: S0169-2607(19)30952-6
doi: 10.1016/j.cmpb.2019.105127
pii:
doi:

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Pagination

105127

Informations de copyright

Copyright © 2019. Published by Elsevier B.V.

Déclaration de conflit d'intérêts

Declaration of Competing Interest None.

Auteurs

Meghan McConnell (M)

Signal Processing Laboratory, Griffith School of Engineering and Built Environment, Griffith University, Southport, QLD 4222, Australia. Electronic address: m.mcconnell@griffith.edu.au.

Belinda Schwerin (B)

Signal Processing Laboratory, Griffith School of Engineering and Built Environment, Griffith University, Southport, QLD 4222, Australia.

Stephen So (S)

Signal Processing Laboratory, Griffith School of Engineering and Built Environment, Griffith University, Southport, QLD 4222, Australia.

Brent Richards (B)

Gold Coast University Hospital, Intensive Care, Southport QLD 4215, Australia.

Articles similaires

[Redispensing of expensive oral anticancer medicines: a practical application].

Lisanne N van Merendonk, Kübra Akgöl, Bastiaan Nuijen
1.00
Humans Antineoplastic Agents Administration, Oral Drug Costs Counterfeit Drugs

Smoking Cessation and Incident Cardiovascular Disease.

Jun Hwan Cho, Seung Yong Shin, Hoseob Kim et al.
1.00
Humans Male Smoking Cessation Cardiovascular Diseases Female
Humans United States Aged Cross-Sectional Studies Medicare Part C
1.00
Humans Yoga Low Back Pain Female Male

Classifications MeSH