Skip to content

Commit

Permalink
nitpick: add requested comments
Browse files Browse the repository at this point in the history
  • Loading branch information
Gero1999 committed Feb 5, 2025
1 parent bd482cf commit 766bd6a
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion R/format_data.R
Original file line number Diff line number Diff line change
Expand Up @@ -148,15 +148,18 @@ format_pkncadata_intervals <- function(pknca_conc,
stop(paste("Missing required columns:", paste(missing_columns, collapse = ", ")))
}

# Select relevant group columns
conc_groups <- unname(unlist(pknca_conc$columns$groups))
dose_groups <- unname(unlist(pknca_dose$columns$groups))
time_dose_seg <- if ("DOSNO" %in% names(pknca_dose$data)) "DOSNO" else "time_dose"

# Select conc data and for time column give priority to non-predose samples
sub_pknca_conc <- pknca_conc$data %>%
select(any_of(c(conc_groups, "AFRLT", "ARRLT", "DOSNO"))) %>%
arrange(!!!syms(conc_groups), ARRLT < 0, AFRLT) %>%
ungroup()

# Select dose data and use its time column as a time of last dose reference
sub_pknca_dose <- pknca_dose$data %>%
select(any_of(c(unname(unlist(pknca_dose$columns$groups)),
pknca_dose$columns$time, "DOSNO"))) %>%
Expand All @@ -173,7 +176,7 @@ format_pkncadata_intervals <- function(pknca_conc,
slice(1) %>%
ungroup() %>%

# Make start from last dose or first concentration
# Make start from last dose (pknca_dose) or first concentration (pknca_conc)
mutate(start = if (start_from_last_dose) time_dose
else time_dose + !!sym("ARRLT")) %>%
group_by(!!!syms(c(conc_groups))) %>%
Expand Down

0 comments on commit 766bd6a

Please sign in to comment.