Tutorials › Quantitative Systems Pharmacology (QSP) › Activation-Dependent Expansion and Contraction of Engineered Cells

Cell and Gene Therapies · Tutorial 492 of 799

Activation-Dependent Expansion and Contraction of Engineered Cells

Learn how a decaying activation signal can first drive engineered-cell expansion and then produce contraction, and how to calculate the timing and size of the peak.

Advanced 12 min read

What You'll Learn

  • Define an activation fraction from a finite, exponentially waning stimulation signal.
  • Derive the signal level at which net cell growth changes sign.
  • Calculate cell counts and peak timing from a worked time course.
  • Distinguish initial contraction from expansion followed by contraction.
  • Recognize assumptions and failure modes of the activation-dependent model.
  • Compare the model with constant-growth and saturable-expansion alternatives.

Why Expansion Can Turn Into Contraction

Engineered cells may expand while stimulation is strong and contract as that stimulation wanes. A useful model must distinguish the activation signal from the cell count: the signal changes the per-cell rates of proliferation and loss, while the cell count accumulates the net effect of those rates over time. This distinction makes it possible to predict not only whether cells are growing now, but also when growth is expected to peak.

The model below treats stimulation as a continuously decaying input rather than as an abrupt on/off switch. Activation follows a saturable relationship with the signal, proliferation is proportional to activation, and the per-cell loss rate is constant. These assumptions describe a deliberately compact mechanism; they do not represent every process that can shape an engineered-cell time course.

Definition: Let \(N(t)\) be the viable engineered-cell count at time \(t\), and let \(S(t)\) be a nonnegative stimulation signal. The activation fraction is \(A(t)=S(t)/(K_A+S(t))\), where \(K_A>0\) is the signal level giving half-maximal activation. The model assumes \(S(t)=S_0e^{-k_s t}\) and \(dN/dt=[p_{\max}A(t)-d]N(t)\). Here, \(S_0\) is the initial signal, \(k_s>0\) is its first-order decay rate, \(p_{\max}>0\) is the maximum per-cell proliferation rate, and \(d\geq0\) is the constant per-cell loss rate. Rates have units of inverse time; \(A(t)\) is dimensionless.

The model assumes that the signal is externally specified and is not depleted by the cells; activation responds instantaneously to the current signal; all modeled cells share the same rates; and no density limit or additional compartment changes the count. Consequently, \(p_{\max}A(t)-d\) is the net per-cell growth rate. A positive value means the count increases at that time, and a negative value means it decreases.

Deriving the Expansion-to-Contraction Threshold

At a given signal level \(S\), the net per-cell rate is \(g(S)=p_{\max}S/(K_A+S)-d\). If \(d>0\) and \(p_{\max}>d\), set this rate to zero to find the signal level at which its sign changes:

$$ \frac{p_{\max}S_{\mathrm{crit}}}{K_A+S_{\mathrm{crit}}}=d \quad\Longrightarrow\quad S_{\mathrm{crit}}=\frac{K_A d}{p_{\max}-d}. $$

Because the activation fraction increases with \(S\), the net rate is positive above this threshold and negative below it. With exponentially decaying stimulation, an initial signal \(S_0>S_{\mathrm{crit}}\) therefore produces an initial expansion phase followed by contraction. The switch occurs at the finite time

$$ t_{\mathrm{peak}}=\frac{1}{k_s}\ln\!\left(\frac{S_0}{S_{\mathrm{crit}}}\right). $$

This condition matters: if \(S_0\leq S_{\mathrm{crit}}\), the cells do not have an initial period of positive net growth. If \(p_{\max}\leq d\) with \(d>0\), no finite signal can make the net rate positive. If \(d=0\) and \(S_0>0\), the net rate is positive at every finite time because the decaying exponential remains positive; there is no finite-time expansion-to-contraction switch. These cases should not be conflated with a model that has an abrupt signal cutoff.

Cell Counts Accumulate the Changing Net Rate

The sign of the net rate identifies whether the count is rising or falling at an instant, but the count at a later time depends on the rate over the whole interval. Starting from \(N(0)=N_0\), divide the cell-count equation by \(N(t)\) and integrate:

$$ \ln\!\left(\frac{N(t)}{N_0}\right) = \int_0^t\left[p_{\max}\frac{S_0e^{-k_s u}}{K_A+S_0e^{-k_s u}}-d\right]du. $$

