Learn R Programming

PML (version 1.2)

Penalized Multi-Band Learning for Circadian Rhythm Analysis Using Actigraphy

Description

Penalized Multi-Band Learning algorithm can be effectively implemented for circadian rhythm analysis and daily activity pattern characterization using actigraphy (continuously measured objective physical activity data). Functions for interactive visualization of actigraph data are also included. Method reference: 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.

Copy Link

Version

Install

install.packages('PML')

Monthly Downloads

12

Version

1.2

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Xinyue Li

Last Published

February 11th, 2020

Functions in PML (1.2)

pa3

An example of reformated individual activity data
bandSelect

Penalized multi-band learning function
fft.harmonic

FFT auxillary function
pharmonic

Harmonic analysis test: p-value calculation
test.harmonic

Harmonic analysis test for Fast Fourier Transform
PML-package

PML
act_plot

trelliscope auxillary function
lis3

An example of individual activity data
ind_to_day

trelliscope auxillary function
form

Function to generate activity data frame for penalized multi-band learning
gharmonic

harmonic analysis test: g-value calculation
tre

Trelliscope Visualization for Accelerometer Data
ind_plot

trelliscope auxillary function
var3

Demographic information for individuals in datasets lis3 and pa3