| Literature DB >> 31207186 |
Matthew Fidler1, Justin J Wilkins2, Richard Hooijmaijers3, Teun M Post3, Rik Schoemaker2, Mirjam N Trame4, Yuan Xiong5, Wenping Wang6.
Abstract
nlmixr is a free and open-source R package for fitting nonlinear pharmacokinetic (PK), pharmacodynamic (PD), joint PK-PD, and quantitative systems pharmacology mixed-effects models. Currently, nlmixr is capable of fitting both traditional compartmental PK models as well as more complex models implemented using ordinary differential equations. We believe that, over time, it will become a capable, credible alternative to commercial software tools, such as NONMEM, Monolix, and Phoenix NLME.Entities:
Year: 2019 PMID: 31207186 PMCID: PMC6765694 DOI: 10.1002/psp4.12445
Source DB: PubMed Journal: CPT Pharmacometrics Syst Pharmacol ISSN: 2163-8306
Reserved data variable names and definitions in nlmixr
| Data item | Definition |
|---|---|
|
| Unique subject identifier |
|
| Time |
|
| Dependent variable |
|
|
Amount or rate
For an oral dose: amount of drug For an i.v. bolus dose: amount of drug For an i.v. infusion: 1 record at the start of the infusion with infusion rate of drug; 1 record at end of infusion with ‐1 * infusion rate of drug |
|
|
Event identifier
0 for observation events For a specified compartment, a bolus dose is defined as For i.v. bolus doses, the event is defined as For i.v. infusions, two dosing events are required—one to start the infusion (infusion rate in the |
i.v., intravenous.
Comparison of one‐compartment pharmacokinetic models in nlmixr, illustrating closed‐form and ordinary differential equation (ODE) parameterizations
| One‐compartment model with oral absorption, specified using ODEs | One‐compartment model with oral absorption, specified using solved system |
|---|---|
|
|
|
Summary of model development steps
| Model | Relative to | Description | OFV | ΔOFV | AIC | ΔAIC | BIC | ΔBIC |
|---|---|---|---|---|---|---|---|---|
| 1 | 1‐cpt, proportional residual error | 3650.22 | 0 | 4325.856 | 0 | 4353.058 | 0 | |
| 2 | 1 | 2‐cpt, proportional residual error | 2975.608 | −674.612 | 3659.243 | −666.612 | 3701.991 | −651.068 |
| 3 | 2 | 3‐cpt, proportional residual error | 2899.71 | −75.898 | 3583.346 | −75.898 | 3626.093 | −75.898 |
| 4 | 2 | Base with weight on CL | 2911.829 | 12.12 | 3603.465 | 20.12 | 3661.757 | 35.664 |
| 5 | 2 | Base with sex on V2 | 2876.8 | −22.91 | 3562.436 | −20.91 | 3609.069 | −17.024 |
| 6 | 4‐ | Base with weight on CL and sex on V2
| 2894.738 | −4.971 | 3580.374 | −2.971 | 3627.007 | 0.915 |
OFV, objective function value; ΔOFV, change in OFV relative to parent; AIC, Akaike information criterion; ΔAIC, change in AIC relative to parent; BIC, Bayesian information criterion; ΔBIC, change in BIC relative to parent; cpt, compartment.
The final two‐compartment model, including covariate effects
|
|
Figure 1Basic goodness‐of‐fit plots for the final model including covariates. Blue points are observations. Blue lines represent individuals. Red lines are loess smooths through the data. Black lines are lines of identity. CWRES, conditional weighted residuals. DV represents the observations, PRED the predictions, IPRED the individual predictions.
Figure 2Visual predictive check for the final model including covariates. Black points are original observations. Solid black line is the observed median, by bin. Dashed black lines represent observed 5th and 95th percentiles, by bin. Blue shaded areas represent 90% confidence intervals around simulated 5th, 50th, and 95th percentiles. Binning at 0, 3, 12, 24, 168, 171, 180, and 192 hours. N = 700 iterations.
Figure 3RxODE simulation of final model.
Figure 4The shinyMixR interface. OBJF is the objective function value; dOBJF is the change in objective function value.