check_suggests          Check whether suggested packages are installed
chronotype              Calculate the Chronotype
circ_time_diff          Compute the signed time difference from t1 to
                        t2
clean_epochs            Clean epoch data
clean_sessions          Clean session data
composite_phase_deviation
                        Calculate Composite Phase Deviation (CPD)
example_epochs          Example Epoch data
example_epochs_v1       Example Epoch data (Somnofy API v1)
example_sessions        Example Sessions data
example_sessions_v1     Example Sessions data (Somnofy API v1)
filter_by_age_range     Filter sessions by age range
filter_by_night_range   Filter sessions for nights within a night range
filter_by_sex           Filter by sex
filter_epochs_from_sessions
                        Filter epochs based on session IDs
get_col                 Get a column from a dataframe safely
get_colnames            Get standard column names for a data frame
                        (sessions or epochs)
get_epoch_colnames      Get a list of standard column names for epochs
                        data
get_epochs_summary      Summarise epoch information
get_non_complying_sessions
                        Get non-complying sessions (i.e. where there is
                        more than one session on the same day)
get_removed_sessions    Get a table of sessions that were removed
                        during filtering
get_session_colnames    Get a list of standard column names for
                        sessions data
get_sessions_summary    Make a summary of session information
get_time_per_day        Calculate the number of time units in a day
group_epochs_by_night   Create a grouping by night for epoch data
group_sessions_by_night
                        Create a grouping by night for session data
interdaily_stability    Calculate Interdaily Stability (IS)
is_iso8601_datetime     Check if a column contains ISO 8601 datetime
                        strings
keep_longest            Remove duplicate sessions by keeping only the
                        longest
load_batch              Load session or epoch data in batch mode
load_epochs             Load epoch data
load_sessions           Load session data
max_time                Calculate the maximum time from 12pm to 12pm
mean_time               Calculate the mean time from a vector of time
                        strings
min_time                Calculate the minimum time from 12pm to 12pm
nocturn                 nocturn app
parse_date              Parse a vector of date strings into Date
                        objects
parse_time              Parse a vector of time strings into POSIXct
                        objects
plot_bedtimes_waketimes
                        Plot bedtimes and waketimes
plot_bland_altman       Create a Bland-Altman plot
plot_hypnogram          Plot Hypnogram
plot_sleep_bubbles      Plot Sleep Bubbles
plot_sleep_clock        Plot Sleep Clock
plot_sleep_spiral       Plot Sleep Spiral
plot_timeseries         Plot epoch time series data for a given
                        variable
plot_timeseries_comparison
                        Plot a timeseries of variables from different
                        session data
plot_timeseries_sessions
                        Plot session time series data for a given
                        variable
read_edf_epochs         Read EDF Epochs
read_edf_sessions       Read EDF Sessions
remove_sessions_no_sleep
                        Remove sessions with no sleep
sd_time                 Calculate the circular standard deviation of a
                        vector of times
select_devices          Select devices by ID
select_subjects         Select subjects by ID
set_colnames            Set column names for a data frame (sessions or
                        epochs)
set_data_type           Set the type attribute for a data frame
set_min_sleep_period    Set minimum sleep period
set_min_time_in_bed     Set minimum time in bed
set_session_sleep_onset_range
                        Set sleep onset time range
set_session_start_time_range
                        Set session start time range
shift_times_by_12h      Shift times to break at 12 pm
sleep_regularity_index
                        Calculate the Sleep Regularity Index (SRI)
sleep_report            Generate a patient sleep report in PDF format
sleeptimes_boxplot      Plot boxplots for sleep onset, midsleep, and
                        wakeup times
sleeptimes_density      Plot density curves for sleep onset, midsleep,
                        and wakeup times with a dashed line showing the
                        median
sleeptimes_histogram    Plot histograms for sleep onset, midsleep, and
                        wakeup times
social_jet_lag          Calculate Social Jet Lag
time_diff               Compute the forward time difference from t1 to
                        t2 (wrapping at 24)
time_to_hours           Convert time vector to numeric hours
update_date             Update the date component of a POSIXct time
                        object
