Type: Package
Package: actisomni
Title: Create Sleep Measures of Actigraphy and Activity Analysis
Version: 0.2.0
Authors@R: c(
    person(given = "John",
           family = "Muschelli",
           role = c("aut", "cre"),
           email = "muschellij2@gmail.com")
    )
Description: Estimates sleep from wrist accelerometry and epoch-level
        activity data. Implements sleep-period-time guiders based on
        angle changes, posture, least-active periods, sustained
        inactivity, low activity, and diary or fixed time windows;
        combines guider windows with sustained-inactivity bouts to
        produce sleep/wake labels and consensus estimates. Provides
        diary helpers and Tudor-Locke sleep-period summaries, and
        interfaces to the 'asleep' and 'sleeper' machine-learning
        estimators. The angle-based and sustained-inactivity methods
        are described by van Hees et al. (2015)
        <doi:10.1371/journal.pone.0142533> and van Hees et al. (2018)
        <doi:10.1038/s41598-018-31266-z>; the sleep-period summary
        method by Tudor-Locke et al. (2014)
        <doi:10.1139/apnm-2013-0173>; and the model estimators by Yuan
        et al. (2024) <doi:10.1038/s41746-024-01065-0> and Sundararajan
        et al. (2021) <doi:10.1038/s41598-020-79217-x>.
License: GPL-3
Depends: R (>= 4.1.0)
Suggests: testthat, utils, covr, knitr, httr, rmarkdown, data.table,
        reticulate, callr, GGIR, rlang, actimetrics
Encoding: UTF-8
Imports: actibase, actiread, dplyr, lubridate, assertthat, tibble,
        stats, asleep, sleeper, actigraph.sleepr
Config/roxygen2/version: 8.0.0
URL: https://jhuwit.github.io/actisomni/
BugReports: https://github.com/jhuwit/actisomni/issues
NeedsCompilation: no
Packaged: 2026-10-16 17:44:22 UTC; root
Author: John Muschelli [aut, cre]
Maintainer: John Muschelli <muschellij2@gmail.com>
Repository: https://cran.r-universe.dev
Date/Publication: 2026-10-16 12:30:07 UTC
RemoteUrl: https://github.com/cran/actisomni
RemoteRef: HEAD
RemoteSha: b95e459a70eafd5f77fba47c58ad32e4758854a8
