ArticleMethodsX2022
Comprehensive HRV estimation pipeline in Python using Neurokit2: Application to sleep physiology.
Article in MethodsX, 2022. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 13 papers.
What it found
Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.
The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.
The trial behind it
Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.
Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.
Who cites it
13 citing papers in PubMed.
- Multistage Electrocardiographic Profiling for Mental Stress-Induced Myocardial Ischemia in Women: A Prospective, Age-Matched Cohort Study in China.Circulation. Population health and outcomes · 2026Article
- Integrating Clinical Information and Electrocardiographic Signal Features to Develop a Prediction Model for Postoperative Delirium in Older Patients: A Prospective Observational Study.International journal of general medicine · 2026Article
- Inequity aversion toward AI counterparts.Scientific reports · 2025Article
- Heart Rate Variability Patterns Reflect Yoga Intervention in Chronically Stressed Pregnant Women: A Quasi-Randomized Controlled Trial.Bioengineering (Basel, Switzerland) · 2025Article
- A Machine Learning Approach for Real-Time Detection of Inadequate Sedation Using Non-EEG Physiological Signals.Bioengineering (Basel, Switzerland) · 2025Article
- Heart rate variability: a multidimensional perspective from physiological marker to brain-heart axis disorders prediction.Frontiers in cardiovascular medicine · 2025Review
- Predicting Dysglycemia in Patients with Diabetes Using Electrocardiogram.Diagnostics (Basel, Switzerland) · 2024Article
- Deep Attention Networks With Multi-Temporal Information Fusion for Sleep Apnea Detection.IEEE open journal of engineering in medicine and biology · 2024Article
- Real-time machine learning model to predict in-hospital cardiac arrest using heart rate variability in ICU.NPJ digital medicine · 2023Article
- Heart Rate Variability Code: Does It Exist and Can We Hack It?Bioengineering (Basel, Switzerland) · 2023Review
- Wearable technology for health monitoring during pregnancy: an observational cross-sectional survey study.Archives of gynecology and obstetrics · 2023Observational
- Heart Rate as a Non-Invasive Biomarker of Inflammation: Implications for Digital Health.Frontiers in immunology · 2022Article
- Comprehensive HRV estimation pipeline in Python using Neurokit2: Application to sleep physiology.MethodsX · 2022Article
Corrections and comments
PubMed lists nothing against this paper. Absence here is not a guarantee, only a check that was made.
Authors and funding
1 author.
Funding
No grant is acknowledged in the PubMed record.
Abstract
NeuroKit2 is a Python Toolbox for Neurophysiological Signal Processing. The presented method is an adaptation of NeuroKit2 to simplify and automate computation of the various mathematical estimates of heart rate variability (HRV) or similar time series. By default, the present approach accepts as input electrocardiogram's R-R intervals (RRIs) or peak times, i.e., timestamp of each consecutive R peak, but the RRIs or peak times can also stem from other biosensors such as photoplethysmography (PPGs) or represent more general kinds of biological or non-biological time series oscillations. The data may be derived from a single or several sources such as conventional univariate heart rate time series or intermittently weakly coupled fetal and maternal heart rate data. The method describes preprocessing and computation of an output of 124 HRV measures including measures with a dynamic, time-series-specific optimal time delay-based complexity estimation with a user-definable time window length. I also provide an additional layer of HRV estimation looking at the temporal fluctuations of the HRV estimates themselves, an approach not yet widely used in the field, yet showing promise (doi: 10.3389/fphys.2017.01112). To demonstrate the application of the methodology, I present an approach to studying the dynamic relationships between sleep state architecture and multi-dimensional HRV metrics in 31 subjects. NeuroKit2's documentation is extensive. Here, I attempted to simplify things summarizing all you need to produce the most extensive HRV estimation output available to date as open source and all in one place. The presented Jupyter notebooks allow the user to run HRV analyses quickly and at scale on univariate or multivariate time-series data. I gratefully acknowledge the excellent support from the NeuroKit team.•Univariate or multivariate time series input; ingestion, preprocessing, and computation of 124 HRV metrics.•Estimation of intra- and inter-individual higher order temporal fluctuations of HRV metrics.•Application to a sleep dataset recorded using Apple Watch and expert sleep labeling.
Indexed as
Identifiers
What OpenQuestion holds
Registered trials
Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.