Control streams for five model types that come up a lot in drug development: population PK, tumour growth inhibition, indirect response, time to event and binary exposure–response. Each one is fitted to simulated data, diagnosed, and compared with the simpler model it has to beat.
Pharmacokinetics
The structural PK model most exposure work rests on. Allometric weight on clearance and volume, between-subject variability on CL and V1, proportional residual error.
| Characteristic | Number or median | Range | Missing |
|---|---|---|---|
| Subjects | 100 | 0 | |
| Observations per subject | 12 | 12 to 12 | 0 |
| Weight (kg) | 79.7 | 45.9 to 108.3 | 0 |
| Age (years) | 49 | 18 to 80 | 0 |
| Sex | female 58 (58%); male 42 (42%) | 0 | |
| CYP genotype | normal 82 (82%); poor metaboliser 18 (18%) | 0 |
Covariates are summarised once per subject. Summarising per record would count heavily sampled subjects several times over and describe a different population from the one in the study.
Every random effect against every covariate, ranked. Continuous covariates get a rank correlation and categorical ones the gap in median eta between groups, in standard deviations, so the two are on the same scale. The ranking only suggests what to try next. Whether a covariate belongs in the model is decided by fitting it.
CYP genotype against the random effect on CL is by far the strongest signal, at 1.26 standard deviations between groups, and it isn't in the model yet. That's the next run to make. The other 1 above the threshold are weaker and probably the same effect showing up again: the empirical Bayes estimates for the two random effects are correlated, so a real shift in one appears faintly in the other.
| Covariate | Random effect | Measure | Strength | Status |
|---|---|---|---|---|
| CYP genotype | CL | group difference | 1.26 | not in the model |
| CYP genotype | V1 | group difference | 0.35 | not in the model |
| Weight | V1 | rank correlation | 0.10 | in the model already |
| Sex | CL | group difference | 0.08 | not in the model |
| Weight | CL | rank correlation | 0.08 | in the model already |
| Sex | V1 | group difference | 0.05 | not in the model |
| Age | CL | rank correlation | 0.04 | not in the model |
| Age | V1 | rank correlation | 0.02 | not in the model |
Fitted by adaptive Gauss-Hermite quadrature, 5 nodes, objective function 1514.6, 10.3 s. 7 of 7 parameters have a 95% confidence interval containing the value the data was simulated from.
| Parameter | Estimate | 95% interval | RSE | Simulated from | Difference | Interval covers it |
|---|---|---|---|---|---|---|
| CL, apparent (L/h) | 4.445 | 4.111 to 4.778 | 4% | 4.384 | +1% | yes |
| V1 (L) | 14.62 | 13.89 to 15.35 | 3% | 15 | -3% | yes |
| Q (L/h) | 2.933 | 2.818 to 3.049 | 2% | 3 | -2% | yes |
| V2 (L) | 24.78 | 24.15 to 25.42 | 1% | 25 | -1% | yes |
| IIV on CL, apparent (CV) | 0.3934 | 0.3343 to 0.4525 | 8% | 0.3987 | -1% | yes |
| IIV on V1 (CV) | 0.2299 | 0.1887 to 0.2711 | 9% | 0.25 | -8% | yes |
| Proportional error (CV) | 0.1545 | 0.1476 to 0.1614 | 2% | 0.15 | +3% | yes |
Does the distribution phase exist, or would one compartment describe these data just as well?
Refitting as a one-compartment model and re-estimating everything else: dropping it costs 3522.5 objective function on 2 degrees of freedom, p < 0.0001. The null is on the boundary of the parameter space, so the chi-square reference is conservative and the actual p-value is smaller than the one quoted.
Shrinkage: CL 0%, V1 9%. Residual (epsilon) shrinkage is 7%. Empirical Bayes estimates are a compromise between a subject's own data and the population, so a subject with little information ends up close to the population value and the spread of the etas understates OMEGA. All low, so the individual predictions below really are individual and the etas are usable for spotting covariate relationships.
pk_2cmt_iv.mod passes every static check
$PROBLEM Two-compartment IV infusion, allometric weight, IIV on CL and V1
; Data: data/pk_2cmt_iv.csv, simulated by nmlib.simulate.simulate_pk_2cmt
; The workhorse structural PK model: everything downstream in this library
; that needs an exposure driver assumes something of this shape.
;
; Four covariates are carried on the data. Only WT is in the model, and
; that is the point of the covariate screen on the dashboard: AGE and SEX
; have no effect to find, and CYP -- a metaboliser genotype that really
; does lower clearance -- is deliberately left out so the screen has
; something to catch. Adding it is the obvious next run:
;
; CL = THETA(1)*(WT/70)**0.75*EXP(ETA(1))*(1 + THETA(5)*CYP)
;
; Until then the OMEGA on CL is carrying the genotype split as if it were
; unexplained between-subject variability, which is exactly what an
; unmodelled covariate does to a population model.
$INPUT ID TIME AMT RATE DV MDV EVID CMT WT AGE SEX CYP
$DATA ../data/pk_2cmt_iv.csv IGNORE=@
$SUBROUTINE ADVAN3 TRANS4
$PK
; Allometry on a 70 kg reference. Exponents are fixed at the conventional
; 0.75 for flows and 1 for volumes; estimate them instead only if the data
; can carry it, which a single study rarely can.
WTCL = (WT/70)**0.75
WTV = (WT/70)**1
CL = THETA(1)*WTCL*EXP(ETA(1))
V1 = THETA(2)*WTV *EXP(ETA(2))
Q = THETA(3)*WTCL
V2 = THETA(4)*WTV
S1 = V1
$ERROR
IPRED = F
Y = IPRED*(1 + EPS(1))
$THETA
(0, 5.0) ; 1 CL (L/h) at 70 kg
(0, 15.0) ; 2 V1 (L) at 70 kg
(0, 3.0) ; 3 Q (L/h) at 70 kg
(0, 25.0) ; 4 V2 (L) at 70 kg
$OMEGA
0.09 ; 1 IIV on CL (var on log scale, ~30% CV)
0.06 ; 2 IIV on V1 (~25% CV)
$SIGMA
0.0225 ; 1 proportional residual error (~15%)
$ESTIMATION METHOD=1 INTERACTION MAXEVAL=9999 SIG=3 PRINT=5 NOABORT
$COVARIANCE UNCONDITIONAL
$TABLE ID TIME DV IPRED PRED CWRES CL V1 Q V2 WT ETA(1) ETA(2)
ONEHEADER NOPRINT FILE=sdtab_pk
Oncology
Exponential growth with a drug kill term that decays over time. Without the decay the model can't produce regrowth while treatment continues, which is what's seen in practice and what drives survival predictions.
| Characteristic | Number or median | Range | Missing |
|---|---|---|---|
| Subjects | 80 | 0 | |
| Observations per subject | 11 | 11 to 11 | 0 |
| Exposure (mg/L) | 12.13 | 0 to 70 | 0 |
| Arm | placebo 32 (40%); low 25 (31%); high 23 (29%) | 0 |
Fitted by adaptive Gauss-Hermite quadrature, 3 nodes, objective function 6985.0, 6.1 s. 8 of 8 parameters have a 95% confidence interval containing the value the data was simulated from.
| Parameter | Estimate | 95% interval | RSE | Simulated from | Difference | Interval covers it |
|---|---|---|---|---|---|---|
| Y0, baseline size (mm) | 48.51 | 44.52 to 52.5 | 4% | 50 | -3% | yes |
| KL, growth rate (1/day) | 0.006026 | 0.005498 to 0.006554 | 4% | 0.006 | +0% | yes |
| KD, kill rate (1/day per unit exposure) | 0.0004315 | 0.0003619 to 0.0005011 | 8% | 0.0004 | +8% | yes |
| LAMBDA, resistance (1/day) | 0.01567 | 0.01237 to 0.01896 | 11% | 0.015 | +4% | yes |
| IIV on Y0 (CV) | 0.3766 | 0.3113 to 0.4419 | 9% | 0.35 | +8% | yes |
| IIV on KL (CV) | 0.3146 | 0.2536 to 0.3756 | 10% | 0.35 | -10% | yes |
| IIV on KD (CV) | 0.3331 | 0.1932 to 0.473 | 21% | 0.4 | -17% | yes |
| Proportional error (CV) | 0.1221 | 0.1156 to 0.1286 | 3% | 0.12 | +2% | yes |
Without the resistance term the model can't regrow a tumour while treatment continues. Does the data show regrowth?
Refitting as a plain kill model, with no loss of drug effect and re-estimating everything else: dropping it costs 437.6 objective function on 1 degree of freedom, p < 0.0001. The null is on the boundary of the parameter space, so the chi-square reference is conservative and the actual p-value is smaller than the one quoted.
Shrinkage: Y0 2%, KL 7%, KD 45%. Residual (epsilon) shrinkage is 10%. Empirical Bayes estimates are a compromise between a subject's own data and the population, so a subject with little information ends up close to the population value and the spread of the etas understates OMEGA. KD is high enough to matter. Those estimates have been pulled a long way back towards the population, so the individual-prediction panel below makes that parameter look better than it is, and an eta-versus-covariate plot on it would tell you very little.
tgi_claret.mod passes every static check
$PROBLEM Claret tumour growth inhibition with resistance
; Data: data/tgi_claret.csv, simulated by nmlib.simulate.simulate_tgi_claret
;
; dY/dt = KL*Y - KD*EXPO*exp(-LAMBDA*t)*Y
;
; KL is exponential growth, KD the drug kill rate, and LAMBDA the resistance
; term that lets the kill effect fade with time. Without LAMBDA the model
; cannot reproduce regrowth while treatment continues, which is the
; behaviour the model exists to describe.
$INPUT ID TIME DV MDV EVID EXPO ARM
$DATA ../data/tgi_claret.csv IGNORE=@
$SUBROUTINE ADVAN13 TOL=9
$MODEL
COMP=(TUMOUR, DEFDOSE)
$PK
Y0 = THETA(1)*EXP(ETA(1))
KL = THETA(2)*EXP(ETA(2))
KD = THETA(3)*EXP(ETA(3))
LAMBDA = THETA(4)
A_0(1) = Y0
$DES
; EXPO is the subject's average exposure, constant within a subject here.
KILL = KD*EXPO*EXP(-LAMBDA*T)
DADT(1) = KL*A(1) - KILL*A(1)
$ERROR
IPRED = A(1)
Y = IPRED*(1 + EPS(1))
$THETA
(0, 50.0) ; 1 Y0 baseline tumour size (mm)
(0, 0.006) ; 2 KL growth rate (1/day)
(0, 0.0004) ; 3 KD kill rate per unit exposure
(0, 0.015) ; 4 LAMBDA resistance rate (1/day)
$OMEGA
0.18 ; 1 IIV on Y0
0.22 ; 2 IIV on KL
0.30 ; 3 IIV on KD
$SIGMA
0.0144 ; 1 proportional residual error (~12%)
$ESTIMATION METHOD=1 INTERACTION MAXEVAL=9999 SIG=3 PRINT=5 NOABORT
$COVARIANCE UNCONDITIONAL
$TABLE ID TIME DV IPRED PRED CWRES EXPO ARM Y0 KL KD
ONEHEADER NOPRINT FILE=sdtab_tgi
PK/PD
Dayneka and Jusko's model I. The drug acts on the turnover of a biomarker rather than on the biomarker itself, so the response lags exposure and washout depends on the biomarker's own loss rate rather than the drug's half-life.
| Characteristic | Number or median | Range | Missing |
|---|---|---|---|
| Subjects | 96 | 0 | |
| Observations per subject | 16 | 16 to 16 | 0 |
| Dose (mg) | 150 | 50 to 1350 | 0 |
Fitted by adaptive Gauss-Hermite quadrature, 5 nodes, objective function 11711.2, 216.8 s. 7 of 7 parameters have a 95% confidence interval containing the value the data was simulated from.
| Parameter | Estimate | 95% interval | RSE | Simulated from | Difference | Interval covers it |
|---|---|---|---|---|---|---|
| KIN, production rate (units/h) | 0.7904 | 0.7112 to 0.8696 | 5% | 0.8 | -1% | yes |
| KOUT, loss rate (1/h) | 0.007639 | 0.006756 to 0.008522 | 6% | 0.008 | -5% | yes |
| IMAX | 0.8968 | 0.6906 to 1.103 | 12% | 0.8 | +12% | yes |
| IC50 (mg/L) | 9.137 | 5.416 to 12.86 | 21% | 8 | +14% | yes |
| IIV on KOUT (CV) | 0.2895 | 0.2464 to 0.3326 | 8% | 0.3 | -3% | yes |
| IIV on IC50 (CV) | 0.3905 | 0.2205 to 0.5606 | 22% | 0.5 | -22% | yes |
| Proportional error (CV) | 0.09805 | 0.09436 to 0.1017 | 2% | 0.1 | -2% | yes |
In a direct model the response tracks concentration exactly. Is there enough lag in the data to justify the indirect structure?
Refitting as a direct effect model and re-estimating everything else: the two have the same number of parameters, and the full model fits 872.4 objective function better. The models aren't nested, so there's no likelihood ratio test, but the objective functions can be compared directly.
Shrinkage: KOUT 0%, IC50 44%. Residual (epsilon) shrinkage is 4%. Empirical Bayes estimates are a compromise between a subject's own data and the population, so a subject with little information ends up close to the population value and the spread of the etas understates OMEGA. IC50 is high enough to matter. Those estimates have been pulled a long way back towards the population, so the individual-prediction panel below makes that parameter look better than it is, and an eta-versus-covariate plot on it would tell you very little.
pkpd_idr_inhibition.mod passes every static check
$PROBLEM Indirect response, drug inhibiting production of a biomarker
; Data: data/pkpd_idr_inhibition.csv
; simulated by nmlib.simulate.simulate_idr_inhibition
;
; dR/dt = KIN*(1 - IMAX*C/(IC50 + C)) - KOUT*R
;
; This is Dayneka and Jusko's model I. The response lags exposure because
; the biomarker has its own turnover; washout after stopping is governed by
; KOUT, not by the drug's half-life. Baseline is the untreated steady state
; KIN/KOUT, so it is not a separate parameter.
;
; The design matters as much as the structure here. The drug is given daily
; for a week and then stopped, and the biomarker's half-life (about 3.5
; days) is roughly five times the drug's (about 17 hours). That separation
; is what makes the two clocks distinguishable: the response is still
; falling after the concentration has reached steady state, and still
; recovering weeks after the last dose. With a biomarker that turned over
; as fast as the drug cleared, this model and a direct effect model would
; fit the same data equally well and there would be nothing to estimate.
$INPUT ID TIME AMT DV MDV EVID CMT DOSE
$DATA ../data/pkpd_idr_inhibition.csv IGNORE=@
$SUBROUTINE ADVAN13 TOL=9
$MODEL
COMP=(CENTRAL, DEFDOSE) ; 1 drug
COMP=(RESPONSE) ; 2 biomarker
$PK
CL = THETA(1)
V = THETA(2)
KIN = THETA(3)
KOUT = THETA(4)*EXP(ETA(1))
IMAX = THETA(5)
IC50 = THETA(6)*EXP(ETA(2))
S1 = V
; The biomarker starts at its untreated steady state.
A_0(2) = KIN/KOUT
$DES
CONC = A(1)/V
INH = 1 - IMAX*CONC/(IC50 + CONC)
DADT(1) = -(CL/V)*A(1)
DADT(2) = KIN*INH - KOUT*A(2)
$ERROR
IPRED = A(2)
Y = IPRED*(1 + EPS(1))
$THETA
(0, 4.0) ; 1 CL (L/h), driving PK, fixed from the PK analysis
(0, 100.0) ; 2 V (L), likewise
(0, 0.80) ; 3 KIN production rate (units/h)
(0, 0.008) ; 4 KOUT loss rate constant (1/h); baseline KIN/KOUT = 100
(0, 0.80, 1) ; 5 IMAX maximum fractional inhibition, bounded at 1
(0, 8.0) ; 6 IC50 concentration at half maximum inhibition (mg/L)
$OMEGA
0.09 ; 1 IIV on KOUT
0.22 ; 2 IIV on IC50
$SIGMA
0.01 ; 1 proportional residual error (~10%)
$ESTIMATION METHOD=1 INTERACTION MAXEVAL=9999 SIG=3 PRINT=5 NOABORT
$COVARIANCE UNCONDITIONAL
$TABLE ID TIME DV IPRED PRED CWRES DOSE KOUT IC50
ONEHEADER NOPRINT FILE=sdtab_idr
Survival
Exposure on the hazard of a first event, with a Weibull baseline so the hazard can rise or fall with time. Most dropout and safety analyses depend on the shape of the survival curve.
| Characteristic | Number or median | Range | Missing |
|---|---|---|---|
| Subjects | 800 | 0 | |
| Observations per subject | 2 | 2 to 2 | 0 |
| Exposure | 19.335 | 0.01 to 39.77 | 0 |
Fitted by exact maximum likelihood (no random effects to integrate out), objective function 5047.0, 0.0 s. 3 of 3 parameters have a 95% confidence interval containing the value the data was simulated from.
| Parameter | Estimate | 95% interval | RSE | Simulated from | Difference | Interval covers it |
|---|---|---|---|---|---|---|
| LAMBDA, hazard scale (1/day) | 0.002565 | 0.002171 to 0.002958 | 8% | 0.0025 | +3% | yes |
| SHAPE | 1.269 | 1.144 to 1.395 | 5% | 1.35 | -6% | yes |
| BETA, exposure on log hazard (per unit) | -0.02643 | -0.0358 to -0.01706 | 18% | -0.025 | +6% | yes |
There's no goodness-of-fit panel or predictive check for this model. Both rely on residuals, and a likelihood model doesn't have any: the data is a zero or a one, so there's nothing to subtract a prediction from. The figure above does that job instead, comparing observed outcomes grouped by exposure with what the model predicts.
Does the hazard change with time, or is a single rate enough?
Refitting as a constant hazard (exponential) and re-estimating everything else: dropping it costs 20.5 objective function on 1 degree of freedom, p < 0.0001.
tte_weibull.mod passes every static check
$PROBLEM Time to event, Weibull baseline hazard with an exposure effect
; Data: data/tte_weibull.csv, simulated by nmlib.simulate.simulate_tte_weibull
;
; h(t) = LAMBDA*SHAPE*(LAMBDA*t)^(SHAPE-1) * exp(BETA*EXPO)
;
; Fitted on the likelihood directly, not on a residual: the contribution of
; a subject is the survivor function at their last time if they were
; censored, and survivor times hazard if they had the event. SHAPE above 1
; means the hazard rises with time, below 1 that it falls.
;
; Data layout: one record at TIME=0 opening the interval with DV=0, then one
; record at the event or censoring time carrying DV=1 or DV=0.
;
; The frailty term ETA(1) is written in but fixed at zero. With one event
; per subject there is nothing in the data to separate a subject who was
; always at high risk from one who happened to have an early event, so an
; estimated frailty variance here is not identified by the design; the data
; is simulated without one for the same reason. The term stays in the
; stream because it is where a frailty would go given repeated events, and
; freeing it is a one-character change.
$INPUT ID TIME DV EVID MDV EXPO
$DATA ../data/tte_weibull.csv IGNORE=@
$SUBROUTINE ADVAN13 TOL=9
$MODEL
COMP=(CUMHAZ)
$PK
LAMBDA = THETA(1)*EXP(ETA(1))
SHAPE = THETA(2)
BETA = THETA(3)
; A(1) accumulates the cumulative hazard from time zero.
A_0(1) = 0
$DES
; DEL keeps the power term finite at T=0 when SHAPE < 1.
DEL = 1E-12
HAZ = LAMBDA*SHAPE*(LAMBDA*(T+DEL))**(SHAPE-1)*EXP(BETA*EXPO)
DADT(1) = HAZ
$ERROR
DEL = 1E-12
CUMHAZ = A(1)
SURV = EXP(-CUMHAZ)
HAZNOW = LAMBDA*SHAPE*(LAMBDA*(TIME+DEL))**(SHAPE-1)*EXP(BETA*EXPO)
; Censored record: probability of surviving to here.
; Event record: density, survivor times the hazard at the event time.
IF (DV.EQ.0) Y = SURV
IF (DV.EQ.1) Y = SURV*HAZNOW
$THETA
(0, 0.0025) ; 1 LAMBDA scale (1/day)
(0, 1.35) ; 2 SHAPE Weibull shape, >1 means hazard rises with time
(-3, -0.025, 3) ; 3 BETA log hazard ratio per unit exposure
$OMEGA
0 FIX ; 1 frailty on LAMBDA, held at zero -- see below
$ESTIMATION METHOD=1 LAPLACE LIKELIHOOD MAXEVAL=9999 SIG=3 PRINT=5 NOABORT
$COVARIANCE UNCONDITIONAL
$TABLE ID TIME DV EXPO CUMHAZ SURV
ONEHEADER NOPRINT FILE=sdtab_tte
Exposure-response
The shape most exposure-safety and exposure-response analyses take when the endpoint is yes or no, with between-subject variability on the logit.
| Characteristic | Number or median | Range | Missing |
|---|---|---|---|
| Subjects | 350 | 0 | |
| Observations per subject | 6 | 6 to 6 | 0 |
| Exposure | 29.78 | 0.09 to 59.71 | 0 |
Fitted by adaptive Gauss-Hermite quadrature, 15 nodes, objective function 2515.9, 0.5 s. 3 of 3 parameters have a 95% confidence interval containing the value the data was simulated from.
| Parameter | Estimate | 95% interval | RSE | Simulated from | Difference | Interval covers it |
|---|---|---|---|---|---|---|
| BASE, logit intercept | -1.013 | -1.259 to -0.7668 | 12% | -1.2 | -16% | yes |
| SLOPE, logit per unit exposure (per unit) | 0.05007 | 0.04242 to 0.05772 | 8% | 0.055 | -9% | yes |
| IIV on the logit (SD) | 0.7512 | 0.5813 to 0.9211 | 12% | 0.6 | +25% | yes |
There's no goodness-of-fit panel or predictive check for this model. Both rely on residuals, and a likelihood model doesn't have any: the data is a zero or a one, so there's nothing to subtract a prediction from. The figure above does that job instead, comparing observed outcomes grouped by exposure with what the model predicts.
Six visits per subject make this estimable. Is there really variation between subjects?
Refitting as plain logistic regression, every subject alike and re-estimating everything else: dropping it costs 40.6 objective function on 1 degree of freedom, p < 0.0001. The null is on the boundary of the parameter space, so the chi-square reference is conservative and the actual p-value is smaller than the one quoted.
logistic_binary.mod passes every static check
$PROBLEM Binary response, logistic regression on exposure with IIV
; Data: data/logistic_binary.csv, simulated by nmlib.simulate.simulate_logistic
;
; logit(P) = BASE + SLOPE*EXPO + ETA
;
; Fitted on the likelihood: Y is the probability of the observed outcome,
; P for a responder and 1-P otherwise. This is the shape most exposure-safety
; and exposure-response analyses take when the endpoint is yes or no.
; LAPLACE is required because the likelihood is not normal.
$INPUT ID TIME DV MDV EVID EXPO
$DATA ../data/logistic_binary.csv IGNORE=@
$PRED
BASE = THETA(1)
SLOPE = THETA(2)
LOGIT = BASE + SLOPE*EXPO + ETA(1)
P = EXP(LOGIT)/(1 + EXP(LOGIT))
; Contribution of this record to the likelihood.
IF (DV.EQ.1) Y = P
IF (DV.EQ.0) Y = 1 - P
$THETA
(-10, -1.20, 10) ; 1 BASE log odds at zero exposure
(-1, 0.055, 1) ; 2 SLOPE change in log odds per unit exposure
$OMEGA
0.36 ; 1 IIV on the logit (SD 0.6)
$ESTIMATION METHOD=1 LAPLACE LIKELIHOOD MAXEVAL=9999 SIG=3 PRINT=5 NOABORT
$COVARIANCE UNCONDITIONAL
$TABLE ID EXPO DV P ETA(1)
ONEHEADER NOPRINT FILE=sdtab_logistic
Reference collection
Control streams collected from published analyses and filed by topic. The five models above were written for this library; these are other people’s and are kept in a private repository. The table shows what can be read off each stream automatically (structure, estimation method, techniques used and what the static checks find), so you can search the collection by technique without opening any files. Titles link to the stream if you have access.
Detected from the code rather than the file name, so a technique written in an unusual way may be missed. Select one to list the streams that use it.
88 of 88 shown. Parameters are THETA / ETA / EPS as declared. 5 streams carry a static-check flag, each a compartment declared in $MODEL that no equation in $DES assigns. That's usually a leftover, and NONMEM runs it without complaint.
| Model | Structure | Estimation | θ / η / ε | Techniques | Checks |
|---|---|---|---|---|---|
| Mechanism-based modelling of gastric emptying and bile release in response to caloric intakeBile release | ADVAN13 · $DES · 4 cmt | FOCE-I · evaluation only | 12 / 9 / 1 | Residual error via THETA (SIGMA 1 FIX) | clean |
| Mechanistic Modeling of a Magnetic Monitoring Study Linking Gastrointestinal Tablet Transit, In Vivo Drug Release, and PharmacokineticsDrug dissolution | ADVAN6 · $DES · 10 cmt | Laplace · evaluation only | 7 / 1 / 0 | Count / categorical likelihood | clean |
| Pharmacokinetics of rifampin in tuberculosis patientsTransit absorption | ADVAN6 · $DES · 2 cmt | FOCE-I | 9 / 17 / 1 | Inter-occasion variabilityTransit compartmentsEmax / sigmoid exposure-response | clean |
| Semimechanistic Model Describing Gastric Emptying and Glucose Absorptionin Healthy Subjects and Patients With Type2 DiabetesAbsorption with gut modelling | ADVAN13 · $DES · 15 cmt | FO | 37 / 18 / 4 | Inter-occasion variabilityMichaelis-Menten eliminationLog-transformed both sides | clean |
| (GROWTH RATE OF BACTERIA) A multistate tuberculosis pharmacometric model a framework for studying anti-tubercular drug effects in vitroTuberculosis | ADVAN13 · $DES · 3 cmt | FOCE | 9 / 1 / 1 | Log-transformed both sides | clean |
| A model-informed preclinical approach for prediction of clinical pharmacodynamic interactions of anti-TB drug combinationsTuberculosis | ADVAN13 · $DES · 8 cmt | Laplace | 43 / 1 / 1 | M3 / BLQ likelihoodTarget-mediated dispositionEmax / sigmoid exposure-responseLog-transformed both sides | 1 note
|
| BDQ M2 PK plus WT ALB in MDR-TB patientsTuberculosis | ADVAN13 · $DES · 8 cmt | FOCE-I | 24 / 17 / 4 | Inter-occasion variabilityBox-Cox transformed ETAAllometric scalingTransit compartmentsLog-transformed both sides | clean |
| ColistinMeropenem InteractionAnti-infectives | ADVAN13 · $DES · 10 cmt | Laplace · evaluation only | 35 / 1 / 5 | M3 / BLQ likelihoodEmax / sigmoid exposure-responseLog-transformed both sides | 1 note
|
| Impact of lopinavir-ritonavir or nevirapine on bedaquiline exposures and potential implications for patients with tuberculosis-HIV coinfectionTuberculosis | ADVAN6 · $DES · 8 cmt | FOCE-I · evaluation only | 17 / 12 / 2 | Inter-occasion variabilityAllometric scalingTransit compartmentsLog-transformed both sides | 1 flag
|
| Population pharmacokinetics of ethambutol in South African tuberculosis patientsTuberculosis | ADVAN5 · 4 cmt | FOCE-I · evaluation only | 9 / 10 / 1 | Inter-occasion variabilityAllometric scalingTransit compartmentsLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | clean |
| The Multistate Tuberculosis Pharmacometric Model – A Semi Mechanistic Pharmacokinetic-Pharmacodynamic Model for Studying Drug Effects in a Tuberculosis Acute Mouse ModelTuberculosis | ADVAN13 · $DES · 5 cmt | Laplace · evaluation only | 20 / 1 / 2 | M3 / BLQ likelihoodEmax / sigmoid exposure-responseLog-transformed both sides | clean |
| (MONKEY) TDM1 Antibody Drug Conjugate PK ModelAntibody-drug conjugate | ADVAN6 · $DES · 25 cmt | FOCE-I | 12 / 11 / 1 | Residual error via THETA (SIGMA 1 FIX) | 1 flag
|
| Bajaj 2017 PK NivolumabLarge molecules, immunology | ADVAN3 TRANS4 · 2 cmt | simulation only | 16 / 4 / 1 | Emax / sigmoid exposure-responseResidual error via THETA (SIGMA 1 FIX) | 1 note
|
| Population pharmacokinetic and pharmacodynamic model-based comparability assessment of a recombinant human Epoetin Alfa and the Biosimilar HX575Target-mediated disposition | ADVAN6 · $DES · 9 cmt | FOCE-I | 20 / 13 / 4 | 1 flag
| |
| Simulated DupilumabLarge molecules, immunology | ADVAN13 · $DES · 4 cmt | SAEM then IMP then SAEM | 9 / 8 / 2 | M3 / BLQ likelihoodMichaelis-Menten eliminationResidual error via THETA (SIGMA 1 FIX) | 1 note
|
| Target Mediated Drug Disposition Model of CPHPC in Patients with Systemic AmyloidosisTarget-mediated disposition | ADVAN13 · $DES · 7 cmt | IMP · evaluation only | 17 / 11 / 2 | Target-mediated dispositionIndirect response / turnoverResidual error via THETA (SIGMA 1 FIX) | 1 flag
|
| CMS colistin PK CRRTResidual error with SIGMA 1 FIX | ADVAN6 · $DES · 10 cmt | FOCE-I | 8 / 4 / 1 | Residual error via THETA (SIGMA 1 FIX) | clean |
| HCQ1CMTResidual error on SIGMA | ADVAN2 TRANS2 · 2 cmt | FOCE-I | 5 / 2 / 1 | Allometric scaling | clean |
| Mechanism-based PK-PD model for the prolactin biological system response following an acute dopamine inhibition challenge quantitative extrapolation to humans$PRIOR | ADVAN9 · $DES · 7 cmt | FOCE-I | 21 / 5 / 2 | Emax / sigmoid exposure-response$PRIOR | 2 notes
|
| Merop3CMT run3Residual error on SIGMA | ADVAN11 TRANS4 · 3 cmt | FOCE-I | 10 / 4 / 3 | Allometric scaling | clean |
| Nanoscale PK of paracetamol and metabolites in zebrafish larvaeResidual error on SIGMA | ADVAN13 · $DES · 7 cmt | FOCE | 13 / 1 / 18 | clean | |
| Paracetamol pharmacokinetics in zebrafish of 3, 4, and 5 days post fertilizationResidual error on SIGMA | ADVAN13 · $DES · 2 cmt | FOCE | 4 / 1 / 2 | clean | |
| PK gentamicin obeseBelow the LLOQ | ADVAN3 TRANS4 · 2 cmt | Laplace · evaluation only | 8 / 4 / 1 | M3 / BLQ likelihoodAllometric scalingResidual error via THETA (SIGMA 1 FIX) | 1 note
|
| PK vancomycin obeseBelow the LLOQ | ADVAN11 TRANS4 · 3 cmt | Laplace · evaluation only | 11 / 7 / 1 | M3 / BLQ likelihoodAllometric scalingResidual error via THETA (SIGMA 1 FIX) | 1 note
|
| Population pharmacokinetic properties of lumefantrine in malnourished childrenBox-Cox random effects | ADVAN5 · 5 cmt | FOCE-I · evaluation only | 10 / 6 / 1 | Box-Cox transformed ETAAllometric scalingAge maturation (Hill)Transit compartmentsEmax / sigmoid exposure-responseLog-transformed both sides | 1 note
|
| Population pharmacokinetics and drug-drug interactions of primaquine and blood-stage antimalarial drugs in healthy volunteersMAXEVAL=0 | ADVAN5 · 8 cmt | FOCE-I · evaluation only | 11 / 11 / 2 | Inter-occasion variabilityAllometric scalingTransit compartmentsLog-transformed both sides | clean |
| Population pharmacokinetics of artesunate and dihydroartemisinin in pregnant and non-pregnant women m3MAXEVAL=0 | ADVAN5 · 6 cmt | Laplace · evaluation only | 9 / 6 / 2 | M3 / BLQ likelihoodAllometric scalingTransit compartmentsLog-transformed both sides | 1 note
|
| Population pharmacokinetics of oseltamivir and oseltamivir carboxylate in obese and non-obese volunteersMAXEVAL=0 | ADVAN5 · 4 cmt | FOCE-I · evaluation only | 10 / 13 / 1 | Inter-occasion variabilityLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | clean |
| run1Residual error with SIGMA 1 FIX, $PRIOR | ADVAN5 · 6 cmt | FOCE-I · evaluation only | 23 / 22 / 1 | Allometric scalingTransit compartmentsLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX)$PRIOR | 2 notes
|
| Evaluation of a PKPD DEB-based model for tumor-in-host growth kinetics under anticancer treatmentOncology, small molecule | ADVAN13 · $DES · 8 cmt | FOCE | 21 / 1 / 2 | Emax / sigmoid exposure-response | 1 flag
|
| Models for change in tumour size, appearance of new lesions and survival probability in patients with advanced epithelial ovarian cancerOncology | ADVAN6 · $DES · 2 cmt | Laplace | 6 / 1 / 0 | Time to event | clean |
| PKPD Modeling of VEGF, sVEGFR-2, sVEGFR-3, and sKIT as Predictors of Tumor Dynamics and Overall Survival Following Sunitinib Treatment in GISTOncology | ADVAN6 · $DES · 4 cmt | FOCE-I · evaluation only | 7 / 5 / 1 | Emax / sigmoid exposure-responseResidual error via THETA (SIGMA 1 FIX) | 1 note
|
| (Dropout)Simultaneous ocular adverse event and treatment discontinuation model of pimasertibDisease progression | ADVAN8 · $DES · 2 cmt | Laplace | 18 / 2 / 0 | Emax / sigmoid exposure-responseCount / categorical likelihoodMarkov dependence | clean |
| A Dynamic Model of Hand-and-Foot Syndrome in Patients Receiving CapecitabineDisease progression | ADVAN1 · 1 cmt | Laplace | 12 / 2 / 0 | Emax / sigmoid exposure-responseCount / categorical likelihood | clean |
| A Joint Model for the Kinetics of CTC Count and PSA Concentration During Treatment in Metastatic Castration-Resistant Prostate CancerClinical endpoint | ADVAN13 · $DES · 8 cmt | SAEM · evaluation only | 15 / 14 / 1 | Transit compartmentsCount / categorical likelihoodLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | 2 notes
|
| A model for glucose, insulin, and beta-cell dynamics in subjects with insulin resistance and patients with type 2 diabetesDiabetes | ADVAN8 · $DES · 3 cmt | FOCE-I · evaluation only | 37 / 6 / 1 | Indirect response / turnoverLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | clean |
| An integrated glucose-insulin model to describe oral glucose tolerance test data in type 2 diabeticsDiabetes | ADVAN6 · $DES · 10 cmt | FOCE · evaluation only | 28 / 23 / 1 | Inter-occasion variabilityTransit compartmentsEmax / sigmoid exposure-responseLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | 2 notes
|
| An integrated model for glucose and insulin regulation in healthy volunteers and type 2 diabetic patients following intravenous glucose provocationsDiabetes | ADVAN6 · $DES · 9 cmt | FOCE · evaluation only | 37 / 24 / 1 | Emax / sigmoid exposure-responseLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | 3 notes
|
| An integrated model for the effect of budesonide on ACTH and cortisol in healthy volunteersCircadian rhythm | ADVAN6 · $DES · 3 cmt | FOCE-I · evaluation only | 18 / 4 / 1 | Indirect response / turnoverEmax / sigmoid exposure-responseResidual error via THETA (SIGMA 1 FIX) | clean |
| Application of Item Response Theory to Modeling of Expanded Disability Status Scale in Multiple SclerosisDisease progression | $PRED | Laplace · evaluation only | 75 / 6 / 1 | Count / categorical likelihood | 1 note
|
| Application of the Multistate Tuberculosis Pharmacometric Model in Patients With Rifampicin-Treated Pulmonary TuberculosisDisease progression | ADVAN13 · $DES · 7 cmt | FOCE | 22 / 1 / 3 | Allometric scalingTransit compartmentsEmax / sigmoid exposure-responseLog-transformed both sides | clean |
| Delayed response to hypoglycaemic agents and effect on progression of type 2 diabetesDisease progression | $PRED | FOCE-I | 56 / 12 / 1 | 2 notes
| |
| Early change in tumour size predicts overall survival in patients with first-line metastatic breast cancerDisease progression | ADVAN6 · $DES · 1 cmt | FO | 5 / 1 / 0 | Time to event | clean |
| Improved utilization of ADAS-cog assessment data through item response theory based pharmacometric modelingDisease progression | $PRED | Laplace · evaluation only | 156 / 2 / 0 | Transit compartmentsCount / categorical likelihood | clean |
| Models for change in tumour size, appearance of new lesions and survival probability in patients with advanced epithelial ovarian cancerDisease progression | ADVAN6 · $DES · 1 cmt | Laplace | 5 / 3 / 1 | M3 / BLQ likelihoodResidual error via THETA (SIGMA 1 FIX) | 1 note
|
| Morphine Pharmacodynamics in Mechanically Ventilated Preterm Neonates Undergoing Endotracheal SuctioningPure PD | $PRED | Laplace | 57 / 3 / 2 | Count / categorical likelihood | 1 note
|
| PKPD isoniazid zebrafishAnimal to human PK/PD | ADVAN13 · $DES · 3 cmt | FOCE-I | 8 / 2 / 5 | clean | |
| PKPD Modeling of Predictors for Adverse Effects and Overall Survival in Sunitinib-Treated Patients With GISTAdverse event as PD | ADVAN6 · $DES · 1 cmt | Laplace · evaluation only | 16 / 4 / 0 | Emax / sigmoid exposure-responseCount / categorical likelihoodMarkov dependence | clean |
| PKPD Modeling of VEGF, sVEGFR-2, sVEGFR-3, and sKIT as Predictors of Tumor Dynamics and Overall Survival Following Sunitinib Treatment in GISTPure PD | ADVAN6 · $DES · 4 cmt | FOCE-I · evaluation only | 18 / 12 / 1 | Indirect response / turnoverEmax / sigmoid exposure-responseLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | clean |
| Tate 2016 Metastatic Breast Cancer Tumour Growth Model for Docetaxel CombinationsDisease progression | ADVAN6 · $DES · 1 cmt | FOCE-I | 4 / 4 / 1 | 1 note
| |
| Tate 2016 Metastatic Breast Cancer Tumour Growth Model for Paclitaxel-GemcitabineDisease progression | ADVAN6 · $DES · 1 cmt | FOCE-I | 5 / 5 / 1 | 1 note
| |
| The Weight-HbA1c-Insulin-Glucose model for describing disease progression in type 2 diabetesDisease progression | ADVAN6 · $DES · 6 cmt | FOCE-I · evaluation only | 21 / 14 / 1 | Transit compartmentsIndirect response / turnoverLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | 1 note
|
| Translational pharmacokinetic-pharmacodynamic modeling of QTc effects in dog and humanCircadian rhythm | ADVAN6 · $DES · 3 cmt | FOCE-I | 5 / 1 / 1 | Effect compartmentCircadian rhythm | clean |
| WählbyHamrénJohansson 2015 CardiacSafety TQTCircadian rhythm | $PRED | FOCE-I | 6 / 6 / 1 | Circadian rhythm | clean |
| A Population Pharmacokinetic Model Incorporating Saturable Pharmacokinetics and Autoinduction for High Rifampicin DosesNonlinear PK | ADVAN13 · $DES · 3 cmt | Laplace · evaluation only | 11 / 14 / 1 | Inter-occasion variabilityM3 / BLQ likelihoodAllometric scalingTransit compartmentsMichaelis-Menten eliminationEmax / sigmoid exposure-responseLog-transformed both sides | clean |
| Developmental changes rather than repeated administration drive paracetamol glucuronidation in neonates and infantsParent and metabolite | ADVAN6 · $DES · 6 cmt | FOCE-I | 6 / 4 / 5 | 1 note
| |
| PopPK model for lidocaine and its metabolites after long-term use of plasters in post-herpetic neuralgia patientsParent and metabolite | ADVAN5 · 4 cmt | FO | 16 / 3 / 4 | clean | |
| sultiame nonlinear PKNonlinear distribution into erythrocytes | ADVAN13 · $DES · 4 cmt | FOCE-I | 14 / 2 / 1 | Target-mediated dispositionResidual error via THETA (SIGMA 1 FIX) | clean |
| A population PK model for gentamicin TDM in neonates and infantsNeonates | ADVAN6 · $DES · 5 cmt | FOCE-I · evaluation only | 10 / 28 / 2 | Inter-occasion variabilityAllometric scalingAge maturation (Hill) | clean |
| Extrapolation of a Brivaracetam Exposure-Response Model from Adults to ChildrenScaling from adults to children | $PRED | Laplace | 14 / 5 / 0 | Box-Cox transformed ETAEmax / sigmoid exposure-responseCount / categorical likelihoodMarkov dependenceMixture model | clean |
| Inflammation and Organ Failure Severely Affect Midazolam Clearance in Critically Ill ChildrenChildren | ADVAN6 · $DES · 2 cmt | FOCE-I | 11 / 8 / 2 | Inter-occasion variabilityAllometric scaling | 1 note
|
| LOG IPRED Executable ModelII MM3GPK/PD across paediatric ages | ADVAN5 · 3 cmt | FOCE-I | 18 / 7 / 2 | Allometric scalingLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | 1 note
|
| Midazolam pharmacokinetics in morbidly obese patients following semi-simultaneous oral and intravenous administration a comparison with healthy volunteersObesity | ADVAN6 · $DES · 7 cmt | FOCE-I · evaluation only | 11 / 6 / 2 | Allometric scalingTransit compartments | 1 note
|
| Model-based clinical dose optimization for phenobarbital in neonates An illustration of the importance of data sharing and external validationNeonates | ADVAN2 TRANS2 · 2 cmt | FOCE-I | 8 / 2 / 1 | Residual error via THETA (SIGMA 1 FIX) | clean |
| ModelI1 MorphinePK/PD across paediatric ages | ADVAN5 · 2 cmt | FOCE-I | 11 / 4 / 1 | Allometric scalingLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | 1 note
|
| Models for time-varying covariates in population pharmacokinetic-pharmacodynamic analysisNon-cancer PK applied to cancer patients | ADVAN3 TRANS4 · 2 cmt | FOCE-I · evaluation only | 7 / 2 / 2 | 1 note
| |
| Optimal dosing of miltefosine in children and adults with visceral leishmaniasisChildren | ADVAN4 TRANS4 · 3 cmt | FOCE-I · evaluation only | 9 / 5 / 2 | Allometric scalingResidual error via THETA (SIGMA 1 FIX) | clean |
| Paracetamol pharmacokinetics and metabolism in young womenPregnancy | ADVAN6 · $DES · 8 cmt | FOCE-I | 16 / 4 / 6 | Allometric scaling | 1 note
|
| Population Pharmacokinetic Properties of Piperaquine in Falciparum Malaria An Individual Participant Data MetaAnalysisChildren, age maturation, Inter-occasion variability | ADVAN5 · 6 cmt | FOCE-I · evaluation only | 12 / 14 / 1 | Inter-occasion variabilityAllometric scalingAge maturation (Hill)Transit compartmentsLog-transformed both sides | clean |
| Predictive performance of a recently developed population pharmacokinetic model for morphine and its metabolites in new datasets of (preterm) neonates, infants and childrenChildren | ADVAN5 · 4 cmt | FOCE | 11 / 4 / 3 | 1 note
| |
| A time-to-event model for acute rejections in paediatric renal transplant recipients treated with ciclosporin ATime to event | ADVAN6 · $DES · 1 cmt | FO · evaluation only | 5 / 1 / 0 | Time to event | clean |
| Characterizing time to conversion to sinus rhythm under digoxin and placebo in acute atrial fibrillationTime to event | ADVAN6 · $DES · 4 cmt | Laplace · evaluation only | 12 / 3 / 1 | Time to event | clean |
| PKPD Modeling of VEGF, sVEGFR-2, sVEGFR-3, and sKIT as Predictors of Tumor Dynamics and Overall Survival Following Sunitinib Treatment in GISTTime to event | ADVAN6 · $DES · 3 cmt | Laplace · evaluation only | 6 / 1 / 0 | Emax / sigmoid exposure-responseTime to event | clean |
| Time to event modelling of competing risksTime to event | ADVAN13 · $DES · 1 cmt | Laplace | 3 / 1 / 0 | M3 / BLQ likelihoodTime to event | clean |
| Time to event Peripheral Neuropathy 2019Time to event | ADVAN13 · $DES · 6 cmt | Laplace | 5 / 1 / 0 | Transit compartmentsTime to event | clean |
| A pharmacodynamic Markov mixed-effects model for determining the effect of exposure to certolizumab pegol on the ACR20 score in patients with rheumatoid arthritisUnclassified | $PRED | Laplace | 8 / 2 / 0 | Count / categorical likelihood | clean |
| Colistin Population Pharmacokinetics after Application of a Loading Dose of 9 MU Colistin Methanesulfonate in Critically Ill PatientsUnclassified | ADVAN5 · 5 cmt | Laplace | 16 / 19 / 1 | Inter-occasion variabilityM3 / BLQ likelihoodLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | 1 note
|
| Higher Midazolam Clearance in Obese Adolescents Compared with Morbidly Obese AdultsUnclassified | ADVAN6 · $DES · 8 cmt | FOCE-I | 9 / 6 / 1 | Allometric scalingTransit compartments | 1 note
|
| Implementation of a transit compartment model for describing drug absorption in pharmacokinetic studiesUnclassified | ADVAN6 · $DES · 2 cmt | FOCE-I · evaluation only | 7 / 4 / 1 | Transit compartmentsLog-transformed both sides | clean |
| Likert pain score modeling a Markov integer model and an autoregressive continuous modelUnclassified | $PRED | Laplace · evaluation only | 12 / 9 / 0 | Count / categorical likelihoodMarkov dependence | clean |
| Modelling overdispersion and Markovian features in count dataUnclassified | $PRED | Laplace · evaluation only | 4 / 4 / 0 | Count / categorical likelihoodMarkov dependence | clean |
| PK-PD modeling of individual lesion FDG-PET response to predict overall survival in patients with sunitinib-treated gastrointestinal stromal tumorUnclassified | ADVAN6 · $DES · 9 cmt | Laplace · evaluation only | 16 / 28 / 6 | Inter-occasion variabilityEffect compartmentTime to eventLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | clean |
| Population modeling of filgrastim PK-PD in healthy adults following intravenous and subcutaneous administrationsUnclassified | ADVAN6 · $DES · 14 cmt | FOCE-I | 18 / 8 / 4 | Target-mediated disposition | 1 note
|
| Population pharmacokinetic modelling and estimation of dosing strategy for NXY-059, a nitrone being developed for strokeUnclassified | ADVAN3 TRANS4 · 2 cmt | FOCE · evaluation only | 7 / 2 / 1 | Log-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | clean |
| Population pharmacokinetic-pharmacodynamic model for neutropenia with patient subgroup identification comparison across anticancer drugsUnclassified | ADVAN6 · $DES · 12 cmt | FOCE-I · evaluation only | 11 / 3 / 1 | Emax / sigmoid exposure-responseLog-transformed both sidesResidual error via THETA (SIGMA 1 FIX) | clean |
| Population pharmacokinetics of edoxaban and its main metabolite in a dedicated renal impairment studyUnclassified | ADVAN13 · $DES · 5 cmt | FOCE-I · evaluation only | 12 / 9 / 6 | Allometric scalingTransit compartmentsEmax / sigmoid exposure-response | clean |
| Semimechanistic pharmacokinetic-pharmacodynamic model for assessment of activity of antibacterial agents from time-kill curve experimentsUnclassified | ADVAN9 · $DES · 4 cmt | FOCE-I · evaluation only | 31 / 1 / 4 | Effect compartmentEmax / sigmoid exposure-responseLog-transformed both sidesMixture model | clean |
| simulated CPathADUnclassified | $PRED | BAYES | 11 / 4 / 0 | Count / categorical likelihood | clean |