nocturn: Sleep Data Filtering and Visualisation

An online app and command-line utility to import, filter and visualise sleep data. Can be used with sleep data collected from any type of device (e.g. radar, sleep diary,...) as long as the data contains sleep onset and wake-up times for each sleep session.

Version: 1.1.3
Depends: R (≥ 4.3)
Imports: circular, cli, dplyr, edfReader, ggnewscale, ggplot2, lubridate, readxl, rlang, scales, shiny, shinyalert, stringr, tibble, tidyr, rsvg, svgedit, qpdf
Suggests: bslib, devtools, DT, markdown, readr, shinyjs, shinyWidgets, svglite, testthat
Published: 2026-06-22
DOI: 10.32614/CRAN.package.nocturn (may not be active yet)
Author: Daniel Thedie ORCID iD [aut, cre, cph]
Maintainer: Daniel Thedie <daniel.thedie at ed.ac.uk>
BugReports: https://github.com/chronopsychiatry/AMBIENT-BD-nocturn/issues
License: MIT + file LICENSE
URL: https://github.com/chronopsychiatry/AMBIENT-BD-nocturn
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: nocturn results

Documentation:

Reference manual: nocturn.html , nocturn.pdf

Downloads:

Package source: nocturn_1.1.3.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): nocturn_1.1.3.tgz, r-oldrel (arm64): nocturn_1.1.3.tgz, r-release (x86_64): nocturn_1.1.3.tgz, r-oldrel (x86_64): nocturn_1.1.3.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=nocturn to link to this page.