Event translation for rxode2
Usage
etTrans(
inData,
obj,
addCmt = FALSE,
dropUnits = FALSE,
allTimeVar = FALSE,
keepDosingOnly = FALSE,
combineDvid = NULL,
keep = character(0),
addlKeepsCov = FALSE,
addlDropSs = TRUE,
ssAtDoseTime = TRUE,
iCov = NULL
)Arguments
- inData
Data frame to translate
- obj
object where model variables can be extracted from
- addCmt
Add compartment to data frame (default
FALSE).- dropUnits
Boolean to drop the units (default
FALSE).- allTimeVar
Treat all covariates as if they were time-varying
- keepDosingOnly
keep the individuals who only have dosing records and any trailing dosing records after the last observation.
- combineDvid
is a boolean indicating if rxode2 will use
DVIDon observation records to change thecmtvalue; Useful for multiple-endpoint nlmixr models. By default this is determined byoption("rxode2.combine.dvid")and if the option has not been set, this isTRUE. This typically does not affect rxode2 simulations.- keep
This is a named vector of items you want to keep in the final rxode2 dataset. For added rxode2 event records (if seen), last observation carried forward will be used.
- addlKeepsCov
This determines if the additional dosing items repeats the dose only (
FALSE) or keeps the covariates at the record of the dose (TRUE)- addlDropSs
When there are steady state doses with an
addlspecification the steady state flag is dropped with repeated doses (whenTRUE) or retained (whenFALSE)- ssAtDoseTime
Boolean that when
TRUEback calculates the steady concentration at the actual time of dose, otherwise whenFALSEthe doses are shifted- iCov
A data frame of individual non-time varying covariates to combine with the
eventsdataset. TheiCovdataset has one covariate per ID and should match the event table