For the activation term, let \(v=K_A+S_0e^{-k_s u}\). Then \(dv/du=-k_sS_0e^{-k_s u}\), so its integral from 0 to \(t\) is \(k_s^{-1}\ln[(K_A+S_0)/(K_A+S(t))]\). The constant loss term integrates to \(dt\). Thus the explicit solution is

$$ N(t)=N_0\exp\!\left[ \frac{p_{\max}}{k_s}\ln\!\left(\frac{K_A+S_0}{K_A+S(t)}\right)-dt \right], \qquad S(t)=S_0e^{-k_s t}. $$

This solution is continuous through the peak: there is no instantaneous jump in cell count when the net rate crosses zero. At the peak the count is maximal, because its derivative changes from positive to negative. The signal may continue to activate the cells after the peak; contraction begins when activation is no longer sufficient to offset the modeled loss rate.

Worked Example: Expansion Under a Decaying Signal

Consider a hypothetical engineered-cell population with \(N_0=1.00\times10^6\) cells, \(S_0=18.0\) signal units, \(K_A=2.00\) signal units, \(k_s=0.200\) per day, \(p_{\max}=0.350\) per day, and \(d=0.0800\) per day. All values are illustrative, not observations from a study. First check the conditions for a finite-time switch: \(d>0\) and \(p_{\max}>d\).

The threshold signal is

$$ S_{\mathrm{crit}}=\frac{(2.00)(0.0800)}{0.350-0.0800} =\frac{0.160}{0.270}=0.5926\ \text{signal units}. $$

Since \(18.0>0.5926\), the population initially expands and has a finite-time peak. Its timing is

$$ t_{\mathrm{peak}}=\frac{\ln(18.0/0.5926)}{0.200} \approx 17.07\ \text{days}. $$

At day 7, the signal is \(S(7)=18.0e^{-0.200(7)}=4.4387\) signal units. Substituting into the count solution gives

$$ N(7)=1.00\times10^6 \exp\!\left[ 1.75\ln\!\left(\frac{20.0}{6.4387}\right)-0.560 \right] \approx 4.15\times10^6\ \text{cells}. $$

The numerator is \(K_A+S_0=2.00+18.0=20.0\), and \(0.560=d(7)\). At day 7, activation is \(4.4387/(2.00+4.4387)=0.6894\), giving a net rate of \(0.350(0.6894)-0.0800=0.1613\) per day, consistent with ongoing expansion.

At the peak, \(S(t_{\mathrm{peak}})=S_{\mathrm{crit}}\). Using that value in the count solution gives

$$ N(t_{\mathrm{peak}}) = 1.00\times10^6 \exp\!\left[ 1.75\ln\!\left(\frac{20.0}{2.5926}\right) -0.0800\left(\frac{\ln(18.0/0.5926)}{0.200}\right) \right] \approx 9.115\times10^6\ \text{cells}. $$

The result is a peak near day 17.07, not a plateau: the rate is zero only at the turning point, and it becomes negative as the signal continues to decline.

Different Starting Conditions, Different Trajectories

The same mechanism can produce contraction from the outset. If the initial signal is below threshold, the population begins with negative net growth; because the signal continues to fall, it cannot later cross upward through the threshold. The following calculation checks this case with the same rate parameters as above.

Worked Example: Contraction Without an Expansion Phase

For a hypothetical population with \(N_0=2.00\times10^6\) cells and \(S_0=0.300\) signal units, the initial activation is \(0.300/(2.00+0.300)=0.1304\). The initial net rate is \(0.350(0.1304)-0.0800=-0.03435\) per day, so the cells begin contracting.

At day 5, \(S(5)=0.300e^{-0.200(5)}=0.1104\) signal units. The accumulated count is

$$ N(5)=2.00\times10^6 \exp\!\left[ 1.75\ln\!\left(\frac{2.300}{2.1104}\right)-0.400 \right] \approx 1.56\times10^6\ \text{cells}. $$

The count has fallen by day 5, as expected. The logarithmic expression includes both the small positive contribution from activation and the larger accumulated loss over five days. It would be incorrect to infer the five-day count from the day-zero net rate alone, since that rate changes as the signal declines.

A post-peak count can also remain above its initial value. That does not contradict contraction: contraction describes the current direction of change, whereas the count reflects the history of earlier expansion as well as later loss.

Worked Example: A Count After the Peak

