Tutorials › Physiologically-Based Pharmacokinetics (PBPK) › Propagating PBPK Uncertainty to Exposure Ratios

Clinical DDI Study Design and Quantitative Exposure Prediction · Tutorial 548 of 799

Propagating PBPK Uncertainty to Exposure Ratios

Use paired PBPK simulations and joint parameter draws to quantify how input uncertainty carries through to AUC and Cmax ratios.

Advanced 12 min read

What You'll Learn

  • Define the model-based uncertainty distribution for an exposure ratio.
  • Pair control and interaction simulations using the same uncertain input draw.
  • Propagate joint parameter uncertainty by Monte Carlo simulation.
  • Summarize ratio distributions without confusing them with confidence intervals.
  • Diagnose pairing, sampling, numerical, and model-structure problems.
  • Compare Monte Carlo propagation with local approximations and one-at-a-time analysis.

Why Propagate Uncertainty to the Ratio?

A PBPK prediction of a drug-drug interaction is often summarized by an exposure ratio: exposure under the interaction condition divided by exposure under the control condition. A single predicted ratio can conceal how strongly the result depends on uncertain physiology, drug properties, or interaction parameters. Propagating those uncertainties through the model shows the range and shape of ratios implied by the specified inputs and model.

The key operation is to calculate a ratio for each common set of inputs, rather than to combine unrelated control and interaction predictions. A shared draw preserves the fact that uncertain physiology—such as hepatic blood flow or enzyme abundance—affects both simulations. This tutorial focuses on that propagation and the resulting model-based distributions for AUC and Cmax, not on assigning separate uncertainty sources to different levels of a clinical study.

Definition: Let \(\boldsymbol{\theta}\) denote the vector of uncertain PBPK inputs, with a specified joint distribution. For each draw \(\boldsymbol{\theta}^{(m)}\), run the control and interaction simulations using the same draw. The paired AUC ratio is \(R_{\mathrm{AUC}}^{(m)}=\mathrm{AUC}_{\mathrm{int}}(\boldsymbol{\theta}^{(m)})/\mathrm{AUC}_{\mathrm{ctl}}(\boldsymbol{\theta}^{(m)})\), and the paired Cmax ratio is \(R_{\mathrm{Cmax}}^{(m)}=\mathrm{Cmax}_{\mathrm{int}}(\boldsymbol{\theta}^{(m)})/\mathrm{Cmax}_{\mathrm{ctl}}(\boldsymbol{\theta}^{(m)})\). Here, “int” denotes the interaction condition and “ctl” the control condition.

The input distribution should reflect the uncertainty representation chosen for the prediction. It must specify plausible ranges and, where relevant, dependencies among inputs. For example, two physiological quantities may be correlated, or drug parameters may have been estimated jointly. Drawing each input independently when dependence is part of the available information changes the assumed joint distribution and therefore can change the ratio distribution.

Other simulation conditions must also be defined consistently: dose, dosing interval, victim-drug regimen, perpetrator regimen, and endpoint definition. The two scenarios should differ only in the intended interaction condition unless the study question explicitly requires another difference. The PBPK model must be applicable to both scenarios, and each simulation must use an adequate duration, sampling schedule, and numerical resolution for the endpoint being calculated. In particular, Cmax can be missed if concentration peaks are poorly resolved in time.

Paired Monte Carlo Propagation

Monte Carlo propagation repeatedly samples the uncertain inputs, runs the model under both conditions, and calculates the ratio within each paired draw. The resulting collection of ratios approximates the distribution induced by the specified input uncertainty and PBPK model. The ratio distribution can be asymmetric even when some input distributions are symmetric, because the model and the division used to form the ratio can be nonlinear.

1
Specify the inputs and their joint distribution.
Choose uncertain physiological, drug, and interaction parameters, their distributions, and any dependencies. Keep fixed quantities fixed only when treating them as known is appropriate for the question.
2
Draw one joint input vector.
For simulation \(m\), generate \(\boldsymbol{\theta}^{(m)}\) from the joint distribution. Use that same vector for the control and interaction runs.
3
Simulate both scenarios and extract endpoints.
Calculate AUC and Cmax consistently from the concentration-time profiles, using the endpoint definitions and time horizon appropriate to the prediction.
4
Form paired ratios and repeat.
Calculate \(R_{\mathrm{AUC}}^{(m)}\) and \(R_{\mathrm{Cmax}}^{(m)}\) for each draw. Repeat for \(m=1,\ldots,M\), then inspect and summarize each resulting distribution.

The pair is essential: both outputs in a ratio correspond to the same sampled physiology and drug properties. If a parameter draw produces a high baseline exposure, for example, it may also produce a high interaction exposure. That shared movement can cancel in the ratio. Breaking the pairing discards this dependence and can distort the distribution of ratios.

