Tutorials › Physiologically-Based Pharmacokinetics (PBPK) › Verifying Predicted CYP Interaction Magnitudes

Victim and Perpetrator Model Development · Tutorial 507 of 799

Verifying Predicted CYP Interaction Magnitudes

Use paired exposure ratios and log-scale errors to judge whether CYP interaction predictions match observed magnitude and to guide targeted model checks.

Advanced 12 min read

What You'll Learn

  • Define victim-drug AUC and Cmax ratios consistently for predicted and observed data.
  • Calculate fold prediction errors and signed log-scale discrepancies.
  • Interpret prediction errors for both inhibition and induction interactions.
  • Summarize performance across datasets without allowing errors to cancel misleadingly.
  • Use endpoint patterns to identify plausible, testable model deficiencies.
  • Recognize when a discrepancy warrants investigation rather than a mechanistic conclusion.

Why Compare Interaction Magnitudes?

A CYP interaction model is useful only if it predicts the change in victim-drug exposure under the conditions of interest. A model may reproduce victim-drug pharmacokinetics without a perpetrator, yet still mispredict the effect of the perpetrator. The relevant comparison is therefore between the predicted and observed interaction ratios, calculated using the same victim drug, perpetrator regimen, and endpoint definition.

This comparison is a model check, not a statistical test by itself. Its purpose is to quantify how far predictions depart from observations, whether the discrepancy points toward a stronger or weaker predicted effect, and which model components deserve further examination. A mismatch does not uniquely identify its cause: several parameter or structural errors can produce similar exposure ratios.

Definition: For a victim-drug endpoint \(Y\), define the interaction ratio as \(R_Y=Y_{\text{with perpetrator}}/Y_{\text{without perpetrator}}\). Use this definition for both prediction and observation. Thus, \(R_{\text{AUC}}>1\) indicates increased AUC, whereas \(R_{\text{AUC}}<1\) indicates decreased AUC; the same interpretation applies to \(R_{\text{Cmax}}\). Both ratios are dimensionless.

The comparison is meaningful when the predicted and observed ratios refer to sufficiently matched conditions: victim dose and formulation, perpetrator dose and schedule, relevant food conditions, and the endpoint and sampling definition. The interaction and control values should also be paired consistently within each analysis. For example, a predicted ratio at steady state should not be compared uncritically with an observed single-dose ratio. Earlier checks of victim baseline predictions and perpetrator pharmacokinetics help distinguish an interaction-specific discrepancy from a problem in the underlying single-drug predictions.

Quantifying the Prediction Error

For either endpoint, let \(R_{\text{pred}}\) denote the predicted ratio and \(R_{\text{obs}}\) the observed ratio. Two complementary measures help describe their difference. The fold prediction error is their quotient; the log-scale discrepancy expresses the same comparison on a symmetric scale.

$$ F=\frac{R_{\text{pred}}}{R_{\text{obs}}}, \qquad d=\ln(F)=\ln(R_{\text{pred}})-\ln(R_{\text{obs}}) $$

If \(F=1\), prediction and observation agree. If \(F>1\), the predicted ratio is numerically higher than the observed ratio; if \(F<1\), it is lower. The sign of \(d\) gives the same direction, while its magnitude measures multiplicative discrepancy. For example, \(F=2\) and \(F=0.5\) are equally far from agreement on the log scale: \(\ln(2)=-\ln(0.5)\). A useful summary of discrepancy size is \(|d|\), or equivalently the symmetric fold discrepancy \(\exp(|d|)\), which is always at least 1.

A ratio-space error does not always mean “stronger” or “weaker” interaction. That interpretation depends on whether the interaction raises or lowers exposure. For clarity, define the signed interaction effect as \(g=\ln(R)\). Its direction is given by the sign of \(g\), and its magnitude is \(|g|\). Prediction and observation have concordant directions when their \(g\) values have the same sign. A predicted interaction is stronger in magnitude when \(|\ln(R_{\text{pred}})|>|\ln(R_{\text{obs}})|\), whether the ratios are above or below 1.

Interpretation: Use \(F\) and \(d\) to say whether the predicted ratio is higher or lower than the observed ratio. Use the sign and absolute value of \(\ln(R)\) to say whether the predicted interaction has the same direction as, or greater or smaller magnitude than, the observed interaction.

Worked Comparisons

Worked Example: Underpredicted Inhibition

In a hypothetical CYP inhibition dataset, the observed victim-drug AUC ratio is 4.00 and the model predicts 2.50. The observed and predicted Cmax ratios are 2.00 and 1.80, respectively. Calculate and interpret the errors.

