Tutorials › Quantitative Systems Pharmacology (QSP) › Two-Compartment Trafficking and Blood Cell Measurements

Cell and Gene Therapies · Tutorial 495 of 799

Two-Compartment Trafficking and Blood Cell Measurements

Learn how blood and tissue cell pools exchange, how their loss rates determine the measured blood trajectory, and what sparse blood counts can and cannot reveal.

Advanced 11 min read

What You'll Learn

  • Define directional blood-to-tissue and tissue-to-blood exchange rates and compartment-specific loss rates.
  • Derive the two-compartment cell balance equations and the resulting biexponential blood trajectory.
  • Calculate how an initial tissue pool changes the instantaneous rate of change in circulating cells.
  • Interpret blood measurements as observations of one compartment rather than the full cell population.
  • Identify assumptions, diagnostics, and limitations of a constant-rate trafficking model.
  • Compare the two-compartment representation with a one-compartment apparent-loss model.

Why a Blood Count Is Not the Whole Cell Population

After an infusion, a measured circulating cell count describes the cells present in blood at the sampling time. Cells may also occupy tissues, and exchange between those locations can change the blood count even when the total number of viable cells changes little. A model that includes both locations makes that distinction explicit: blood and tissue are separate cell pools, with directional exchange and potentially different losses.

The model developed here is a linear, first-order description of trafficking. It is useful when the goal is to represent how redistribution and compartment-specific loss shape circulating measurements. It does not, by itself, represent cell division, activation, or time-varying trafficking. Those processes require additional model terms and evidence.

Definition: Let \(B(t)\) be the viable cell abundance in the circulating blood compartment at time \(t\), and let \(T(t)\) be the viable cell abundance in an effective tissue compartment. The rate \(k_{BT}\) is the first-order rate constant for movement from blood to tissue; \(k_{TB}\) is the rate constant for movement from tissue to blood. The rates \(d_B\) and \(d_T\) are first-order loss rates from blood and tissue, respectively. All four rate constants have units of inverse time, such as day\(^{-1}\). The state variables \(B(t)\) and \(T(t)\) can, for example, be measured in millions of viable cells.

The arrows in the subscripts indicate the direction of movement: \(B\) to \(T\) for \(k_{BT}\), and \(T\) to \(B\) for \(k_{TB}\). The model assumes each compartment is well mixed, the rates are constant over the modeled period, and exchange and loss rates are proportional to the number of cells in the compartment from which they occur. There is no external input after the initial conditions, and no cell production term.

$$ \frac{dB}{dt}=-(k_{BT}+d_B)B+k_{TB}T,\qquad \frac{dT}{dt}=k_{BT}B-(k_{TB}+d_T)T. $$

Each equation is a balance of inflows and outflows. Blood cells leave blood through tissue trafficking at rate \(k_{BT}B\) and through blood-compartment loss at rate \(d_BB\); they enter blood from tissue at rate \(k_{TB}T\). The tissue equation has the corresponding terms. A negative contribution in one compartment due to trafficking is a positive contribution in the other; loss, in contrast, removes cells from the modeled total.

Consequences of the Balance Equations

Define \(a=k_{BT}+d_B\) and \(c=k_{TB}+d_T\). These are the total first-order removal rates from blood and tissue, respectively, including both movement out of a compartment and local loss. The equations can then be written as a linear system with matrix \(\begin{pmatrix}-a&k_{TB}\\ k_{BT}&-c\end{pmatrix}\). The two decay rates are the negatives of this matrix's eigenvalues.

$$ \lambda_{\mathrm{slow}},\lambda_{\mathrm{fast}} = \frac{a+c\mp\sqrt{(a-c)^2+4k_{BT}k_{TB}}}{2}, \qquad \lambda_{\mathrm{fast}}\geq\lambda_{\mathrm{slow}}. $$

For nonnegative rate constants, both decay rates are nonnegative. If there is at least one positive loss rate and both compartments communicate, the rates are positive. They describe the two modes of the coupled system, not the loss rate of either compartment in isolation. In general, the observed blood trajectory is a weighted sum of these modes. A coefficient in that sum may be negative, depending on the initial distribution; the total predicted abundance still follows the balance equations.

