tidyrhrv: Read, Iteratively Filter, and Analyze Multiple ECG Datasets

Allows users to quickly load multiple patients' electrocardiographic (ECG) data at once and conduct relevant time analysis of heart rate variability (HRV) without manual edits from a physician or data cleaning specialist. The package provides the unique ability to iteratively filter, plot, and store time analysis results in a data frame while writing plots to a predefined folder. This streamlines the workflow for HRV analysis across multiple datasets. Methods are based on Rodríguez-Liñares et al. (2011) <doi:10.1016/j.cmpb.2010.05.012>. Examples of applications using this package include Kwon et al. (2022) <doi:10.1007/s10286-022-00865-2> and Lawrence et al. (2023) <doi:10.1016/j.autneu.2022.103056>.

Version: 1.1.0
Imports: dplyr, tidyr, RHRV, purrr, magrittr, pracma, tibble, stats, grDevices
Suggests: testthat (≥ 3.0.0), ggplot2, vroom, readr
Published: 2025-07-29
DOI: 10.32614/CRAN.package.tidyrhrv
Author: Steven Lawrence ORCID iD [aut, cre]
Maintainer: Steven Lawrence <stevenlawrence.r at gmail.com>
License: MIT + file LICENSE
NeedsCompilation: no
CRAN checks: tidyrhrv results

Documentation:

Reference manual: tidyrhrv.html , tidyrhrv.pdf

Downloads:

Package source: tidyrhrv_1.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: tidyrhrv_1.1.0.zip, r-oldrel: tidyrhrv_1.1.0.zip
macOS binaries: r-release (arm64): tidyrhrv_1.1.0.tgz, r-oldrel (arm64): tidyrhrv_1.1.0.tgz, r-release (x86_64): tidyrhrv_1.1.0.tgz, r-oldrel (x86_64): tidyrhrv_1.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=tidyrhrv to link to this page.