For AUC, the fold prediction error and log discrepancy are \(F=2.50/4.00=0.625\) and \(d=\ln(0.625)=-0.4700\). The predicted ratio is below the observed ratio. Since both ratios exceed 1, both indicate increased exposure, but the prediction is closer to 1: the predicted increase above the control is \(2.50-1=1.50\), compared with an observed increase of \(4.00-1=3.00\). Thus, the model underpredicts the AUC interaction magnitude.

For Cmax, \(F=1.80/2.00=0.900\), and \(d=\ln(0.900)=-0.1054\). The predicted Cmax ratio is also lower than the observed ratio, and both indicate an increase. The log-scale discrepancy is smaller than for AUC. The endpoint-specific pattern suggests that the AUC effect is more poorly captured than the Cmax effect; it does not, on its own, identify a particular parameter as the cause.

Worked Example: Comparing an Induction Interaction

In a hypothetical CYP induction dataset, the observed AUC ratio is 0.350 and the predicted AUC ratio is 0.600. For Cmax, the observed ratio is 0.550 and the predicted ratio is 0.500. Determine the direction and relative magnitude of each prediction.

For AUC, \(F=0.600/0.350=1.714\), so \(d=\ln(1.714)=0.5390\). The predicted ratio is numerically higher. Both ratios are below 1 and therefore indicate decreased exposure. Comparing interaction magnitudes gives \(|\ln(0.600)|=0.5108\) and \(|\ln(0.350)|=1.050\). The predicted decrease is less pronounced than the observed decrease: the model underpredicts the AUC interaction magnitude.

For Cmax, \(F=0.500/0.550=0.9091\), so \(d=\ln(0.9091)=-0.09531\). Both ratios again indicate decreased exposure, but \(|\ln(0.500)|=0.6931\) is greater than \(|\ln(0.550)|=0.5978\). The model predicts a somewhat stronger Cmax decrease than observed. AUC and Cmax therefore show discrepancies in different directions of interaction magnitude, a reason to inspect endpoints separately rather than report a single overall judgment.

Summarizing Performance Across Datasets

Across several CYP interaction datasets, retain each dataset’s paired predicted and observed ratios and calculate \(d\) for each endpoint. The mean of these log discrepancies can describe average signed bias on the log scale, provided the chosen aggregation is appropriate. The mean absolute log discrepancy describes average error size without cancellation. The median absolute log discrepancy is less sensitive to unusually large errors. Exponentiating an absolute log discrepancy expresses its size as a fold difference.

These summaries are descriptive. They do not automatically account for the uncertainty of observed ratios or make datasets equally informative. If datasets are related, have markedly different precision, or represent different interaction mechanisms, report their individual results and stratify the summaries where appropriate. Do not treat a small average signed error as evidence of uniformly accurate predictions: positive and negative errors can cancel.

Worked Example: Avoiding Cancellation Across Datasets

Consider three hypothetical AUC comparisons: dataset A has \(R_{\text{obs}}=2.00\) and \(R_{\text{pred}}=3.00\); dataset B has \(R_{\text{obs}}=4.00\) and \(R_{\text{pred}}=3.00\); dataset C has \(R_{\text{obs}}=0.500\) and \(R_{\text{pred}}=0.400\). Calculate the log discrepancies and two summaries.

For A, \(d=\ln(3.00/2.00)=\ln(1.50)=0.4055\). For B, \(d=\ln(3.00/4.00)=\ln(0.750)=-0.2877\). For C, \(d=\ln(0.400/0.500)=\ln(0.800)=-0.2231\). The mean signed discrepancy is \((0.4055-0.2877-0.2231)/3=-0.0351\), corresponding to a geometric mean prediction-to-observation ratio of \(\exp(-0.0351)=0.9655\).

The mean absolute log discrepancy is \((0.4055+0.2877+0.2231)/3=0.3054\), corresponding to a typical multiplicative discrepancy of \(\exp(0.3054)=1.357\). The small signed average might look close to zero, but the absolute-error summary shows nontrivial differences. Dataset C also illustrates why ratios below 1 need the log-effect interpretation: both values indicate decreased exposure, and the prediction of 0.400 represents a stronger decrease than the observation of 0.500.

From Error Patterns to Model Checks

The comparison is most useful when it narrows the next question, rather than being treated as a direct parameter diagnosis. Begin with direction and magnitude for each endpoint, then check whether the discrepancy is repeated across datasets with relevant features in common. Revisit whether the exposure ratios were constructed consistently and whether the baseline victim and perpetrator predictions have already been checked. Only then use the pattern to prioritize mechanistic checks.