Key result: With constant rates and initial conditions \(B(0)=B_0\) and \(T(0)=T_0\), the blood abundance has the form \(B(t)=A_{\mathrm{slow}}e^{-\lambda_{\mathrm{slow}}t}+A_{\mathrm{fast}}e^{-\lambda_{\mathrm{fast}}t}\). The coefficients depend on both initial compartment abundances and the rates. Thus, a single apparent slope from blood measurements need not equal any one of the model's rate constants.

The form follows by eliminating \(T\) from the coupled equations. Differentiating the blood equation and substituting both balance equations gives \(\frac{d^2B}{dt^2}+(a+c)\frac{dB}{dt}+(ac-k_{BT}k_{TB})B=0\). The characteristic equation is \(r^2+(a+c)r+ac-k_{BT}k_{TB}=0\), whose roots are \(-\lambda_{\mathrm{slow}}\) and \(-\lambda_{\mathrm{fast}}\). Therefore \(B(t)\) is a linear combination of the two exponentials. The initial blood slope, \(\dot B(0)=-aB_0+k_{TB}T_0\), determines the weights along with \(B_0\):

$$ A_{\mathrm{slow}}= \frac{\dot B(0)+\lambda_{\mathrm{fast}}B_0} {\lambda_{\mathrm{fast}}-\lambda_{\mathrm{slow}}}, \qquad A_{\mathrm{fast}}= \frac{-\dot B(0)-\lambda_{\mathrm{slow}}B_0} {\lambda_{\mathrm{fast}}-\lambda_{\mathrm{slow}}}. $$

These expressions satisfy both required initial conditions: the coefficients sum to \(B_0\), and their weighted initial slope is \(-\lambda_{\mathrm{slow}}A_{\mathrm{slow}}-\lambda_{\mathrm{fast}}A_{\mathrm{fast}}=\dot B(0)\). If the two decay rates coincide, the usual limiting solution has a term proportional to \(t e^{-\lambda t}\); the coefficient formulas above apply when the rates differ.

Worked Example: Writing the Two Compartment Balances

Consider a hypothetical infused-cell model with \(B(0)=80\) million cells and \(T(0)=20\) million cells. Let \(k_{BT}=0.20\) day\(^{-1}\), \(k_{TB}=0.10\) day\(^{-1}\), \(d_B=0.04\) day\(^{-1}\), and \(d_T=0.02\) day\(^{-1}\). The constant-rate, well-mixed, no-input assumptions are taken as the model specification for this calculation.

The blood equation is \(\frac{dB}{dt}=-(0.20+0.04)B+0.10T=-0.24B+0.10T\). At the initial time, the blood-to-tissue flow is \(0.20(80)=16\) million cells per day, blood loss is \(0.04(80)=3.2\) million cells per day, and tissue-to-blood flow is \(0.10(20)=2.0\) million cells per day.

Therefore, \(\dot B(0)=-16-3.2+2.0=-17.2\) million cells per day. The tissue equation is \(\frac{dT}{dt}=0.20B-(0.10+0.02)T=0.20B-0.12T\), giving \(\dot T(0)=16-2.4=13.6\) million cells per day. Initially, blood abundance is falling while tissue abundance is rising.

Adding the two balance equations cancels the exchange terms: \(\frac{d(B+T)}{dt}=-d_BB-d_TT\). This is a useful check on the model: trafficking alone redistributes modeled cells, while compartment-specific loss decreases their total. If both loss rates are zero, \(B+T\) is conserved. With positive losses, the total declines, although the blood abundance can temporarily rise if return from tissue exceeds blood outflow and blood loss.

Worked Blood Trajectories and Measurements

Worked Example: Calculating a Biexponential Blood Time Course

