What the calculator is — and isn't — modelling
This is a pure exponential-growth model: every cell divides on a constant schedule, no resource runs out, no waste accumulates. In practice a real bacterial culture goes through four phases — lag, exponential (log), stationary, and death — and only the second one matches the formula. That phase typically lasts a few hours in a fresh broth culture and is where most microbiology measurements are taken.
Outside the log phase the formula overshoots: stationary phase caps the population at the broth's carrying capacity (often 10⁹–10¹⁰ cells/mL for E. coli), and death phase pulls it back down. Use the calculator for short windows during log-phase growth or to estimate inoculation sizes — not to predict where a 24-hour overnight will land.
The exponential-growth equation
The discrete form used here counts the population after each time step in terms of a constant fractional increase per step:
N(t) = N(0) × (1 + r)ᵗ
Tₐ = ln(2) / ln(1 + r) = t × ln(2) / ln(N(t)/N(0))
N(0)— Starting population at time 0N(t)— Population after elapsed time tr— Per-unit growth rate (0.20 means +20% per time unit)t— Elapsed time in the same units as rTₐ— Doubling time — the time it takes the population to double
From two cell counts to a doubling time
The common workflow runs the equation backwards. You plate a sample at the start of an experiment, plate it again later, and want to know how fast the culture is growing. Rearranging gives growth rate r = (N(t)/N(0))^(1/t) − 1, and the doubling time falls straight out of ln(2)/ln(1+r).
Example: an E. coli culture goes from 1×10⁵ to 8×10⁵ in one hour. The ratio is 8, log₂(8) = 3, so the population doubled three times — doubling time ≈ 20 minutes, which is the textbook figure for E. coli at 37 °C.
Picking sensible inputs
The exponential equation is forgiving with arithmetic but unforgiving with biology. Three rules of thumb keep the result honest.
- Stay inside log phase — The formula assumes constant r. As soon as a culture approaches carrying capacity, r decays. Use samples taken between roughly 10⁵ and 10⁸ cells/mL for <em>E. coli</em>-type organisms.
- Match units between r and t — If r is per hour, t is in hours. Mixing minutes and hours is the single most common error — it produces results off by factors of 60 or more.
- Account for measurement scatter — Plate counts have ±15–30% noise from dilution and pipetting alone. Don't trust a doubling time from two samples that differ by less than ~3×; the noise dominates the signal.