remove_short_transitions: Remove Short Transitions

View source: R/MPI_detect.R

remove_short_transitionsR Documentation

Remove Short Transitions

Description

Remove Short Transitions

Usage

remove_short_transitions(cpts_var_df, cut_times, minimum_event_duration)

Arguments

cpts_var_df

Calculated changepoints data frame.

cut_times

Start of day transitions data frame.

minimum_event_duration

The minimum interval between changepoint transitions.

Details

Identify and remove transitions shorter than the minimum event duration.

Value

Data frame of all transitions including start of day with short transitions removed.

Examples

changepoints <- data.frame(
  time = c(1677855218, 1677855598, 1677855661, 1677855679),
  index = c(86019, 86399, 62, 80),
  day = c(1, 1, 2, 2)
)
cut_times <- data.frame(time = 1677855600, index = 1, day = 2)
transitions <- remove_short_transitions(changepoints, cut_times, 5)

GENEAcore documentation built on Nov. 22, 2025, 1:06 a.m.