Tutorials › Physiologically-Based Pharmacokinetics (PBPK) › Identifiability of Inhibition and Induction Parameters

Enzyme Inhibition and Induction · Tutorial 400 of 799

Identifiability of Inhibition and Induction Parameters

Assess whether inhibition and induction parameters can be estimated separately, and use sensitivity and profile likelihood to reveal when the data do not support that separation.

Advanced 11 min read

What You'll Learn

  • Distinguish structural identifiability from practical identifiability in enzyme modulation models.
  • Use concentration coverage to assess whether Ki and the pair kinact and KI can be separated.
  • Explain how inducer concentration range informs EC50 and maximal induction.
  • Use onset and recovery time courses to evaluate identifiability of enzyme turnover.
  • Interpret sensitivity matrices and profile likelihoods as diagnostics of parameter information.
  • Recognize when more precise or more varied measurements are needed to resolve confounded parameters.

Why Identifiability Matters

A fitted enzyme modulation model can reproduce measured activity closely while leaving its individual parameters poorly determined. For example, a time-dependent inhibition curve measured only at low inhibitor concentrations may constrain the ratio \(k_{\text{inact}}/K_I\), but not \(k_{\text{inact}}\) and \(K_I\) separately. Likewise, induction measured at a single inducer concentration may constrain the response at that concentration without determining both \(EC_{50}\) and the maximum induction effect. In either case, a numerical estimate is not evidence that the data distinguish the parameters.

Identifiability is about what the observations can tell us, given a model and an experimental design. It is different from model fit: a model can fit well and still have a long, flat range of parameter values that fit almost as well. The relevant evidence comes from the pattern and precision of concentration, activity, and time-course observations.

Definition: A parameter is structurally identifiable if, under the specified model and ideal noiseless observations, the observable data determine its value uniquely (or up to explicitly recognized equivalent values). A parameter is practically identifiable if the actual measurements, with their finite precision and design, constrain it sufficiently to give a useful estimate. A structurally identifiable parameter can still be practically unidentifiable in a particular study.

The discussion below assumes that the chosen enzyme modulation model is appropriate, the relevant inhibitor or inducer concentrations are known or estimated with adequate precision, and the activity assay measures the intended enzyme-related signal. It also assumes that residual errors are described adequately when likelihood-based intervals are used. Identifiability diagnostics cannot repair a misspecified model or an assay that does not measure the modeled quantity.

What Concentration and Time Courses Can Distinguish

For a simple reversible inhibition model, let \(I\) be the unbound inhibitor concentration at the enzyme site and let \(R\) be residual activity relative to activity without inhibitor. Under a competitive-inhibition approximation, with no other contributors to the measured activity change,

$$ R(I)=\frac{1}{1+I/K_i}. $$

The \(K_i\) is the inhibitor concentration at which this model predicts half of the uninhibited activity. Data far below \(K_i\) mainly show a small change; data far above \(K_i\) mainly show strong inhibition. Measurements spanning concentrations around \(K_i\) are generally more informative about its value.

For mechanism-based inactivation, a commonly used concentration-dependent inactivation rate is

$$ k_{\text{obs}}(I)=\frac{k_{\text{inact}} I}{K_I+I}. $$

Here \(k_{\text{inact}}\) is the limiting inactivation rate at high inhibitor concentration, and \(K_I\) is the concentration giving half that limiting rate under this model. At concentrations much lower than \(K_I\), \(k_{\text{obs}}(I)\) is approximately \((k_{\text{inact}}/K_I)I\). Low-concentration observations alone therefore tend to inform the ratio more strongly than either parameter separately. To estimate both, data need to show enough curvature toward saturation to inform \(k_{\text{inact}}\), as well as the concentration scale \(K_I\).

For an induction model, let \(C\) be inducer concentration and let \(E\) be enzyme abundance relative to baseline. One common effect model specifies the induced synthesis rate as a multiple of baseline synthesis:

$$ \text{induced synthesis multiplier}=1+\frac{E_{\max}C}{EC_{50}+C}. $$

At steady state, if enzyme degradation is unchanged, the relative abundance has the same multiplier. At one fixed \(C\), the observed increment above baseline constrains \(E_{\max}C/(EC_{50}+C)\), not \(E_{\max}\) and \(EC_{50}\) independently. Multiple inducer concentrations that cover the rising part and approach the plateau help separate the maximum effect from the concentration scale.

