Skip to contents

Low-level constructor for a single 24-hour glucose cycle anchored to a sleep-wake episode. Typically created via build_glucose_cycle() rather than called directly.

Usage

glucose_cycle(trace, sleep_onset, wake_offset, first_peak = NULL)

Arguments

trace

An object of class sugaR_trace (see glucose_trace()).

sleep_onset

POSIXct scalar.

wake_offset

POSIXct scalar.

first_peak

A list describing the detected first post-wake peak (index, time, value, onset, offset), or NULL if not yet detected.

Value

An object of class sugaR_cycle.