What the Summaries Mean

A useful summary may include the median, selected quantiles, and a measure of spread. A central 90% model-based uncertainty interval, for example, is defined by the 5th and 95th percentiles of the simulated ratios. It describes the central range of ratio values under the specified input distribution and model, subject to Monte Carlo error. It is not automatically a frequentist confidence interval for a clinical-study estimand, nor does it account for model inadequacy unless that uncertainty has been represented.

A ratio is dimensionless when numerator and denominator use the same exposure units and endpoint definition. A ratio above 1 indicates a larger predicted endpoint under the interaction condition; a ratio below 1 indicates a smaller one. The distribution's spread communicates sensitivity to the specified uncertain inputs, not the probability that a particular clinical outcome will occur.

Worked Example: Calculate Ratios From Paired Simulations

Suppose five hypothetical joint input draws produce the following endpoints. AUC is in mg·h/L and Cmax is in mg/L. The entries in each row come from control and interaction simulations using the same draw.

DrawControl AUCInteraction AUCControl CmaxInteraction Cmax
110015010.014.0
212018012.018.0
3801448.016.0
411013211.012.1
5901359.013.5

For draw 3, the AUC ratio is \(144/80=1.80\), and the Cmax ratio is \(16.0/8.0=2.00\). Applying the same calculation to each row gives AUC ratios \(1.50, 1.50, 1.80, 1.20, 1.50\), and Cmax ratios \(1.40, 1.50, 2.00, 1.10, 1.50\).

The mean AUC ratio is \((1.50+1.50+1.80+1.20+1.50)/5=7.50/5=1.50\). The sorted AUC ratios are \(1.20, 1.50, 1.50, 1.50, 1.80\), so the sample median is \(1.50\), and the observed range in these five draws is 1.20 to 1.80. For Cmax, the mean ratio is \(7.50/5=1.50\); the sorted values are \(1.10, 1.40, 1.50, 1.50, 2.00\), with a sample median of 1.50. These five draws illustrate calculation and do not provide a stable estimate of tail quantiles.

A Short Derivation: Why Pairing Changes Ratio Variability

For positive endpoints, write \(A=\mathrm{AUC}_{\mathrm{int}}\) and \(B=\mathrm{AUC}_{\mathrm{ctl}}\). The log ratio is \(\log R_{\mathrm{AUC}}=\log A-\log B\). Therefore, under any joint distribution for which these variances exist,

$$ \operatorname{Var}(\log R_{\mathrm{AUC}}) = \operatorname{Var}(\log A) + \operatorname{Var}(\log B) - 2\operatorname{Cov}(\log A,\log B). $$

When the two log exposures tend to increase together, their covariance is positive, reducing the variance of the log ratio relative to the sum of the separate variances. Pairing retains this covariance. Independently combining control and interaction outputs generally removes or alters it, so it does not estimate the same ratio distribution. The same argument applies to Cmax when both endpoints are positive.

Worked Example: A Local Approximation on the Log-Ratio Scale

Suppose a hypothetical local approximation to the simulated log AUC ratio is \(\log R_{\mathrm{AUC}}=\log(1.40)+0.20Z_1-0.10Z_2\), where \(Z_1\) and \(Z_2\) each have mean 0 and variance 1, and their correlation is 0.50. This approximation assumes the log ratio is normally distributed and uses a linear response to these standardized uncertain inputs.

Its mean is \(\log(1.40)\). Its variance is

$$ 0.20^2+(-0.10)^2+2(0.20)(-0.10)(0.50) =0.040+0.010-0.020=0.030. $$

Thus the standard deviation on the log scale is \(\sqrt{0.030}=0.1732\). Using \(1.645\) standard deviations on either side gives an approximate central 90% interval on the log scale. Exponentiating its endpoints gives

$$ \exp\{\log(1.40)\pm1.645(0.1732)\} = 1.40\exp(\pm0.2849) \approx (1.053,\ 1.861). $$

Under the stated approximation, the central 90% model-based interval is about 1.053 to 1.861 for the AUC ratio. The negative covariance contribution matters: omitting the correlation would give variance \(0.050\), rather than \(0.030\). For a strongly nonlinear PBPK response or a non-normal log ratio, this local normal approximation may be inadequate; direct paired simulation is preferable.

Diagnostics, Alternatives, and Limitations

The most direct diagnostic is to examine the simulated endpoints and ratios, not only a final interval. Check for failed simulations, nonpositive or implausible concentrations, inconsistent dose or time settings between scenarios, and outlying ratios. Determine whether unusual ratios reflect plausible parameter combinations and real model behavior or numerical problems, such as a poorly resolved Cmax. Repeat the calculation with more draws and compare key summaries; if quantiles move materially, Monte Carlo error remains important.

