This function filters main dataset based on provided slope selections an exclusions.
filter_slopes(data, slopes, profiles, slope_groups, check_reasons = FALSE)Original dataset, with is.included.hl, is.excluded.hl and exclude_half.life
columns modified in accordance to the provided slope filters.
Data to filter. Must be PKNCAdata list, containing the conc element with
PKNCAconc list and appropriate data frame included under data.
A data frame containing slope rules, including TYPE, RANGE,
and REASON columns. May also have grouping columns (expected to match slope_groups)
List with available profiles for each SUBJECT.
List with column names that define the groups.
Whether to check if all selections have REASONS stated. If this is TRUE
and not all selections have a reason provided, an error will be thrown.