nlme_lin_cmpt | R Documentation |
'nlme_lin_cmpt' fits a linear one to three compartment model with either first order absorption, or i.v. bolus, or i.v. infusion. A user specifies the number of compartments, route of drug administrations, and the model parameterization. 'nlmixr' supports the clearance/volume parameterization and the micro constant parameterization, with the former as the default. Specification of fixed effects, random effects and initial values follows the standard nlme notations.
nlme_lin_cmpt(
dat,
parModel,
ncmt,
oral = TRUE,
infusion = FALSE,
tlag = FALSE,
parameterization = 1,
parTrans = .getParfn(oral, ncmt, parameterization, tlag),
mcCores = 1,
...
)
nlmeLinCmpt(
dat,
parModel,
ncmt,
oral = TRUE,
infusion = FALSE,
tlag = FALSE,
parameterization = 1,
parTrans = .getParfn(oral, ncmt, parameterization, tlag),
mcCores = 1,
...
)
nlmeLinCmt(
dat,
parModel,
ncmt,
oral = TRUE,
infusion = FALSE,
tlag = FALSE,
parameterization = 1,
parTrans = .getParfn(oral, ncmt, parameterization, tlag),
mcCores = 1,
...
)
dat |
data to be fitted |
parModel |
list: model for fixed effects, randoms effects and initial values using nlme-type syntax. |
ncmt |
numerical: number of compartments: 1-3 |
oral |
logical |
infusion |
logical |
tlag |
logical |
parameterization |
numerical: type of parameterization, 1=clearance/volume, 2=micro-constants |
parTrans |
function: calculation of PK parameters |
mcCores |
number of cores used in fitting (only for Linux) |
... |
additional nlme options |
A nlmixr nlme fit object
Wenping Wang
library(nlmixr)
specs <- list(fixed=lKA+lCL+lV~1, random = pdDiag(lKA+lCL~1),
start=c(lKA=0.5, lCL=-3.2, lV=-1))
fit <- nlme_lin_cmpt(theo_md, par_model=specs, ncmt=1, verbose=TRUE)
#plot(augPred(fit,level=0:1))
summary(fit)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.