Use a second hypothetical model with \(B(0)=100\) million cells and \(T(0)=0\). Let \(k_{BT}=0.30\) day\(^{-1}\), \(k_{TB}=0.10\) day\(^{-1}\), \(d_B=0.05\) day\(^{-1}\), and \(d_T=0.02\) day\(^{-1}\). Constant rates, no external input, and first-order flows are assumed. Here \(a=0.35\) day\(^{-1}\) and \(c=0.12\) day\(^{-1}\).

The two decay rates are \(\lambda_{\mathrm{slow}}=(0.47-\sqrt{0.1729})/2\approx0.02709\) day\(^{-1}\) and \(\lambda_{\mathrm{fast}}=(0.47+\sqrt{0.1729})/2\approx0.4429\) day\(^{-1}\). The initial blood slope is \(\dot B(0)=-0.35(100)+0.10(0)=-35\) million cells per day.

The coefficients are \(A_{\mathrm{slow}}=(-35+0.4429(100))/(0.4429-0.02709)\approx22.34\) million cells and \(A_{\mathrm{fast}}=100-22.34\approx77.66\) million cells. Thus \(B(t)\approx22.34e^{-0.02709t}+77.66e^{-0.4429t}\) million cells, with \(t\) in days.

At day 2, the slow component is approximately \(22.34e^{-0.05418}=21.2\) million cells, and the fast component is approximately \(77.66e^{-0.8858}=32.0\) million cells. These rounded components sum to \(53.2\) million cells. Using unrounded values gives approximately \(53.19\) million cells, or \(53.2\) million to three significant figures. The early blood decline reflects both movement to tissue and blood loss; the later trajectory is more strongly influenced by the slow mode.

A laboratory assay often reports a circulating concentration rather than a total abundance. To compare a compartment model with such data, the observation definition must be explicit. If \(B(t)\) is total circulating abundance in cells and \(V_B\) is the effective blood volume in microliters, the idealized concentration is \(C_B(t)=B(t)/V_B\) cells per microliter. If \(B\) is recorded in millions of cells, this becomes \(C_B(t)=10^6B(t)/V_B\). Assay recovery, sampling, and any conversion from a measured fraction to an abundance may require additional observation factors. Those factors affect the measurement mapping, not the trafficking balance equations themselves.

Worked Example: Converting a Blood Abundance to Concentration

Suppose a hypothetical model predicts \(B=53.17\) million cells in an effective circulating volume of \(5.00\times10^6\) microliters. Assume the measurement is an idealized concentration with complete recovery. Then \(C_B=10^6(53.17)/(5.00\times10^6)=10.63\) cells per microliter.

The units cancel as required: total cells divided by microliters gives cells per microliter. This predicted concentration is not automatically the assay result if the assay samples only a fraction of cells or the effective volume is not known. The measurement definition and its units must therefore accompany any comparison between model predictions and observed blood counts.

Worked Example: The Same Blood Count Can Have Different Slopes

Use the rates from the previous abundance example: \(k_{BT}=0.30\), \(k_{TB}=0.10\), \(d_B=0.05\), and \(d_T=0.02\) day\(^{-1}\). Consider two hypothetical states that both have \(B=60\) million cells. In state A, \(T=0\); in state B, \(T=120\) million cells. The compartments are assumed to obey the same constant-rate equations in both cases.

For state A, \(\dot B=-0.35(60)+0.10(0)=-21\) million cells per day. For state B, \(\dot B=-0.35(60)+0.10(120)=-21+12=-9\) million cells per day. The measured blood abundance is identical at that instant, but the predicted instantaneous changes differ because the tissue pool supplies different return flow.

A blood measurement at one time does not specify the hidden tissue abundance. Consequently, it cannot by itself determine the immediate future blood trajectory under this model.

Checking Assumptions and Comparing Representations

The model is most useful when the compartments are meaningful for the measurement question and first-order exchange is a reasonable approximation over the observed period. It assumes that every cell in a compartment shares the same average rates and that the rates do not change with time, cell state, or compartment occupancy. It also treats the tissue pool as one effective compartment, even though real tissues may have different access and retention properties.