A turnover time course adds information about how rapidly abundance approaches a new steady state. If degradation is first-order with rate \(k_{\text{deg}}\), and the synthesis multiplier changes instantly and then remains fixed, abundance follows a first-order approach to its new steady state. In this simple setting, onset and recovery time courses share the time constant \(1/k_{\text{deg}}\). Estimating that time constant requires observations that resolve the change over time, rather than only baseline and one late measurement.

Sensitivity and Profile Likelihood

Sensitivity quantifies how much a model prediction changes when a parameter changes. For model predictions \(f_j(\boldsymbol{\theta})\) at observation conditions \(j=1,\ldots,m\), define the sensitivity matrix \(J\) by \(J_{ji}=\partial f_j/\partial\theta_i\). Because parameters may have different units and scales, it is often useful to examine sensitivities to log parameters, \(\partial f_j/\partial\log\theta_i\), for positive parameters. A small sensitivity means that even a substantial change in that parameter barely changes the predictions at the sampled conditions.

The directions of sensitivity matter as well as their magnitudes. If two columns of \(J\) are nearly proportional, changing one parameter can be offset by changing the other, producing similar predictions. Under a local linear approximation with independent normal errors of known standard deviations \(\sigma_j\), the information matrix is \(J^\mathsf{T}WJ\), where \(W\) has diagonal elements \(1/\sigma_j^2\). A rank-deficient or poorly conditioned information matrix signals that some parameter combinations are weakly constrained. This approximation is a diagnostic, not a guarantee that a nonlinear model has a well-behaved likelihood away from the fitted values.

Profile likelihood checks parameter support without relying only on that local approximation. For a parameter of interest, fix it at a sequence of values, re-optimize all other parameters at each value, and record the resulting likelihood. A sharply defined minimum in negative log likelihood indicates that the data penalize departures from the estimate. A broad, nearly flat profile indicates weak practical identifiability; an open profile that does not cross a confidence threshold may indicate that the data provide only a bound. Under regular likelihood assumptions, a 95% profile-likelihood interval for one parameter includes values for which the increase in \(-2\log L\) from its minimum is no more than approximately 3.84. That threshold is not reliable in every boundary or strongly nonregular problem, so the assumptions and model structure matter.

Worked Example: Sensitivity of Reversible Inhibition to Ki

Suppose hypothetical normalized activity measurements are made at inhibitor concentrations of 0, 1, 4, and 16 micromoles per litre, and the model is \(R(I)=1/(1+I/K_i)\). Consider whether these concentrations inform \(K_i=4\) micromoles per litre.

For \(I>0\), differentiating with respect to \(\log K_i\) gives

$$ \frac{\partial R}{\partial \log K_i} =K_i\frac{\partial R}{\partial K_i} =\frac{I/K_i}{(1+I/K_i)^2}. $$

At \(I=1\), \(I/K_i=0.25\), so the sensitivity is \(0.25/(1.25)^2=0.160\). At \(I=4\), it is \(1/4=0.250\). At \(I=16\), \(I/K_i=4\), so it is \(4/25=0.160\). At \(I=0\), the prediction is always 1 and the sensitivity is zero. Thus the concentration at \(K_i\) is most sensitive among these nonzero concentrations, while measurements on either side add information about the shape.

The predicted activities are \(1.000\), \(1/(1+1/4)=0.800\), \(1/(1+4/4)=0.500\), and \(1/(1+16/4)=0.200\), respectively. These predictions illustrate where the model changes with \(K_i\); they do not, by themselves, establish an interval or precision. That requires observed values and an error model. If all nonzero measurements were instead at concentrations far below \(K_i\), small changes in \(K_i\) would produce only small changes in activity, making its estimate more sensitive to measurement error.

Worked Example: Separating kinact and KI With Concentration Coverage

Assume hypothetical inactivation-rate observations follow \(k_{\text{obs}}(I)=k_{\text{inact}}I/(K_I+I)\), with concentration in micromoles per litre and rate in inverse hours. Suppose measurements are \(k_{\text{obs}}=0.100\), \(0.250\), and \(0.400\) per hour at \(I=0.5\), 2, and 8 micromoles per litre.

