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-06 16:24:57 UTC; johnmuschelli
Author: John Muschelli [aut, cre]
Maintainer: John Muschelli <muschellij2@gmail.com>
Repository: CRAN
Date/Publication: 2026-10-16 12:30:07 UTC