Continue the first hypothetical time course to day 20. The signal is \(S(20)=18.0e^{-4}=0.3297\) signal units, below the \(0.5926\)-unit threshold. Activation is \(0.3297/(2.00+0.3297)=0.1415\), so the instantaneous net rate is \(0.350(0.1415)-0.0800=-0.03048\) per day. The count is declining at this time.

Its value, obtained from the full time-course solution, is

$$ N(20)=1.00\times10^6 \exp\!\left[ 1.75\ln\!\left(\frac{20.0}{2.3297}\right)-1.600 \right] \approx 8.69\times10^6\ \text{cells}. $$

This is below the peak of \(9.115\times10^6\) cells but still well above the initial \(1.00\times10^6\) cells. The population is contracting at day 20, even though its count remains elevated relative to baseline.

Assumptions, Diagnostics, and Alternatives

The model is most interpretable when the measured count represents the modeled viable population, the activation signal is a reasonable driver of proliferation, and loss is adequately approximated by a constant per-cell rate over the interval. A useful diagnostic is to compare observed time-course features with the model’s implications: a single peak if \(S_0>S_{\mathrm{crit}}\), a smooth change in slope at that peak, and subsequent contraction under continuing signal decay. A peak followed by renewed expansion, multiple peaks, or an extended plateau may indicate that the assumed input or rate structure is inadequate.

The model also predicts that changing \(S_0\) affects both the initial activation and, when the threshold is crossed, the peak time. Changing \(k_s\) changes how quickly the signal traverses the threshold. The peak count depends on the accumulated balance of proliferation and loss, not on peak timing alone. In practice, cell counts by themselves may not uniquely identify signal decay, activation sensitivity, maximum proliferation, and loss: different parameter combinations can produce similar trajectories. Independent information on stimulation or cell biology can therefore be important when interpreting fitted parameters.

This formulation differs from a constant net-growth model, which cannot represent a signal-driven switch unless its rate is changed by hand. It also differs from the saturable expansion models for infused cells, where expansion may be limited by the cell population or a capacity term. Here, saturation describes the response of activation to stimulation; it does not impose a maximum cell count. Adding a density limit, multiple cell states, signal feedback, or changing loss may be warranted for a particular application, but each adds assumptions that require evidence.

The introductory material on cell and gene therapy state representations distinguishes cell states from measured quantities; in this model, \(N(t)\) is one viable-cell state and \(S(t)\) is a time-varying driver. The model does not explain why cells ultimately persist, nor does it distinguish loss from movement out of a measured compartment. Those interpretations require information beyond this single-population expansion–contraction equation.

Common pitfall: “The cells are below the activation threshold at day 20, so their count must be below its initial value.” This confuses a negative instantaneous growth rate with the accumulated cell count. Below threshold, \(dN/dt<0\) at that time, but the count can remain above baseline after earlier expansion, as the worked time course demonstrates.

Check Your Understanding

Answer each question using the model assumptions and distinguish rates from accumulated counts. Solutions are included below.

  1. For \(d>0\) and \(p_{\max}>d\), what condition on \(S_0\) gives an initial expansion phase followed by a finite-time peak?
  2. With \(K_A=3.00\) signal units, \(d=0.0600\) per day, and \(p_{\max}=0.260\) per day, calculate \(S_{\mathrm{crit}}\).
  3. If \(d=0\), \(S_0>0\), and \(k_s>0\), does the model predict a finite-time switch to contraction? Explain.
  4. In the first worked example, why can the day-20 count exceed the initial count even though the instantaneous net rate at day 20 is negative?
  5. Name one observed time-course feature that could indicate that the single-signal, single-population model is inadequate.

Solutions. (1) The condition is \(S_0>S_{\mathrm{crit}}=K_A d/(p_{\max}-d)\). The signal then crosses the threshold at \(t_{\mathrm{peak}}=k_s^{-1}\ln(S_0/S_{\mathrm{crit}})\). (2) \(S_{\mathrm{crit}}=(3.00)(0.0600)/(0.260-0.0600)=0.900\) signal units. (3) No. At every finite time \(S(t)>0\), so \(A(t)>0\) and \(p_{\max}A(t)>0=d\); the net rate remains positive, although it approaches zero as the signal wanes. (4) The negative rate means the count is falling at day 20, not that it has fallen below its starting value. Earlier positive net growth raised the count. (5) For example, multiple peaks or renewed expansion after the predicted peak conflicts with the assumed monotonically decaying signal and single threshold crossing; it motivates reconsidering the model structure.

Clinical Biostats