Also inspect whether the sampled inputs respect parameter bounds and dependencies. A distribution that assigns appreciable probability to physiologically impossible values can create an apparently broad uncertainty distribution that is an artifact of the input specification. Conversely, truncating a distribution without justification can conceal meaningful uncertainty. Sensitivity checks on the chosen distributions and dependencies help reveal how much the result depends on these choices.

Paired Monte Carlo propagation is flexible for nonlinear models and can represent skewness, interactions among inputs, and nonlinear transformations. A local sensitivity or delta-method approximation is faster and can clarify which small input perturbations drive local output variation, but it relies on a sufficiently smooth response near a reference parameter set. One-at-a-time analysis is useful for identifying directional effects while holding other inputs fixed; it does not, by itself, characterize a joint uncertainty distribution or preserve input dependence. These approaches can complement Monte Carlo propagation but answer different questions.

The resulting distribution is conditional on the PBPK model structure, the input distributions, and the chosen simulation and endpoint definitions. It does not establish that the model is correct, and it does not include omitted uncertainty merely because many simulations were run. A narrow distribution can therefore be misleading if important inputs were treated as known or if model discrepancy is substantial. Conversely, a wide distribution can arise from uncertain inputs, nonlinear amplification, or both.

Worked Example: Why Control and Interaction Runs Must Stay Paired

Consider four hypothetical common input draws. Their control AUC values are 80, 100, 120, and 140 mg·h/L; corresponding interaction AUC values are 120, 130, 144, and 154 mg·h/L. The paired ratios are \(120/80=1.50\), \(130/100=1.30\), \(144/120=1.20\), and \(154/140=1.10\). The mean paired ratio is \((1.50+1.30+1.20+1.10)/4=5.10/4=1.275\).

The mean control AUC is \((80+100+120+140)/4=110\) mg·h/L, while the mean interaction AUC is \((120+130+144+154)/4=137\) mg·h/L. The ratio of these means is \(137/110=1.245\), not 1.275. These are different summaries: the first gives each draw's ratio equal weight, whereas the second compares average endpoints.

If the interaction values were arbitrarily reversed and paired with the control values, the calculated ratios would be \(154/80=1.925\), \(144/100=1.440\), \(130/120=1.083\), and \(120/140=0.857\). Their mean is about 1.326. That result depends on an artificial reassignment of draws, not on the specified paired simulations. Pairing should follow the shared input vector, not a post hoc matching rule.

Common Mistakes

  • Using independent input draws for the two scenarios. This discards shared parameter dependence. Draw once, then use that same vector in the control and interaction runs.
  • Calling a simulated quantile interval a clinical confidence interval. The quantiles summarize the specified model-based uncertainty distribution; they are not automatically a confidence interval for a clinical estimand.
  • Taking the ratio of average endpoints as the average ratio. In general, \(\operatorname{mean}(A/B)\) differs from \(\operatorname{mean}(A)/\operatorname{mean}(B)\). Choose the summary that matches the question and state it explicitly.
  • Assuming many draws fix a flawed model. More simulations reduce Monte Carlo error, but cannot repair implausible input distributions, incorrect model structure, or inadequate time resolution.
  • Interpreting an AUC ratio as a Cmax ratio. These are distinct endpoints, and time-varying interactions can affect peak and total exposure differently. Propagate and summarize each endpoint separately.
Key takeaway: Define the uncertain inputs jointly, run control and interaction simulations with each same input draw, and calculate AUC and Cmax ratios within those pairs. The resulting distributions quantify uncertainty conditional on the specified PBPK model and input assumptions.

Check Your Understanding

Answer each question, then compare with the solutions below.

  1. Why should a control run and interaction run use the same draw of shared uncertain physiology?
  2. A paired draw gives control AUC 75 mg·h/L and interaction AUC 120 mg·h/L. Calculate the AUC ratio and interpret it.
  3. In a log-ratio approximation, the two uncertain contributions have variances 0.09 and 0.04, with covariance 0.02. What is the variance of their difference?
  4. What does a central 90% interval from paired PBPK Monte Carlo draws describe, and what does it not automatically describe?

Solutions. (1) Shared parameters affect both conditions, so using the same draw preserves their dependence and the correct paired ratio. (2) \(120/75=1.60\); the interaction-condition AUC is predicted to be 1.60 times the control AUC for that draw. (3) The variance is \(0.09+0.04-2(0.02)=0.09\). (4) It describes the central 90% of ratios under the specified input distribution and PBPK model, subject to simulation error. It is not automatically a frequentist confidence interval for a clinical-study estimand and does not include uncertainty that was not represented.