Why Structural Errors Matter
A tumor-reactive T-cell model can fit observed tumor trajectories and still encode the wrong biology. Some errors are especially consequential: checkpoint blockade may be counted twice, an increase in T-cell abundance may be used as a substitute for restored function, or a transition between cell states may create or remove cells without a corresponding process. These errors can distort predictions of treatment benefit, resistance, and the effect of combining therapies.
The aim here is to audit model structure, not to prescribe one universal T-cell model. A useful audit asks what each state represents, which biological process each term encodes, and whether the resulting equations respect units and cell balance. The earlier material on checkpoint occupancy versus functional rescue distinguishes target binding from the downstream change in T-cell function; that distinction is central to the first failure mode below.
Failure Mode 1: Counting Checkpoint Inhibition Twice
A checkpoint model often distinguishes drug exposure, target occupancy, and T-cell function. Occupancy describes the fraction of target bound by drug; it is not itself a direct measurement of functional rescue. A model may translate occupancy into reduced inhibitory signaling and then into an increase in T-cell function. If a second term independently increases function to represent the same blockade, the effect is applied twice.
For a simple illustration, let \(I\) be an inhibitory signal, \(K_I\) a scale parameter with the same units as \(I\), and \(O\) the fraction of target occupied by drug, with \(0\leq O\leq1\). Suppose the model assumes that drug occupancy reduces the effective inhibitory signal to \(I(1-O)\), and that function \(f\) is scaled between zero and one:
This is a specified model assumption, not a universal occupancy-to-function law. It says that increasing occupancy reduces the inhibitory signal that enters this particular function relationship. If the model also multiplies \(f(O)\) by a separate checkpoint-rescue factor, that extra factor needs an independently justified mechanism. Otherwise the same intervention is represented twice.
Worked Example: Finding a Duplicated Blockade Effect
Consider a hypothetical model with \(I/K_I=3\) at baseline and drug occupancy \(O=0.75\). The stated model maps residual inhibition to function through \(f=1/[1+I(1-O)/K_I]\). Calculate the modeled function and compare it with an erroneous additional rescue multiplier \(1+O\).
Single, consistent representation: residual inhibition relative to \(K_I\) is \(3(1-0.75)=0.75\). Thus
Duplicated representation: if the same blockade is also represented by multiplying function by \(1+O=1.75\), the result is \(0.5714\times1.75=1.000\). This predicts complete function restoration under the stated scaling, rather than \(0.5714\). The arithmetic does not prove that full restoration is impossible; it shows that this second multiplier changes the model and must not be added as though it were a harmless alternative notation for the same mechanism.
The correction is to choose one representation for this checkpoint effect, or to give the second term a distinct, supported biological meaning. A useful check is the no-drug limit: at \(O=0\), the model returns \(f=1/(1+3)=0.25\). At full occupancy, \(O=1\), this formulation gives \(f=1\). If complete occupancy is not assumed to abolish all functional inhibition, the model needs an additional residual-inhibition mechanism rather than an unexamined second rescue multiplier.
When a model has multiple inhibitory pathways, it can be appropriate to represent each separately. The issue is not the number of terms; it is whether two terms encode the same causal pathway or are calibrated to the same functional effect. A practical audit traces every drug-dependent term to its intended mechanism and checks whether a change in occupancy has already altered the downstream function term.
Failure Mode 2: Treating Cell Abundance as Cell Function
The number of tumor-reactive T cells and their per-cell capacity to kill tumor cells are different quantities. A biomarker or intervention may change one without changing the other. A transparent tumor equation keeps these contributions distinct. For example, let \(T\) be tumor abundance, \(E\) the abundance of tumor-reactive effector T cells, \(r\) the tumor growth rate, \(k\) a killing coefficient, and \(f\) a dimensionless per-cell functional multiplier:
For this mass-action form, if \(T\) and \(E\) are measured in millions of cells, \(r\) has units day\(^{-1}\), and \(k\) has units (million cells)\(^{-1}\) day\(^{-1}\). Then both terms on the right have units of millions of tumor cells per day. The equation assumes that the modeled killing rate is proportional to both tumor abundance and effector abundance, with \(f\) modifying per-cell effectiveness. Other biological assumptions may motivate a saturating or otherwise nonlinear killing term, but the distinction between abundance and function remains important.
Worked Example: Separating Expansion From Functional Rescue
Suppose a hypothetical tumor model has \(T=10\) million cells, \(E=2\) million tumor-reactive T cells, \(k=0.05\) (million cells)\(^{-1}\) day\(^{-1}\), and \(f=0.4\). Calculate the instantaneous killing term. Then consider a treatment that raises \(f\) to \(0.8\) without changing \(E\).
Before treatment:
After functional rescue only:
Killing doubles because the per-cell functional multiplier doubles; the modeled T-cell abundance remains 2 million. If an analyst instead doubles \(E\) to 4 million to stand in for this functional rescue while also setting \(f=0.8\), the result is \(0.05\times0.8\times4\times10=1.60\) million tumor cells per day. That is twice the killing predicted by the intended function-only change. It is appropriate to change \(E\) only if the model represents an abundance change, supported by the mechanism or data being modeled.
The tumor growth term \(rT\) would need to be specified to calculate net tumor change. This example calculates the killing component alone; it does not claim that tumor abundance must decline.
This separation also helps interpret measurements. A rise in T-cell abundance does not, by itself, demonstrate improved per-cell function; likewise, a functional marker change does not establish that more cells have entered the tumor. If the model combines these effects in a single effective parameter, that parameter should be described as an aggregate and used cautiously when predicting interventions that may alter abundance and function differently.
Failure Mode 3: Violating Cell Balance Across States
State-transition terms must be consistent across the equations for the states involved. Suppose \(N\) is a precursor T-cell state and \(E\) is an effector state. If cells move from \(N\) to \(E\) at rate \(aN\), the transition is a loss from \(N\) and an equal gain in \(E\). It does not create additional cells.
Here \(a\) and \(d\) are per-day rates, and \(dE\) is effector-cell loss. Adding the two equations gives \(d(N+E)/dt=-dE\). The transition term cancels, as required: in the absence of proliferation, death, or other sources and sinks, conversion changes the state composition but not the total cell count.
Worked Example: Repairing a Cell-Creation Error
A hypothetical model has \(N=100\) million precursor cells, \(E=20\) million effector cells, \(a=0.10\) day\(^{-1}\), and \(d=0.05\) day\(^{-1}\). An incorrectly written system is \(dN/dt=-aN\) and \(dE/dt=2aN-dE\). Identify the error and calculate the correct instantaneous rates.
The transition out of \(N\) is \(aN=0.10\times100=10\) million cells per day. Effector loss is \(dE=0.05\times20=1\) million cells per day. Therefore, the correct equations give
The total changes at \(-10+9=-1\) million cells per day, matching the modeled effector loss. In the incorrect equation, the effector gain from conversion is 20 million cells per day, even though only 10 million leave \(N\). Its total rate of change is \(-10+(20-1)=9\) million cells per day. The unexplained gain of 10 million cells per day is a structural error. Replacing \(2aN\) with \(aN\) restores balance.
If the biology includes division during differentiation, the model may include a larger effector source, but it must represent that added cell number as proliferation or another explicit source. A coefficient of 2 cannot be justified merely because the destination state is effector.
A Practical Audit and Its Limits
These checks are complementary. Unit checking can expose a term that cannot be added to the others in an equation; limiting-case checks can expose a drug effect that persists when occupancy is zero; and cell balance can expose a transition that creates cells. None proves that a model is biologically complete. A model may pass all three checks and still omit an important mechanism, use an inappropriate functional form, or be poorly identified by available data.
Specify whether each variable is a cell abundance, a concentration, a rate, or a dimensionless modifier, and state its units.
For a drug effect, follow the chain from exposure to occupancy to the modeled functional consequence. Flag repeated terms that represent the same link.
Each term in a state equation must have units of that state per time. Evaluate meaningful extremes, such as no drug, no cells, or zero transition rate.
Confirm that internal transitions cancel in the total-cell equation. Any uncancelled term should correspond to an explicit source, sink, or proliferation process.
Where available, assess abundance and functional readouts separately. A single tumor trajectory may not reveal whether a model has assigned the response to the correct process.
A mechanistic model with separate abundance and function states or modifiers is more interpretable, but it also needs enough data to constrain its components. A lumped effective killing coefficient can be more stable when only tumor trajectories are available, but it cannot reliably predict interventions that change abundance and per-cell function differently. An empirical response function may summarize observed treatment effects over a limited range, but its extrapolation beyond that range requires caution. The appropriate choice depends on the question and evidence; none removes the need for internal consistency.
Common mistake: “The model fits the observed tumor response, so its checkpoint and cell-transition terms are acceptable.” A good fit does not establish that the mechanisms are represented correctly. The correction is to inspect the equations themselves, verify units and balance, and ask whether the data distinguish the modeled mechanisms. When they do not, report that limitation rather than treating a fitted parameter as a uniquely identified biological effect.
Check Your Understanding
Answer each question, then compare with the solutions below.
- A model reduces effective checkpoint inhibition using occupancy and also multiplies function by a treatment-rescue term calibrated to the same blockade. What should be checked before retaining both terms?
- If a treatment doubles per-cell killing function but does not alter the number of tumor-reactive T cells, which model quantity should change?
- For a transition \(A\to B\) at rate \(mA\), what paired terms should appear in the equations if the transition itself does not change total cell number?
- Why can a model fit tumor trajectories well and still have a structural failure?
Solutions. (1) Trace both terms to their mechanisms and determine whether they encode the same checkpoint effect. If so, use one representation or justify the second as a distinct process. (2) Change the per-cell function multiplier, not the T-cell abundance, unless the treatment also causes an abundance change. (3) Include \(-mA\) in \(dA/dt\) and \(+mA\) in \(dB/dt\); these terms cancel when the equations are summed. (4) Different mechanisms can produce similar tumor trajectories, so fit alone does not show that the equations assign the response to the correct biology.