Several checks help identify when these assumptions or the measurement mapping may be inadequate:

  • Check units and signs. Every rate must have units of inverse time; each transfer must appear with opposite signs in the two compartment equations. The derivative of total abundance must contain losses but no exchange terms.
  • Check plausible states. Predicted abundances should be nonnegative over the modeled interval. A fitted trajectory that requires negative compartment abundance signals an unsuitable model, parameterization, or observation mapping.
  • Inspect systematic residual patterns. Persistent curvature or time-dependent disagreement between predicted and measured blood counts can indicate changing rates, more than one effective tissue pool, or an inaccurate conversion from abundance to assay measurement. A flexible fit alone does not establish which explanation is correct.
  • Check whether the sampling schedule resolves both modes. Sparse measurements may show only an apparent single decline, especially if the fast mode occurs before the first sample or the slow mode is weak. The two-mode formula does not guarantee that both rates can be estimated from the available observations.

A one-compartment apparent-loss model can be appropriate when the purpose is only to summarize the observed blood decline over a limited interval. It is simpler, but its apparent rate combines the effects of redistribution, return, and blood-specific loss; it generally cannot predict tissue abundance. The two-compartment model represents these processes separately and predicts a coupled trajectory, at the cost of more parameters and stronger assumptions. Directly reporting blood measurements without a mechanistic model is also appropriate when only the observed circulating count is needed and no extrapolation to hidden compartments is intended.

Common pitfall: A falling blood count is sometimes interpreted as proof that the same number of cells has been lost from the body. That conclusion does not follow from a blood measurement: cells may have moved into tissue, and tissue cells may later return. In this model, only the sum of the compartment balances shows net modeled loss, \(\frac{d(B+T)}{dt}=-d_BB-d_TT\). Even that interpretation depends on the model including the relevant compartments and processes.

The model's limitations are important. A single effective tissue compartment cannot represent organ-specific trafficking or delayed access. Constant first-order rates may be poor approximations if trafficking changes over time or depends on cell phenotype. The equations also omit cell production, activation-dependent changes, and external sources. Finally, blood-only data may not uniquely determine both exchange rates, both loss rates, and the unobserved tissue state. Additional measurements or justified constraints may be needed; fitting a complicated model to sparse observations does not create information that was not measured.

Check Your Understanding

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

  1. With \(B=40\), \(T=30\) million cells, \(k_{BT}=0.20\), \(k_{TB}=0.10\), \(d_B=0.05\), and \(d_T=0.03\) day\(^{-1}\), calculate \(\dot B\) and \(\dot T\).
  2. Why do the exchange terms cancel when the two compartment equations are added?
  3. For the blood trajectory \(B(t)=A_{\mathrm{slow}}e^{-\lambda_{\mathrm{slow}}t}+A_{\mathrm{fast}}e^{-\lambda_{\mathrm{fast}}t}\), what do the two decay rates represent, and why need they not equal \(d_B\) and \(d_T\)?
  4. A sample has the same measured blood abundance at two visits, but its later trajectory differs from a one-compartment exponential prediction. Give one model-based reason this can occur.
  5. State one limitation of interpreting a blood concentration directly as total viable cell abundance.

Solutions. 1. \(\dot B=-(0.20+0.05)(40)+0.10(30)=-10+3=-7.0\) million cells per day. Also, \(\dot T=0.20(40)-(0.10+0.03)(30)=8-3.9=4.1\) million cells per day. 2. Each exchange flow is an outflow from one compartment and an equal inflow to the other, so their contributions sum to zero; only \(d_BB\) and \(d_TT\) reduce \(B+T\). 3. They are the coupled system's two decay modes, determined by all exchange and loss rates. Because cells move between compartments, the modes combine exchange and loss rather than describing either compartment's local loss alone. 4. The tissue abundance may have changed, altering the return flow \(k_{TB}T\) and hence the blood slope, even at the same blood abundance. 5. A concentration is abundance divided by an effective volume, and assay recovery or sampling may also affect it; without those quantities, concentration is not total abundance.

Clinical Biostats