Tutorials › Quantitative Systems Pharmacology (QSP) › Exponential Tumor Growth From Cell Doubling Time

Oncology: Tumor Growth and Therapy Response · Tutorial 245 of 799

Exponential Tumor Growth From Cell Doubling Time

Learn to convert a burden doubling time into a growth-rate parameter, calculate tumor burden over time, and assess when the exponential assumption is reasonable.

Advanced 11 min read

What You'll Learn

  • Derive the exponential trajectory from a constant per-capita net growth rate.
  • Convert a burden doubling time into a growth-rate parameter with consistent time units.
  • Calculate future burden and threshold-crossing time from an initial burden.
  • Distinguish burden doubling time from the cell-cycle time of an individual cell.
  • Diagnose departures from exponential growth using log-burden patterns and interval growth ratios.
  • Compare specifying growth by doubling time with estimating a rate from burden observations.

Why a Doubling Time Defines a Growth Trajectory

A tumor-cell doubling time is a compact way to describe how quickly a burden increases, but it does not directly give the rate parameter used in a differential equation. The conversion is important because the doubling time is intuitive, whereas the growth-rate parameter can be inserted into a model and combined consistently with other processes. The resulting trajectory is exponential only under a particular assumption: the burden has a constant proportional rate of net change.

Here, \(B(t)\) denotes the tumor burden being modeled at time \(t\), such as the viable tumor-cell burden defined for the application. \(B_0\) is its value at a chosen reference time \(t=0\). A doubling time \(T_d\) describes the time required for this modeled burden to become twice its starting value under the same growth conditions. It is not automatically the time required for an individual cell to complete a cell cycle: net burden change reflects cell production and cell loss together.

Definition: Under exponential growth, burden changes at a constant per-capita net rate \(k\), so that \(\frac{dB}{dt}=kB\). For \(k>0\), the burden doubling time \(T_d\) is the positive time interval satisfying \(B(t+T_d)=2B(t)\). The rate \(k\) has units of inverse time, and \(T_d\) has units of time.

The burden measure must be specified before applying the definition. If the model uses viable-cell number, the doubling time refers to viable-cell number. If a measurement is tumor volume, it should be related to the modeled burden using the measurement definition and mapping appropriate to the application, rather than silently treating volume and viable-cell number as identical.

Deriving the Exponential Trajectory

Assume that \(B(t)>0\), the burden changes continuously, and the net rate \(k\) is constant over the interval of interest. “Constant per-capita rate” means that the change per unit time is proportional to the current burden: twice the burden has twice the instantaneous net change. The model also assumes that the conditions affecting net growth do not change over the interval. It does not separately represent cell-cycle phases, spatial heterogeneity, or time-varying influences.

Starting from the rate equation, separate variables and integrate from the initial condition \(B(0)=B_0\) to burden \(B(t)\) at time \(t\). Since \(B\) is positive, taking its logarithm is valid.

$$ \frac{dB}{dt}=kB \quad\Longrightarrow\quad \frac{dB}{B}=k\,dt \quad\Longrightarrow\quad \int_{B_0}^{B(t)}\frac{dB}{B} = \int_0^t k\,dt \quad\Longrightarrow\quad \ln\!\left(\frac{B(t)}{B_0}\right)=kt. $$

Exponentiating the last expression gives the trajectory. To connect it to the doubling time, set \(t=T_d\) and require \(B(T_d)=2B_0\). Solving this condition gives the rate conversion.

$$ B(t)=B_0e^{kt}, \qquad 2B_0=B_0e^{kT_d} \quad\Longrightarrow\quad kT_d=\ln(2) \quad\Longrightarrow\quad k=\frac{\ln(2)}{T_d}. $$
Key result: For a positive burden doubling time \(T_d\), the exponential tumor-burden trajectory is \(B(t)=B_0\exp\!\left(\frac{\ln(2)}{T_d}t\right)=B_0\,2^{t/T_d}\). The units used for \(t\) and \(T_d\) must match; then \(k=\ln(2)/T_d\) has units of inverse time.

The equivalent forms make different features easy to see. The exponential form uses the rate \(k\); the power-of-two form shows that each interval of length \(T_d\) multiplies burden by two. If \(t\) is not a whole number of doubling times, the model still applies: \(2^{t/T_d}\) allows fractional doublings.

Worked Example: Converting a 30-Day Doubling Time

Suppose a hypothetical model starts with \(B_0=2.00\times10^8\) viable cells and specifies a burden doubling time of \(T_d=30\) days. Calculate the growth-rate parameter and burden after 45 days. Assume the same constant per-capita net growth rate throughout this interval.

