| Literature DB >> 31056834 |
Abstract
In this tutorial, the various components of NONMEM® will be described, and basic steps of setting up NONMEM control stream files and data files will be demonstrated. Some basic concepts of nonlinear mixed effects modelling will be discussed, along with simple examples demonstrating how to use NONMEM to perform population analysis of clinical data. This article is protected by copyright. All rights reserved.Entities:
Year: 2019 PMID: 31056834 PMCID: PMC6709426 DOI: 10.1002/psp4.12404
Source DB: PubMed Journal: CPT Pharmacometrics Syst Pharmacol ISSN: 2163-8306
Figure 1Relationship between NM‐TRAN, NONMEM, and PREDPP. The diagram shows the workflow executed by the nmfe74 script. The user's control stream is submitted to NM_TRAN, which then renders the code into a Fortran file (FSUBS), transfers the information in the data file to FDATA, and transfers option settings to file FCON. NM_TRAN also sets up memory allocation settings (which can be viewed in FSIZES). The nmfe74 script then compiles FSUBS, calls in appropriate PREDPP subroutines for linking, builds the NONMEM executable using the memory allocation specifications, and prepares a parallel computing setup if necessary. The script then executes the NONMEM executable. NONMEM, using the PREDPP built‐in model routines, performs estimations and statistical calculations and produces output files containing the various results.
List of built‐in models as of NONMEM 7.4 (PREDPP guide VI1)
| Model type subroutine | Compartments | Parameterization subroutine | Basic parameters | Model description |
|---|---|---|---|---|
| ADVAN1 | 1=CENTRAL 2=OUTPUT | TRANS1 | K, V | One‐compartment linear model |
| TRANS2 | CL, V | |||
| ADVAN2 | 1=DEPOT 2=CENTRAL 3=OUTPUT | TRANS1 | KA, K | One‐compartment linear model with first‐order absorption |
| TRANS2 | CL, V, KA | |||
| ADVAN3 | 1=CENTRAL 2=PERIPHERAL 3=OUTPUT | TRANS1 | K, K12, K21 | Two‐compartment linear mammillary model |
| TRANS3 | CL, V, Q, VSS | |||
| TRANS4 | CL, V1, Q, V2 | |||
| TRANS5 | AOB, ALPHA, BETA | |||
| TRANS6 | ALPHA, BETA, K21 | |||
| ADVAN4 | 1=DEPOT 2=CENTRAL 3=PERIPHERAL 4=OUTPUT | TRANS1 | KA, K, K23, K32 | Two‐compartment linear mammillary model with first‐order absorption |
| TRANS3 | CL, V, Q, VSS, KA | |||
| TRANS4 | CL, V2, Q, V3, KA | |||
| TRANS5 | AOB, ALPHA, BETA, KA | |||
| TRANS6 | ALPHA, BETA, K32, KA | |||
| ADVAN10 | 1=CENTRAL 2=OUTPUT | TRANS1 | VM, KM | One‐compartment model with Michaelis–Menten elimination |
| ADVAN11 | 1=CENTRAL 2=PERIPHERAL 1 3=PERIPHERAL 2 4=OUTPUT | TRANS1 | K, K12, K21, K13,K31 | Three‐compartment linear mammillary model |
| TRANS4 | CL, V1, Q2, V2, Q3, V3 | |||
| TRANS6 | ALPHA, BETA, GAMMA, K21, K31 | |||
| ADVAN12 | 1=DEPOT 2=CENTRAL 3=PERIPHERAL 1 4=PERIPHERAL 2 5=OUTPUT | TRANS1 | KA, K, K23, K32, K24, K42 | Three‐compartment linear mammillary model with first‐order absorption |
| TRANS4 | CL, V2, Q3, V3, Q4, V4, KA | |||
| TRANS6 | ALPHA, BETA, GAMMA, KA, K32, K42 | |||
| ADVAN5 | GENERAL LINEAR MODEL | TRANS1 | General linear model (with real or complex eigenvalues) | |
| ADVAN7 | GENERAL LINEAR MODEL WITH REAL EIGENVALUES | TRANS1 | General linear model with real eigenvalues | |
| ADVAN6 | GENERAL NONLINEAR MODEL: RK56 ODE SOLVER (NONSTIFF) | TRANS1 | General nonlinear model (DVERK1) | |
| ADVAN8 | GENERAL NONLINEAR MODEL: GEAR ODE SOLVER | TRANS1 | General Nonlinear Model with Stiff Differential Equations (DGEAR1) | |
| ADVAN9 | GENERAL NONLINEAR MODEL: LSODI ODE SOLVER, AND DIFFERENTIAL‐ALGEBRAIC EQUATIONS (ADE) | TRANS1 | General nonlinear model with equilibrium compartments (ordinary and algebraic differential equations, LSODI1) | |
| ADVAN13 | GENERAL NONLINEAR MODEL: LSODA ODE SOLVER | TRANS1 | General nonlinear model with stiff or non‐stiff differential equations (LSODA) | |
| ADVAN14 | GENERAL NONLINEAR MODEL: CVODES ODE SOLVER | TRANS1 | General nonlinear model with stiff non‐stiff differential equations (CVODES) | |
| ADVAN15 | GENERAL NONLINEAR MODEL: IDAS ODE AND ADE SOLVER | TRANS1 | General nonlinear model with equilibrium compartments (ordinary and algebraic differential equations, IDAS) |
K=rate constant of elimination; V=central volume; Kxy=rate constant of transfer from compartment x to compartment y; Vx=compartment x volume; CL=clearance; KA=rate constant of absorption; Q=intercompartmental clearance; VSS=volume of distribution at steady state; AOB=A over B, macroconstant; ALPHA=alpha (first) exponent, macroconstant; BETA=beta (second) exponent, macroconstant; GAMMA=gamma (third) exponent, macroconstant
Termination section of estimation in NONMEM report file
Objective function and final estimates in NONMEM report file
Figure 2Run 402—DV (observations) vs. predicted concentrations with line of unity. The output from the user‐specified file 402.tab is plotted by PDx‐Pop using R, with filled circles representing the observed data against the population predictions PRED.
Figure 3Run 402—DV and predicted concentrations vs. time. The output from the user‐specified file 402.tab is plotted by PDx‐Pop using R, with black filled circles representing the observed data and red filled circles representing the population prediction values PRED plotted against time.
Figure 4Run 402—conditional weighted residuals (CWRES) vs. PRED. The output from the user‐specified file 402.tab is plotted by PDx‐Pop using R, with filled circles representing the CWRES values plotted against population prediction values PRED.
Standard errors of estimates in NONMEM report file
| DOSAGE FORM | TIME | AMT | RATE | CMT(=1) | ADDL (IF MULTIPLE) | II (IF MULTIPLE) |
|---|---|---|---|---|---|---|
| IV BOLUS | X | > 0 | 0 | CENTRAL | > 0 | > 0 |
| IV INFUSION | X | > 0 | > 0 | CENTRAL | > 0 | > 0 |
| ORAL | X | > 0 | 0 | DEPOT | > 0 | > 0 |
| IM | X | > 0 | 0 | DEPOT | > 0 | > 0 |
| Steady‐state dose | AMT | RATE | SS | II |
|---|---|---|---|---|
| Multiple bolus or extravascular | > 0 | =0 | 1 | > 0 |
| Multiple infusions | > 0 | > 0 | 1 | > 0 |
| Steady‐state constant infusion | =0 | > 0 | 1 | =0 |
(SS = 0 for non‐steady‐state doses or for observations.)
| e.g. | |
| control stream | 100.ctl |
| results file | 100.res |
| table file | 100.tab |
|
| e.g. | 25.7 |
| ( | e.g. | (0, 25.7) |
| ( | e.g. | (0, 25.7, 120) |
| ( | e.g. | (0, 120) |
| ( | e.g. | (25.7 FIXED) |
| Covariate | Estimate | 95% confidence intervals | |
|---|---|---|---|
| CL~ SEX | 0.91 | 0.80–1.01 | Not clinically significant |
|
| 0.95 | 0.81–1.08 | No change in |
|
| 0.06 | −0.21 to 0.31 | No clinically significant trend |
| CL~ WT | 0.66 | 0.36–0.95 | Consistent with allometric coefficient (0.75) |
|
| 1.32 | 0.95–1.69 | Consistent with allometric coefficient (1.0) |