Reshape Shigella longitudinal data for serodynamics workflows
process_shigella_data.RdFilters a dataset to a given study and antigen column, standardizes column
names, and returns a visit-ordered long dataset suitable for conversion to
serodynamics::as_case_data().
Value
A tibble with standardized columns:
- index_id
Participant ID (copied from
sid).- antigen_iso
Isotype label (copied from
isotype_name).- visit
Visit label (copied from
timepoint).- timeindays
Time since infection (copied from
Actual day).- result
Antibody measurement (from
antigen).
Examples
if (FALSE) { # \dontrun{
dat_long <- process_shigella_data(df, "SOSAR", n_ipab_MFI)
dL <- serodynamics::as_case_data(dat_long,
id_var = "index_id", biomarker_var = "antigen_iso",
time_in_days = "timeindays", value_var = "result"
)
} # }