The model values \(k_{\text{inact}}=0.500\) per hour and \(K_I=2.00\) micromoles per litre reproduce these data:

$$ \begin{aligned} k_{\text{obs}}(0.5)&=\frac{0.500(0.5)}{2.00+0.5}=0.100\ \text{h}^{-1},\\ k_{\text{obs}}(2)&=\frac{0.500(2)}{2.00+2}=0.250\ \text{h}^{-1},\\ k_{\text{obs}}(8)&=\frac{0.500(8)}{2.00+8}=0.400\ \text{h}^{-1}. \end{aligned} $$

The 8 micromoles per litre observation is already approaching the plateau of 0.500 per hour, helping constrain \(k_{\text{inact}}\); the observations at lower concentrations inform the curvature and \(K_I\). To see the low-concentration problem, compare this parameter pair with \(k_{\text{inact}}=1.00\) per hour and \(K_I=4.00\) micromoles per litre. At \(I=0.2\), the predicted rates are \(0.500(0.2)/(2.00+0.2)=0.0455\) per hour and \(1.00(0.2)/(4.00+0.2)=0.0476\) per hour. These are close because both pairs have \(k_{\text{inact}}/K_I=0.250\) per hour per micromole per litre.

At \(I=8\), however, the predictions are \(0.400\) and \(1.00(8)/(4.00+8)=0.667\) per hour. The separation at higher concentration shows why concentration coverage matters. In actual noisy data, whether the separation is adequate depends on the assay precision; a profile likelihood for either parameter can reveal whether both are supported or whether a ridge of compensating values remains.

Worked Example: Separating Induction Effect, EC50, and Turnover

Consider a hypothetical induction experiment described by the effect model \(1+E_{\max}C/(EC_{50}+C)\). Suppose the steady-state abundance ratios are 1.000 at \(C=0\), 1.667 at \(C=1\), and 2.333 at \(C=4\), with concentration in micromoles per litre.

The increments above baseline at concentrations 1 and 4 are approximately 0.667 and 1.333. Using the model equations,

$$ 0.667\approx\frac{E_{\max}}{EC_{50}+1}, \qquad 1.333\approx\frac{4E_{\max}}{EC_{50}+4}. $$

Using the exact fractions \(2/3\) and \(4/3\), the first equation gives \(E_{\max}=(2/3)(EC_{50}+1)\), and the second gives \(E_{\max}=(1/3)(EC_{50}+4)\). Equating these expressions yields \((2/3)EC_{50}+2/3=(1/3)EC_{50}+4/3\), so \(EC_{50}=2\) micromoles per litre and \(E_{\max}=2\). The two concentrations separate the parameters in this idealized example; a single nonzero concentration would give only one equation for the two unknowns.

Now suppose exposure steps to a fixed level that produces a new steady-state abundance ratio of 2.50, and \(k_{\text{deg}}=0.100\) per day. With baseline ratio 1.00, the turnover model predicts \(E(t)=2.50+(1.00-2.50)e^{-0.100t}\). The half-life is \(\log(2)/0.100=6.93\) days; at that time, \(E=2.50-1.50(0.5)=1.75\). Sampling near the middle of onset, and during recovery after removal of the inducer, can inform the time constant. If measurements are only at baseline and after the response has essentially reached 2.50, the time course contains little information about \(k_{\text{deg}}\).

How to Diagnose Weak Identifiability

A useful assessment combines design review, sensitivity analysis, and profile likelihood rather than treating any one diagnostic as decisive. The following sequence helps distinguish a real information problem from a numerical fitting problem.

1
Check what was varied and observed.
List the inhibitor or inducer concentrations, the time points, and the measured outcomes. Ask whether the design spans the concentration scale and response phases that distinguish the parameters in the chosen model.
2
Inspect sensitivities and parameter correlations.
Scale sensitivities to comparable parameter changes when units differ. Nearly parallel sensitivity columns suggest compensating parameter changes; very small columns suggest that observations barely respond to a parameter.
3
Profile each parameter of interest.
Fix one parameter over a useful range and re-estimate the others. Record whether the objective worsens clearly on both sides, whether the optimizer moves along a ridge, and whether the profile reaches the chosen interval threshold.
4
Check numerical and measurement explanations.
Repeat fits from different starting values and check convergence, parameter bounds, residual patterns, concentration uncertainty, and assay precision. A numerical failure and a data-supported flat profile are different problems and require different responses.

