Tutorials › Pharmacometric Workflows and Reproducible Modeling › Indirect-Response Pharmacodynamics

Case Studies · Tutorial 376 of 399

Indirect-Response Pharmacodynamics

Use biomarker trajectories and concentration-driven turnover models to distinguish effects on biomarker production from effects on loss and to interpret the resulting dynamics.

Advanced 11 min read

What You'll Learn

  • Define baseline turnover and the four common indirect-response model structures.
  • Derive the biomarker trajectory during a constant-concentration interval, including the equilibrium initial condition.
  • Calculate onset and offset trajectories for production and loss effects.
  • Interpret turnover rate constants, half-lives, and drug-modified equilibria with units.
  • Diagnose weak identification, poor sampling, and mismatches between model assumptions and data.
  • Compare turnover models with direct concentration-effect models and numerical solutions for changing concentration.

Why biomarker responses can lag exposure

A drug concentration can rise quickly while a biomarker changes gradually. That pattern can arise even if the drug acts immediately on a biological process: the measured biomarker may be produced and removed over time, so a change in either process takes time to accumulate. The central modeling question is therefore not only whether the biomarker changes with concentration, but which turnover process the drug affects.

An indirect-response model represents the biomarker as the balance between a production rate and a loss rate proportional to the amount present. Drug concentration modifies production, loss, or both through a concentration-effect function. This tutorial assumes that the concentration profile is available from measurement or a pharmacokinetic model; the focus is the biomarker’s turnover response.

Definition: Let \(R(t)\) denote the biomarker amount or concentration at time \(t\), \(k_{\mathrm{in}}\) its zero-order production rate, and \(k_{\mathrm{out}}\) its first-order loss-rate constant. Without drug effect, the turnover model is $$ \frac{dR(t)}{dt}=k_{\mathrm{in}}-k_{\mathrm{out}}R(t). $$ Here \(k_{\mathrm{in}}>0\) has units of biomarker units per time, and \(k_{\mathrm{out}}>0\) has units of inverse time. At baseline steady state, \(R_0=k_{\mathrm{in}}/k_{\mathrm{out}}\).

The baseline relation follows because steady state means \(dR/dt=0\), so \(k_{\mathrm{in}}=k_{\mathrm{out}}R_0\). The model assumes a well-defined biomarker scale, first-order loss over the range considered, and a stable baseline in the absence of drug. It also treats the drug effect as acting on the specified rate process, rather than directly setting the biomarker value.

Four common ways to link drug concentration to turnover

Let \(C(t)\) be drug concentration. A saturable concentration-effect function can be written as \(E(C)=C/(EC_{50}+C)\), where \(EC_{50}>0\) is the concentration producing half of the maximum effect. For inhibition, the corresponding fractional inhibition is \(I_{\max}E(C)\), with \(0\le I_{\max}\le1\); for stimulation, the fractional increase is \(S_{\max}E(C)\), with \(S_{\max}\ge0\). The parameters \(I_{\max}\) and \(S_{\max}\) are dimensionless.

The four standard structures differ in whether concentration changes production or loss. Production effects change the input term; loss effects change the coefficient multiplying \(R(t)\).

Drug actionModelExpected direction when the effect is active
Inhibits production\(\frac{dR}{dt}=k_{\mathrm{in}}[1-I_{\max}E(C)]-k_{\mathrm{out}}R\)Biomarker tends to decrease
Stimulates production\(\frac{dR}{dt}=k_{\mathrm{in}}[1+S_{\max}E(C)]-k_{\mathrm{out}}R\)Biomarker tends to increase
Stimulates loss\(\frac{dR}{dt}=k_{\mathrm{in}}-k_{\mathrm{out}}[1+S_{\max}E(C)]R\)Biomarker tends to decrease
Inhibits loss\(\frac{dR}{dt}=k_{\mathrm{in}}-k_{\mathrm{out}}[1-I_{\max}E(C)]R\)Biomarker tends to increase

These directions describe movement toward a new equilibrium, not an instantaneous jump. For an inhibition-of-loss model, parameters must also keep the effective loss rate positive over the concentrations being modeled. If the model permits a zero or negative loss rate, it no longer describes stable turnover toward a finite equilibrium.

Deriving the trajectory during a constant-concentration interval

Over an interval with constant \(C\), each of the four models can be written in the common form \(dR/dt=q-\lambda R\), where \(q\) is the effective production rate and \(\lambda>0\) is the effective loss-rate constant. Its equilibrium is \(R_{\mathrm{eq}}=q/\lambda\). For example, under production inhibition, \(q=k_{\mathrm{in}}[1-I_{\max}E(C)]\) and \(\lambda=k_{\mathrm{out}}\). Under stimulated loss, \(q=k_{\mathrm{in}}\) and \(\lambda=k_{\mathrm{out}}[1+S_{\max}E(C)]\).

