/PML

Penalized Multi-band Learning for Circadian Rhythm Analysis Using Actigraphy

Primary LanguageR

PML R Package

Our Penalized Multi-band Learning (PML) algorithm provides a novel method for studying circadian rhythm analysis using actigraphy. Specifically, it first applies Fast Fourier Transform to actigraph data and then uses shrinkage in machine learning to select dominant periodicities, the information from which is further used to characterize daily activity patterns.

Details can be found in the manuscript: Li, X., Kane, M., Zhang, Y., Sun, W., Song, Y., Dong, S., Lin, Q., Zhu, Q., Jiang, F., Zhao, H. (2019) A Novel Penalized Multi-band Learning Approach Characterizes the Consolidation of Sleep-Wake Circadian Rhythms During Early Childhood Development. Submitted.

Install

devtools::install_github("xinyue-L/PML")

Examples

Please see the package vignettes for more information.