Sleep and Circadian Metrics Estimation from Actigraphy Data

A generic sleep–wake cycle detection algorithm for analyzing unlabeled actigraphy data. The algorithm has been validated against event markers using data from the Multi-Ethnic Study of Atherosclerosis (MESA) Sleep study, and its methodological details are described in Chen and Sun (2024) . The package provides functions to estimate sleep metrics (e.g., sleep and wake onset times) and circadian rhythm metrics (e.g., mesor, phasor, interdaily stability, intradaily variability), as well as tools for screening actigraphy quality, fitting cosinor models, and performing parametric change point detection. The workflow can also be used to segment long actigraphy sequences into regularized structures for physical activity research.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("CircaCP")

0.1.2 by Shanshan Chen, a year ago


Browse source code at https://github.com/cran/CircaCP


Authors: Shanshan Chen [aut, cre] , Jonathon Jacobs [ctb]


Documentation:   PDF Manual  


GPL (>= 3) license


Imports data.table, pracma, stats, tibble

Suggests ggplot2, knitr, minpack.lm, rmarkdown, testthat


See at CRAN