1
Confirm the comparison.
Verify that predicted and observed ratios use the same numerator, control condition, endpoint definition, victim regimen, and perpetrator regimen. Check that a ratio below 1 has not been mistakenly described as an increase.
2
Classify the discrepancy.
Record \(d\) and compare the signs and absolute values of \(\ln(R_{\text{pred}})\) and \(\ln(R_{\text{obs}})\). This distinguishes a wrong direction from a correct direction but incorrect magnitude.
3
Look for a reproducible pattern.
Compare AUC and Cmax separately and examine whether the same type of error recurs across comparable CYP datasets. Avoid explaining an isolated mismatch as though it uniquely identifies a model defect.
4
Prioritize plausible components.
If AUC interaction magnitudes are consistently mispredicted, review the modeled contribution of the affected CYP pathway and the relevant inhibitor, inactivator, or inducer effects, as well as gut and liver contributions where applicable. If AUC agreement is adequate but Cmax is not, flag the endpoint-specific mismatch for further evaluation; the ratio comparison alone cannot establish its cause.

For instance, a consistent underprediction of inhibition across relevant substrates may motivate review of CYP inhibition parameters, perpetrator exposure at the enzyme site, or the victim’s CYP-mediated contribution. It does not prove which is wrong. Likewise, a consistent induction mismatch may motivate checking the induction model and the affected pathway’s contribution. These are targeted hypotheses to test against the model and available evidence, not conclusions obtained from a ratio alone.

Diagnostics, Alternatives, and Limitations

Several checks help prevent a misleading interpretation. First, inspect the observed and predicted control and interaction values used to construct each ratio. A ratio can conceal poor predictions in both conditions, and a denominator error can distort the apparent interaction. Second, examine AUC and Cmax as distinct outcomes; agreement in one does not guarantee agreement in the other. Third, consider uncertainty in the observed ratio. A difference between point estimates is not by itself evidence that the prediction is statistically inconsistent with the data. A formal uncertainty comparison would require appropriate uncertainty estimates and a specified inferential method.

An alternative to comparing raw ratios is to compare log ratios, \(\ln(R_{\text{pred}})\) and \(\ln(R_{\text{obs}})\). This makes increases and decreases symmetric around no interaction, since no interaction corresponds to \(\ln(R)=0\). Fold error \(F\) is convenient for stating which ratio is higher; log discrepancy \(d\) is more suitable for symmetric error summaries. Neither replaces endpoint-specific plots or examination of individual datasets. A pooled summary can hide subgroup patterns, and an unweighted summary can give a small, uncertain dataset the same influence as a more precise one.

The interpretation also has limits when the interaction has competing effects, such as inhibition and induction in the same perpetrator model. The observed ratio reflects the net effect under the studied conditions; its direction alone cannot establish which process dominates or whether each process is represented correctly. Ratios close to 1 can also make a small numerical difference appear prominent as a percentage of the ratio, so report the actual ratios alongside any error metric. Finally, this assessment concerns exposure-ratio magnitude. A good ratio match does not prove that the model captures the full concentration-time behavior or that its parameters are uniquely determined.

Common Mistake

  • Wrong reasoning: “The predicted induction ratio is 0.60 and the observed ratio is 0.35, so 0.60 predicts a stronger interaction because it is the larger number.”
  • Correction: Both ratios are below 1, so both indicate decreased exposure. Compare distance from no interaction on the log scale: \(|\ln(0.60)|<|\ln(0.35)|\). The prediction therefore represents a weaker decrease than the observed interaction.
  • Wrong reasoning: “The mean signed log error across datasets is near zero, so the model is accurate.”
  • Correction: Errors of opposite sign can cancel. Report individual comparisons and an error-size summary such as mean or median \(|d|\) as well as any signed bias.
Key takeaway: Compare predicted and observed AUC and Cmax ratios under matched conditions. Use signed log discrepancies to describe ratio-space error, and compare \(|\ln(R)|\) to judge interaction magnitude for both increases and decreases. Treat patterns as guides to targeted model checks, not as unique diagnoses.

Check Your Understanding

Answer each question, then check the brief solutions below.

  1. A predicted AUC ratio is 1.50 and the observed ratio is 3.00. What are \(F\) and \(d\), and what is the interaction-magnitude interpretation?
  2. Observed and predicted Cmax ratios are 0.40 and 0.50. Which predicts the stronger decrease in exposure?
  3. Why can a mean signed log discrepancy close to zero be misleading across multiple datasets?
  4. A model matches observed AUC ratios but repeatedly misses Cmax ratios. What can the mismatch establish, and what can it not establish?

Solutions. (1) \(F=1.50/3.00=0.500\) and \(d=\ln(0.500)=-0.6931\). Both ratios exceed 1, but the prediction is closer to 1 and therefore underpredicts the increase in AUC. (2) The predicted ratio of 0.40 indicates the stronger decrease because \(|\ln(0.40)|>|\ln(0.50)|\). (3) Positive and negative discrepancies may cancel; inspect individual errors and summarize absolute log discrepancies. (4) It establishes a repeated endpoint-specific mismatch under the compared conditions. It does not, by itself, identify the cause or prove a particular model component is defective.