cgmguru: Advanced Continuous Glucose Monitoring Analysis with High-Performance C++ Backend

Tools for advanced analysis of continuous glucose monitoring (CGM) time-series, implementing GRID (Glucose Rate Increase Detector) and GRID-based algorithms for postprandial peak detection, and detection of hypoglycemic and hyperglycemic episodes (Levels 1/2/Extended) aligned with international consensus CGM metrics. Core algorithms are implemented in optimized C++ using 'Rcpp' to provide accurate and fast analysis on large datasets.

Version: 0.1.0
Imports: Rcpp
LinkingTo: Rcpp
Suggests: testthat (≥ 3.0.0), knitr, rmarkdown, iglu, dplyr, covr, ggplot2, microbenchmark
Published: 2025-11-05
DOI: 10.32614/CRAN.package.cgmguru (may not be active yet)
Author: Sang Ho Park [aut, cre], Rosa Oh [aut, ctb], Sang-Man Jin [aut, ctb]
Maintainer: Sang Ho Park <shstat1729 at gmail.com>
BugReports: https://github.com/shstat1729/cgmguru/issues
License: MIT + file LICENSE
URL: https://github.com/shstat1729/cgmguru
NeedsCompilation: yes
Materials: NEWS
CRAN checks: cgmguru results

Documentation:

Reference manual: cgmguru.html , cgmguru.pdf
Vignettes: detect_all_events function : cgmguru vs iglu (source, R code)
detect_between_maxima function (source, R code)
detect_hyperglycemic_events function (source, R code)
detect_hypoglycemic_events function (source, R code)
Examples Gallery (source, R code)
excursion function (source, R code)
find_local_maxima function (source, R code)
find_max_after_hours function (source, R code)
find_max_before_hours function (source, R code)
find_min_after_hours function (source, R code)
find_min_before_hours function (source, R code)
find_new_maxima function (source, R code)
grid function (source, R code)
cgmguru: Complete CGM Analysis Workflow (source, R code)
maxima_grid function (source, R code)
mod_grid function (source, R code)
orderfast function (source, R code)
start_finder function (source, R code)
transform_df function (source, R code)

Downloads:

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

Linking:

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