A Programmatic Approach for Development of the ViewHRV Service Platform with Accurate and Reliable Results

There are dozens of available packages and libraries that claim to calculate HRV. This paper aims at comparing the results from the calculation of a single array of intervals between normal beats, including the most popular open source Python HRV measurement packages available on GitHub. Furthermore, the same array was ran through the Kubios software and compared to the previous results. In order to compare the accuracy of the results, as a benchmark we used the C programs provided by Physionet. The results showed a huge difference in the results with almost all the indices, in fact the simplest measurement that of Standard Deviation of NN Intervals showed to be incorrect in Kubios and in most of the Python packages. Results like these are the reason we decided to develop our own package to calculate HRV. Finally, the goal of this paper is to present details on developing a publicly available web service platform ViewHRV with guaranteed precision obtaining accurate and reliable results.

[1]  J. Pevnick,et al.  Wearable technology for cardiology: An update and framework for the future. , 2018, Trends in cardiovascular medicine.

[2]  Roman Trobec,et al.  Commercial ECG Systems , 2018 .

[3]  Gaël Varoquaux,et al.  The NumPy Array: A Structure for Efficient Numerical Computation , 2011, Computing in Science & Engineering.

[4]  Cesare Furlanello,et al.  Physiolyze: A Galaxy-based web service for Heart Rate Variability analysis with online processing , 2014, 2014 8th Conference of the European Study Group on Cardiovascular Oscillations (ESGCO).

[5]  Mika P. Tarvainen,et al.  Kubios HRV - Heart rate variability analysis software , 2014, Comput. Methods Programs Biomed..

[6]  G. Billman Heart Rate Variability – A Historical Perspective , 2011, Front. Physio..

[7]  J. Thayer,et al.  The relationship of autonomic imbalance, heart rate variability and cardiovascular disease risk factors. , 2010, International journal of cardiology.

[8]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[9]  Andreas V Larentzakis,et al.  Can Wearable Devices Accurately Measure Heart Rate Variability? A Systematic Review , 2018, Folia medica.

[10]  Cesare Furlanello,et al.  pyphysio: A physiological signal processing library for data science approaches in physiology , 2019, SoftwareX.

[11]  G. Breithardt,et al.  Heart rate variability: standards of measurement, physiological interpretation and clinical use. Task Force of the European Society of Cardiology and the North American Society of Pacing and Electrophysiology. , 1996 .

[12]  L. Khadra,et al.  Detection of life-threatening cardiac arrhythmias using the wavelet transformation , 1997, Medical and Biological Engineering and Computing.

[13]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[14]  Fankar Armash Aslam,et al.  Efficient Way Of Web Development Using Python And Flask , 2015 .

[15]  Majid Ezzati,et al.  Global Burden of Disease 2005: call for collaborators , 2007, The Lancet.

[16]  S. Pappelbaum,et al.  DETECTION OF PHANTOM ARRHYTHMIAS AND EVANESCENT ELECTROCARDIOGRAPHIC ABNORMALITIES: USE OF PROLONGED DIRECT ELECTROCARDIOCORDING. , 1965, JAMA.

[17]  Wesley J. Chun,et al.  Python Web Development with Django , 2008 .

[18]  Luiz Carlos de Abreu,et al.  Main artifacts in electrocardiography , 2018, Annals of noninvasive electrocardiology : the official journal of the International Society for Holter and Noninvasive Electrocardiology, Inc.

[19]  D. Levy,et al.  Impact of reduced heart rate variability on risk for cardiac events. The Framingham Heart Study. , 1996, Circulation.

[20]  Travis E. Oliphant,et al.  Guide to NumPy , 2015 .

[21]  Roman Trobec,et al.  Medical-Grade ECG Sensor for Long-Term Monitoring , 2020, Sensors.

[22]  F. Shaffer,et al.  Heart Rate Variability: New Perspectives on Physiological Mechanisms, Assessment of Self-regulatory Capacity, and Health risk , 2015, Global advances in health and medicine.

[23]  S. Yusuf,et al.  Global burden of cardiovascular diseases: part I: general considerations, the epidemiologic transition, risk factors, and impact of urbanization. , 2001, Circulation.