To solve the equation, subtract the equilibrium: since \(q=\lambda R_{\mathrm{eq}}\), the deviation \(D(t)=R(t)-R_{\mathrm{eq}}\) satisfies \(dD/dt=-\lambda D\). When the initial value differs from equilibrium, separation and integration give the exponential solution. If the initial value equals equilibrium, no division by the initial deviation is valid; that case is the constant solution.

$$ R(t)= \begin{cases} R_{\mathrm{eq}}+[R(0)-R_{\mathrm{eq}}]e^{-\lambda t}, & R(0)\ne R_{\mathrm{eq}},\\ R_{\mathrm{eq}}, & R(0)=R_{\mathrm{eq}}. \end{cases} $$

For the first case, \(D(0)\ne0\), so dividing by \(D\) is valid along the solution: \(\frac{dD}{D}=-\lambda\,dt\). Integrating from \(0\) to \(t\) gives \(\log|D(t)|-\log|D(0)|=-\lambda t\), hence \(D(t)=D(0)e^{-\lambda t}\). For the second case, \(D(0)=0\); substituting \(R(t)=R_{\mathrm{eq}}\) into \(dR/dt=q-\lambda R\) gives zero derivative, so it remains at equilibrium. The displayed trajectory therefore covers both initial conditions.

The trajectory shows why response is delayed: the biomarker approaches its new equilibrium exponentially rather than jumping to it. The time constant is \(1/\lambda\), and the half-life of the deviation from equilibrium is \(\log(2)/\lambda\). For a production effect, \(\lambda\) remains \(k_{\mathrm{out}}\), so the drug changes the equilibrium but not the approach rate. For a loss effect, \(\lambda\) changes with concentration as well as the equilibrium.

Worked Example: Production Inhibition and Recovery After Dosing

Suppose a hypothetical biomarker has baseline \(R_0=100\) mg/L and \(k_{\mathrm{out}}=0.20\) h\(^{-1}\). Baseline production is therefore \(k_{\mathrm{in}}=k_{\mathrm{out}}R_0=0.20\times100=20\) mg/L/h. During a constant-concentration dosing interval, assume production is inhibited by 50%, while loss is unchanged.

The effective production rate is \(q=20(1-0.50)=10\) mg/L/h, and \(\lambda=0.20\) h\(^{-1}\). Thus the drug-period equilibrium is \(R_{\mathrm{eq}}=10/0.20=50\) mg/L. Starting at baseline, after 4 h:

$$ R(4)=50+(100-50)e^{-0.20(4)} =50+50(0.4493) =72.47\ \text{mg/L}. $$

The biomarker has fallen by 27.53 mg/L, but it has not reached the drug-period equilibrium in four hours. If the drug effect then returns to zero, the restored equilibrium is 100 mg/L and the loss rate remains 0.20 h\(^{-1}\). Four hours after that change, the predicted value is \(100+(72.47-100)e^{-0.20(4)}=87.63\) mg/L. The gradual decline and recovery arise from turnover even though the production effect is assumed to change immediately with concentration.

Using the response shape to identify the affected process

A biomarker’s direction alone does not identify the mechanism. Both production inhibition and stimulated loss can lower the biomarker; both production stimulation and loss inhibition can raise it. The models make different predictions about the response rate, which can help distinguish these alternatives when sampling is sufficiently informative.

Worked Example: A Decrease Caused by Stimulated Loss

Consider a hypothetical biomarker with baseline \(R_0=80\) units and \(k_{\mathrm{out}}=0.20\) h\(^{-1}\). Then \(k_{\mathrm{in}}=80(0.20)=16\) units/h. Suppose a constant drug concentration stimulates loss by 50%, with production unchanged.

The effective loss rate is \(\lambda=0.20(1+0.50)=0.30\) h\(^{-1}\), while \(q=16\) units/h. The new equilibrium is \(R_{\mathrm{eq}}=16/0.30=53.33\) units. Starting at 80 units, the prediction after 3 h is

$$ R(3)=16/0.30+(80-16/0.30)e^{-0.30(3)} \approx64.1752\ \text{units} \approx64.18\ \text{units}. $$

If the same new equilibrium of 53.33 units instead came from production inhibition, the rate constant would remain 0.20 h\(^{-1}\), and the 3 h prediction would be \(53.33+(80-53.33)e^{-0.20(3)}=67.97\) units. Thus, with the same equilibrium shift, the faster fall supports a larger effective loss rate in this simplified comparison. In real analyses, the distinction depends on the entire concentration and biomarker time course, measurement error, and whether baseline turnover is adequately estimated; a single observation is rarely decisive.

Worked Example: Production Stimulation and Turnover Half-Life

For a hypothetical biomarker with \(R_0=40\) units and \(k_{\mathrm{out}}=0.10\) h\(^{-1}\), baseline production is \(k_{\mathrm{in}}=4\) units/h. Suppose drug concentration produces a 75% increase in production, without changing loss.