A local standard error from an optimizer can be misleading when the likelihood is asymmetric, parameters are bounded, or several values fit similarly. A profile is especially useful in these cases because it shows how the best fit changes as one parameter is fixed. Conversely, a flat profile can arise from a poor optimizer, so convergence and reproducibility should be checked before interpreting it as evidence of weak identifiability.

The main alternatives are complementary. A local sensitivity or information-matrix calculation is fast and useful for locating weak directions near a fitted solution. Profile likelihood is more directly informative about nonlinear uncertainty in a selected parameter, though it can require many fits and still depends on the likelihood model. Designing an additional experiment is not an estimation method, but it may be the most effective response: add concentrations that span the transition or plateau, collect onset and recovery samples, or measure enzyme abundance alongside activity where the model distinguishes them.

Limitations and Common Pitfalls

Identifiability is conditional on the model and observation assumptions. For example, if the effective enzyme-site concentration differs materially from the measured concentration, the apparent concentration scale may be uncertain. If the activity readout reflects multiple enzymes or changes in assay conditions, its sensitivity may not correspond to the model’s enzyme abundance. Such issues can widen uncertainty or make parameters appear confounded. A good profile cannot demonstrate that the model itself is correct; residual checks and scientific assessment remain necessary.

  • Mistake: treating a converged estimate as proof of identifiability. An optimizer can return one point on a broad ridge. Correction: inspect uncertainty, sensitivities, and profiles, and check whether different starting values produce equivalent fits.
  • Mistake: claiming that low-concentration inactivation data estimate both \(k_{\text{inact}}\) and \(K_I\) precisely. In the low-concentration regime, predictions depend mainly on \(k_{\text{inact}}/K_I\). Correction: seek concentration coverage that reveals curvature, or report that the data constrain a combination rather than both parameters separately.
  • Mistake: interpreting one induction concentration as separate evidence for \(E_{\max}\) and \(EC_{50}\). One nonzero concentration generally supplies only one response constraint. Correction: use multiple concentrations spanning the response transition and, where turnover is of interest, informative time-course measurements.
  • Mistake: assuming more repeated measurements at the same condition always resolve confounding. Replicates can improve precision at that condition, but cannot necessarily create the missing response shape. Correction: consider whether new concentrations or time points would change the relative sensitivities to the parameters.
Key takeaway: Separate parameter estimates require observations that respond differently to changes in those parameters. Concentration coverage distinguishes concentration scales from maximal effects; time-course coverage informs turnover. Sensitivity and profile-likelihood diagnostics show whether the available data actually provide that information.

Check Your Understanding

Answer each question, then compare your reasoning with the solutions.

  1. In the low-concentration range of the inactivation model, which parameter combination is most directly informed by \(k_{\text{obs}}\)?
  2. For the reversible inhibition model, what activity does the model predict at \(I=K_i\)?
  3. Why can one nonzero inducer concentration fail to identify both \(E_{\max}\) and \(EC_{50}\)?
  4. A profile for \(K_I\) is nearly flat across a wide range, although the optimizer reports a precise point estimate. What should be concluded and checked?
  5. Why might adding measurements at new concentrations be more useful than collecting more replicates at one low concentration?

Solutions. (1) When \(I\ll K_I\), \(k_{\text{obs}}(I)\approx(k_{\text{inact}}/K_I)I\), so the ratio \(k_{\text{inact}}/K_I\) is most directly informed. (2) Substituting \(I=K_i\) gives \(R=1/(1+1)=0.500\), or half the uninhibited activity. (3) A single nonzero concentration gives one equation involving the two unknowns through \(E_{\max}C/(EC_{50}+C)\), leaving multiple parameter pairs that can produce the same response. (4) The data may constrain \(K_I\) weakly despite the optimizer’s point estimate. Check convergence, starting values, bounds, and the likelihood specification, then report uncertainty or a bound appropriate to the profile rather than treating the point estimate as precise. (5) New concentrations can reveal a different part of the response curve and separate sensitivities to parameters; replicates at one concentration mainly improve precision for the response at that same condition.