An S7 class for tracking analysis metadata and audit trails, inspired by Tplyr's tplyr_meta for regulatory traceability.
Arguments
- source_vars
Character vector of source variable names
- filters
List of filter expressions applied
- row_id
Character identifier for row-level tracing
- derivation
Character description of how the value was derived
- timestamp
POSIXct timestamp of analysis
- package_version
Character string of package version used
- r_version
Character string of R version used
Examples
if (FALSE) { # \dontrun{
meta <- AnalysisMeta(
source_vars = c("AGE", "SEX"),
derivation = "count distinct USUBJID",
row_id = "demographics_age_mean"
)
} # }
