Abstract

Motivation: Many software tools for ECG processing are commercial. New innovative and alternative features for heart rate variability analysis (HRV) and improved methods in ECG preprocessing cannot be incorporated. Moreover, software manuals are lacking of clarity and often conceal the exact calculation methods that makes clinical interpretation difficult, and reproducibility is reduced.Software description: HRVTool provides an open-source and intuitive user-friendly environment for the HRV analysis in Matlab. The software is available at http://marcusvollmer.github.io/HRV and supports the processing of ECG, pulsatile waveforms and RR intervals from various sources (mat and text files containing raw data, Polar, PhysioNet, Hexoskin, BIOPAC, European Data Format, ISHNE Holter Standard Format, and Machine-Independent Beat files). An integrated heart beat detector locates R peaks or pulse waves. Visual inspection, and manual adjustments of beat locations are possible and the corresponding annotation file can be saved in a standard Matlab format or as a delimited text file. HRV statistics are computed in a sliding window to evaluate the alteration over time. HRV metrics can be exported. An animation of intervals supports pattern identification. Moreover the Matlab class (HRV.m) includes functions for windowed HRV computation that can be used for batch processing.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.