Generation Time Calculator (Microbiology)

Calculate bacterial generation time (doubling time) from growth data. Use g = t / log2(N/N0) or g = (t x log2) / ln(N/N0). Find growth rate constant k and number of generations in any time period.

🦠 Microbiology📐 g = t / log2(N/N0)🧬 Biology
Initial cell count N0
Final cell count N
Time elapsed t (hours)
Please enter valid values.

Formula & Reference

VariableSymbolFormulaUnits
Generation Time Calculator (Microbiology)—g = t / log2(N/N0)hours or minutes

Step-by-Step Examples

Example 1
E. coli in LB Broth

N0=1000 cells, N=8,192,000 after 3.5 hours.

  • Generations = log2(8192000/1000) = log2(8192) = 13
  • g = 3.5/13 = 0.269 hours = 16.2 minutes
  • E. coli doubling time ~20 min under optimal conditions
✓ g = 16.2 min (fast E. coli growth)
Example 2
Slow Mycobacterium

N0=100, N=200 after 18 hours.

  • Generations = log2(200/100) = 1.0
  • g = 18/1 = 18 hours
  • Mycobacterium tuberculosis: g ≈ 20-24 hours
  • Very slow growth makes TB hard to treat
✓ g = 18 hours (slow mycobacterium)
Example 3
Yeast Growth

N0=5000, N=320000 after 10 hours.

  • Generations = log2(64) = 6
  • g = 10/6 = 1.67 hours = 100 minutes
  • S. cerevisiae typical g = 90-120 min
✓ g = 1.67 hours for yeast

Real-World Applications

Common Mistakes to Avoid

⚠️
Counting cells outside exponential phase

Generation time applies to exponential growth only. Lag phase and stationary phase cells are not doubling.

⚠️
Using total time instead of exponential time

Measure generation time only during the log phase. Including lag phase overestimates g.

⚠️
Confusing g and k

g is generation time (time per doubling). k = 1/g is growth rate (doublings per unit time). mu = 0.693/g is specific growth rate (hr-1) from N = N0 x e^(mu x t).

Frequently Asked Questions

What is exponential growth? ▾
During exponential (log) phase, bacteria double at a constant rate. Population size N = N0 x 2^(t/g). Ends when nutrients deplete or waste accumulates.
What is the fastest bacterial generation time? ▾
Vibrio natriegens: g ≈ 9.8 minutes under optimal conditions. E. coli: ~20 min. Most pathogens: 30 min - 24 hours.
How does temperature affect generation time? ▾
Near-optimal temperature, g follows Q10 rule (10 degrees C increase ~ halves g). Above optimum, enzymes denature and growth slows dramatically.
What is doubling time vs generation time? ▾
For a pure culture of bacteria, doubling time = generation time = the time for population to double. Both terms are used interchangeably.
Why does antibiotic effectiveness depend on generation time? ▾
Beta-lactams (penicillin, ampicillin) kill only actively dividing cells. Slow-growing bacteria (like TB) require much longer antibiotic treatment courses.

Related Biology Calculators