Rate parameter. Using days for both time quantities, \(k=\ln(2)/30=0.0231049\ \text{day}^{-1}\). This rate is positive, as required for an increasing burden.

Burden after 45 days. Use the unrounded rate expression in the exponent so intermediate rounding does not alter the result:

$$ B(45) = 2.00\times10^8\exp\!\left(\frac{\ln(2)}{30}\times45\right) = 2.00\times10^8\exp(1.0397208) = 2.00\times10^8(2.828427) \approx 5.66\times10^8\ \text{cells}. $$

The same result follows from \(45/30=1.5\) doubling times: \(B(45)=2.00\times10^8\times2^{1.5}\). The modeled burden is about \(5.66\times10^8\) cells, or \(2.828\) times the initial burden. The result is conditional on the exponential assumption, not a guarantee that a real tumor will continue growing at that rate.

Estimating the Rate From Two Burden Measurements

A doubling time may be specified directly, or it may be inferred from two positive burden measurements assumed to lie on the same exponential trajectory. If burdens \(B_1\) and \(B_2\) are observed at times \(t_1\) and \(t_2\), with \(t_2>t_1\), the model implies that their ratio depends on the elapsed time. This gives a rate estimate and, for a positive rate, a corresponding doubling time.

$$ \frac{B_2}{B_1}=e^{k(t_2-t_1)} \quad\Longrightarrow\quad k=\frac{\ln(B_2/B_1)}{t_2-t_1}, \qquad T_d=\frac{\ln(2)}{k}\quad\text{when }k>0. $$

This calculation requires positive, comparable burden measurements and consistent units. It gives the rate that connects those two points under the exponential model; with only two observations, it cannot show whether the trajectory between them was actually exponential.

Worked Example: Inferring a Doubling Time From Two Measurements

In a hypothetical data set, the modeled tumor burden is \(1.20\times10^7\) cells at day 0 and \(3.00\times10^7\) cells at day 20. Assume for this calculation that both values follow one exponential trajectory with constant \(k\).

The burden ratio is \(3.00\times10^7/(1.20\times10^7)=2.50\), and the elapsed time is 20 days. Therefore,

$$ k=\frac{\ln(2.50)}{20\ \text{days}} =\frac{0.916291}{20\ \text{days}} =0.0458145\ \text{day}^{-1}. $$

The implied doubling time is

$$ T_d=\frac{\ln(2)}{0.0458145\ \text{day}^{-1}} =15.13\ \text{days}. $$

Thus the rate connecting these two measurements corresponds to a burden doubling about every 15.13 days under the assumed model. This is an interval-based calculation, not evidence by itself that the same rate applies outside days 0 to 20.

Interpreting the Parameter and Checking the Assumption

The parameter \(k\) is a net per-capita growth rate. It summarizes the balance of processes that add to and remove burden; it is not necessarily a cell division rate. In this model, positive \(k\) means increasing burden, \(k=0\) means constant burden, and negative \(k\) means decreasing burden. For \(k<0\), \(\ln(2)/k\) is negative and is not a positive doubling time. Instead, the burden has a positive halving time \(\ln(2)/|k|\), provided the same constant-rate assumption applies.

A useful diagnostic follows directly from taking logarithms: \(\ln B(t)=\ln B_0+kt\). Thus, under the model, log burden plotted against time is a straight line with slope \(k\). Systematic curvature, a changing slope, or interval-specific growth rates that differ more than measurement variability would reasonably explain are warnings that one constant \(k\) may not describe the whole interval. Measurement error, changes in the burden definition, or inconsistent sampling can also create apparent departures and should be checked before changing the biological model.

A doubling-time specification and a rate specification are two parameterizations of the same exponential model, not competing growth laws. Doubling time can make growth speed easier to communicate; \(k\) is convenient in differential equations and in calculations involving rates. With multiple observations, one can examine whether log burden is approximately linear over the period of interest and estimate its slope. That approach can use more information than a two-point calculation, but its interpretation still depends on an exponential trajectory being appropriate and on how measurement errors are represented.

ApproachWhat it providesImportant limitation
Specify \(T_d\)A directly interpretable doubling interval and the corresponding \(k=\ln(2)/T_d\)Assumes the stated doubling time applies over the modeled interval
Calculate \(k\) from two burdensThe constant rate that connects two positive measurements under exponential growthCannot assess curvature between the two observations
Assess a slope across multiple log-burden observationsA way to evaluate approximate log-linearity and estimate an average rate over an intervalResults depend on measurement error, sampling, and whether one slope is adequate
Use a non-exponential descriptionCan represent trajectories that do not maintain one constant per-capita rateRequires a different model and additional assumptions; the exponential conversion alone does not specify it

