Generation Time Calculator
Calculate the generation time (G) of a bacterial population based on colony counts.
Our Generation Time Calculator determines how fast a bacterial population is reproducing. Here's how to use it:
Step 1: Enter the Initial Population Size (N0) (number of bacteria).
Step 2: Enter the Final Population Size (Nf).
Step 3: Enter the elapsed time (t) in minutes or hours.
Step 4: Click "Calculate" to see the Generation Time (G) and the number of generations (n).
Generation time (G) is the time required for one division cycle (doubling).
Formulas: 1. Number of generations (n): n = (log(Nf) - log(N0)) / log(2) 2. Generation Time (G): G = t / n
Where: - N0 = Initial population size - Nf = Final population size - t = Time elapsed - n = Number of generations over time t
Generation time — also called doubling time in the context of bacteria — is the period required for a bacterial population to double through binary fission. It is one of the most important parameters in microbiology because it describes how quickly a microorganism can proliferate under given conditions, with direct implications in medicine, food safety, wastewater treatment, and biotechnology.
Bacterial populations grow following an exponential model: each generation produces two offspring cells, so population size compounds rapidly over time. The growth equation N(t) = N(0) × (1 + r)^t describes how population size at time t depends on the starting count, the growth rate r, and elapsed time. A small growth rate can still lead to incredibly large populations given sufficient time — because the increment at each step scales with the current population size.
This exponential behavior only holds during the logarithmic (log) phase of growth. Bacterial populations also pass through a lag phase (initial adaptation), a stationary phase (growth stops as nutrients are depleted or waste accumulates), and a death phase. Generation time is only meaningful when measured within the log phase, where growth is consistent and the formula is valid.
Real-World Scale: In a landmark evolutionary biology experiment started at Michigan State University in 1988, 12 populations of E. coli were allowed to evolve independently. E. coli's growth rate in that experiment is approximately 0.2117, corresponding to a generation time of ~3.61 hours. Starting from just 12 bacteria growing unconstrained: after 24 hours the count reaches ~1,200; after 48 hours it exceeds 100,000; after 72 hours it surpasses 10 million. By day 7, the theoretical population would exceed the estimated number of stars in the Milky Way (~1.22 × 10¹⁵). This scale demonstrates why exponential growth must be controlled in real cultures — and why daily passaging (transferring just 1% each day) is essential in such experiments.
Verified Precise