Handle model lines
Usage
.modelHandleModelLines(
modelLines,
rxui,
modifyIni = FALSE,
append = NULL,
auto = getOption("rxode2.autoVarPiping", TRUE),
cov = NULL,
envir
)Arguments
- modelLines
The model lines that are being considered
- rxui
The rxode2 UI object
- modifyIni
Should the ini() be considered
- append
This is a boolean to determine if the lines are appended in piping. The possible values for this is:
TRUEwhich is when the lines are appended to the model instead of replacedFALSEwhen the lines are replaced in the model (default)NAis when the lines are pre-pended to the model instead of replacedlhs expression, which will append the lines after the last observed line of the expressionlhs
- auto
This boolean tells if piping automatically selects the parameters should be characterized as a population parameter, between subject variability, or a covariate. When
TRUEthis automatic selection occurs. WhenFALSEthis automatic selection is turned off and everything is added as a covariate (which can be promoted to a parameter with theinistatement). By default this isTRUE, but it can be changed byoptions(rxode2.autoVarPiping=FALSE).- cov
is a character vector of variables that should be assumed to be covariates. This will override automatic promotion to a population parameter estimate (or an eta)
- envir
Environment for evaluation
See also
Other Developer API:
.cbindOme(),
.collectWarnings(),
.copyUi(),
.handleSingleErrTypeNormOrTFoceiBase(),
.matchesLangTemplate(),
.quoteCallInfoLines(),
.rxLinCmtGen(),
.rxSensStrippable(),
.rxWithOptions(),
.rxWithWd(),
.rxode2ptrs(),
.toClassicEvid(),
.vecDf(),
as.data.table.rxEt(),
as_tibble.rxEt(),
invWR1d(),
print.rxModelVars(),
rLKJ1(),
rxAllowUnload(),
rxAssignControlValue(),
rxAssignPtr(),
rxChain(),
rxEtDispatchSolve(),
rxEvid(),
rxGetLin(),
rxGetrxode2(),
rxParseSuppressMsg(),
rxPreferredDistributionName(),
rxRateDur(),
rxSyncOptions(),
rxTrans(),
rxUiDeparse(),
rxUiDevelop(),
rxUiGet.cmtLines(),
rxode2parse(),
rxode2parseAssignTranslation(),
rxode2parseD(),
rxode2parseGetPackagesToLoad(),
rxode2parseGetPointerAssignment(),
rxode2parseGetTranslation()