Worked Example: Fractional Doublings and a Burden Threshold

Consider a hypothetical tumor burden \(B_0=6.40\times10^6\) cells with a constant doubling time of 14 days. Calculate the burden after 56 days and the time at which the model first reaches \(1.00\times10^8\) cells. Assume the burden remains exponential over the full period.

Burden after 56 days. The interval contains \(56/14=4\) doubling times. Therefore,

$$ B(56)=6.40\times10^6\,2^{56/14} =6.40\times10^6(2^4) =1.024\times10^8\ \text{cells}. $$

Time to the threshold. Set the trajectory equal to the target and solve for \(t\):

$$ 1.00\times10^8 = 6.40\times10^6\,2^{t/14} \quad\Longrightarrow\quad t = 14\frac{\ln\!\left((1.00\times10^8)/(6.40\times10^6)\right)}{\ln(2)} = 14\frac{\ln(15.625)}{\ln(2)} \approx55.52\ \text{days}. $$

The model reaches the threshold at approximately day 55.52, before day 56, consistent with the day-56 burden of \(1.024\times10^8\) cells. This is a model-based crossing time; it is not an individualized clinical prediction unless the assumptions and inputs are justified for that use.

Limitations and Common Pitfalls

Exponential growth has no upper bound: with \(k>0\), the predicted burden keeps increasing without slowing. It can be a useful description over an interval in which proportional growth is approximately constant, but extrapolating it far beyond the observations can produce implausible values. A changing environment, treatment, resource limitation, or changes in the composition of the measured burden may invalidate a single-rate description. The model itself does not identify which biological process caused a fitted net rate.

  • Mixing time units. If \(T_d\) is in days, \(t\) must be converted to days before using \(B(t)=B_0\,2^{t/T_d}\). Equivalently, \(k\) must be expressed in the inverse of the time unit used for \(t\).
  • Calling the burden doubling time a cell-cycle time. A measured burden can reflect both cell production and cell loss. The doubling time describes the modeled burden's net change, not necessarily the division interval of each cell.
  • Using a rounded rate inconsistently. Keep \(k=\ln(2)/T_d\) unrounded in intermediate calculations when possible. If a rounded rate is used, calculate its exponent from that same rounded rate and do not combine it with an exponent calculated from the unrounded value.
  • Assuming two points verify exponential growth. Two positive measurements determine a connecting rate, but many intervening trajectories could pass through those points. Use additional time points and diagnostics to assess whether a constant rate is plausible.
  • Confusing a modeled burden with its measurement. A cell-burden trajectory and a measured-volume trajectory are not interchangeable unless the mapping between them is specified.

A practical workflow is to define the burden, state the interval and units, check the constant per-capita assumption against available observations, convert \(T_d\) to \(k\), and then calculate the trajectory. Report the predicted burden with units and make clear that it is conditional on the model assumptions.

Check Your Understanding

Answer each question, then compare with the concise solutions below.

  1. A hypothetical burden has \(T_d=24\) hours. What is \(k\) in \(\text{hour}^{-1}\)?
  2. If \(B_0=5.00\times10^6\) cells and \(T_d=10\) days, what burden does the exponential model predict after 25 days?
  3. A burden rises from \(8.00\times10^6\) to \(1.60\times10^7\) cells over 12 days. Under a constant exponential model, what are \(k\) and \(T_d\)?
  4. Why does a straight line on a plot of \(\ln B\) against time support, but not prove, a constant-rate exponential description?
  5. Does a 20-day tumor-burden doubling time imply that each tumor cell divides every 20 days? Explain.

Solutions. (1) \(k=\ln(2)/24=0.02888\ \text{hour}^{-1}\). (2) There are \(25/10=2.5\) doubling times, so \(B=5.00\times10^6\,2^{2.5}=2.828\times10^7\) cells. (3) The ratio is 2, so \(k=\ln(2)/12=0.05776\ \text{day}^{-1}\) and \(T_d=12\) days. (4) The exponential model implies \(\ln B=\ln B_0+kt\), which is linear in time; approximate linearity is consistent with the model, but measurement variability and limited observations prevent it from establishing that the rate stays constant outside the observed interval. (5) No. The 20-day value describes net burden doubling under the model; burden change can reflect both cell production and cell loss and does not specify an individual cell's division time.

Clinical Biostats