The effective input is \(q=4(1+0.75)=7\) units/h, so \(R_{\mathrm{eq}}=7/0.10=70\) units. The loss-rate constant remains 0.10 h\(^{-1}\), giving a turnover half-life of \(\log(2)/0.10=6.931\) h. After 5 h:

$$ R(5)=70+(40-70)e^{-0.10(5)} =70-30(0.6065) =51.80\ \text{units}. $$

The increase is gradual and the baseline-to-equilibrium difference has not halved by 5 h: the half-life is about 6.93 h. This interpretation applies to the approach toward equilibrium; it is not necessarily the half-life of the drug concentration.

Model assumptions, diagnostics, and alternatives

A useful analysis begins by stating its assumptions. The usual simple indirect-response model assumes a stable baseline; constant or adequately modeled \(k_{\mathrm{in}}\) and \(k_{\mathrm{out}}\) apart from the specified drug effect; a first-order loss process; and a concentration-effect relationship with the chosen functional form. It assumes that the measured biomarker is a suitable representation of the turnover quantity and that observations are correctly timed and measured. If concentration varies materially within an interval, the constant-concentration exponential solution is not exact; the differential equation must be evaluated with the time-varying \(C(t)\).

Turnover parameters are often interpretable but not automatically well identified. At baseline, a single value \(R_0\) identifies the ratio \(k_{\mathrm{in}}/k_{\mathrm{out}}\), not the two rates separately. The time course after a perturbation contains information about the rate of approach, while the response level informs the changed equilibrium. Without observations that capture both features, different combinations of production and loss parameters can fit similarly. Concentration variation, repeated observations during onset and offset, and sufficiently informative baseline data are valuable.

Useful diagnostic checks include plotting observed and predicted biomarker values over time and against concentration, inspecting residuals for systematic trends, and checking whether the model captures the timing and magnitude of both response and recovery. A poor fit concentrated around peak concentration may indicate an incorrect concentration profile, an inadequate concentration-effect function, or a failure of the immediate concentration link. Persistent drift before dosing challenges the stable-baseline assumption. Evidence that the estimated exponential rate constant is not consistent with \(k_{\mathrm{out}}\) under constant concentration, or systematically different onset and offset behavior that the model cannot reproduce, is a warning that its structure may be inadequate. These patterns are prompts for investigation, not proof of a particular mechanism.

A direct concentration-effect model relates the biomarker response to concentration without explicitly representing production and loss. It can be a useful descriptive alternative when observations are near equilibrium or when turnover dynamics are not the question, but by itself it does not explain the gradual approach and recovery. An indirect-response model is more mechanistic about those dynamics but adds parameters and assumptions. For changing concentration, one may numerically integrate the turnover differential equation using the observed or modeled concentration profile; the constant-interval formula is a transparent special case and a useful check on implementation. Neither mathematical detail nor a better numerical fit alone establishes the biological mechanism.

Common pitfall: “The biomarker fell, so the drug must have inhibited production.” That conclusion is not justified: stimulated loss can also lower the biomarker. Compare the predicted trajectories and rate changes for plausible production and loss models, and assess whether the available data can distinguish them. Likewise, a delayed biomarker response does not by itself show that concentration acts after a delay; turnover alone can produce a lag.

Check Your Understanding

Try each question, then compare your reasoning with the solutions below.

  1. A hypothetical biomarker has \(k_{\mathrm{in}}=12\) units/h and \(k_{\mathrm{out}}=0.15\) h\(^{-1}\). What is its baseline steady-state value and baseline turnover half-life?
  2. At a constant concentration, production is reduced by 25% while \(k_{\mathrm{out}}=0.20\) h\(^{-1}\). If the baseline value is 60 mg/L, calculate the new equilibrium.
  3. Why can a falling biomarker not, on its own, distinguish production inhibition from stimulated loss?
  4. In the general constant-input model, what trajectory applies if the starting biomarker equals the new equilibrium? Why is division by the initial deviation invalid in that case?

Solutions. (1) Baseline steady state is \(R_0=k_{\mathrm{in}}/k_{\mathrm{out}}=12/0.15=80\) units. The half-life is \(\log(2)/0.15=4.621\) h. (2) Baseline production is \(k_{\mathrm{in}}=60(0.20)=12\) mg/L/h. After 25% inhibition, effective production is \(12(1-0.25)=9\) mg/L/h; loss remains 0.20 h\(^{-1}\), so the new equilibrium is \(9/0.20=45\) mg/L. (3) Either reduced production or increased loss can move the equilibrium downward. The response rate and time course may differ, but distinguishing them requires informative observations and model assumptions. (4) The trajectory is \(R(t)=R_{\mathrm{eq}}\) for all \(t\): substitution gives \(dR/dt=q-\lambda R_{\mathrm{eq}}=0\). The initial deviation is zero, so separating variables by dividing by that deviation is undefined; the constant solution handles the case directly.

Clinical Biostats