Bacterial Growth Rate Calculator
Free Bacterial growth rate Calculator for microbiology. Enter variables to compute results with formulas and detailed steps.
Reviewed by Daniel Agrici, Founder & Lead Developer
Formula
mu = ln(Nt / N0) / t | Doubling Time = ln(2) / mu | Generations = log2(Nt / N0)
Where mu is the specific growth rate, Nt is the final cell count, N0 is the initial cell count, and t is the elapsed time. The doubling (generation) time is derived from the growth rate using the natural log of 2. The number of generations is the log base 2 of the fold-increase in population.
Worked Examples
Example 1: E. coli Growth Rate in LB Broth
Problem:An E. coli culture goes from 5 x 10^5 to 3.2 x 10^7 cells/mL in 2 hours at 37C. Calculate the growth rate and doubling time.
Solution:Generations: n = log2(3.2e7 / 5e5) = log2(64) = 6.0 generations\nDoubling time: g = 120 min / 6.0 = 20.0 minutes\nSpecific growth rate: mu = ln(2) / 20 min = 0.0347/min = 2.079/hr\nGrowth rate constant: k = 6.0 / 120 min = 0.05 gen/min = 3.0 gen/hr\nFold increase: 3.2e7 / 5e5 = 64-fold
Result:Doubling time: 20 min | Growth rate: 2.079/hr | 6 generations in 2 hours
Example 2: Comparing Two Growth Conditions
Problem:Culture A grows from 10^6 to 10^8 in 90 min. Culture B grows from 10^6 to 10^8 in 180 min. Compare growth rates.
Solution:Both: n = log2(10^8 / 10^6) = log2(100) = 6.64 generations\nCulture A: g = 90 / 6.64 = 13.6 min, mu = ln(2)/13.6 = 0.051/min = 3.06/hr\nCulture B: g = 180 / 6.64 = 27.1 min, mu = ln(2)/27.1 = 0.026/min = 1.53/hr\nCulture A grows 2x faster than Culture B
Result:Culture A: 13.6 min doubling, 3.06/hr | Culture B: 27.1 min doubling, 1.53/hr
Frequently Asked Questions
What is bacterial growth rate and how is it measured?
Bacterial growth rate quantifies how quickly a bacterial population increases over time during the exponential (log) phase of growth. It is measured by tracking population size at two or more time points using methods like optical density (OD600), colony counting (CFU), or direct microscopic counts. The specific growth rate (mu) is calculated as mu = ln(Nt/N0)/t, where Nt and N0 are the population sizes at times t and 0. Growth rate is typically expressed as per-hour units. A growth rate of 2.08/hr for E. coli means the natural log of the population increases by 2.08 every hour, corresponding to a doubling time of about 20 minutes.
What is the difference between growth rate and doubling time?
Growth rate (mu) and doubling time (g) are inversely related measurements of the same phenomenon. The specific growth rate mu = ln(2)/g, where g is the doubling time. A higher growth rate means a shorter doubling time. Growth rate is preferred in mathematical models because it appears directly in the exponential growth equation N(t) = N0 x e^(mu x t), making calculations more straightforward. Doubling time is more intuitive for practical use, as it directly tells you how long until the population doubles. For E. coli at 37C: mu = 2.08/hr corresponds to g = 20 minutes. Both metrics should be measured during log phase only, as they are not meaningful during lag or stationary phases.
What factors affect bacterial growth rate?
Multiple factors influence bacterial growth rate. Temperature is the most significant for mesophiles, with optimal growth near 37C for human pathogens. Nutrient availability directly impacts growth; rich media (LB, BHI) support faster growth than minimal media. Carbon source quality matters: glucose supports faster growth than acetate or glycerol. Oxygen levels affect obligate aerobes and anaerobes differently. pH extremes slow growth, with most bacteria preferring pH 6.5-7.5. Osmolarity, the presence of inhibitors (antibiotics, heavy metals), and population density (quorum sensing) all play roles. Genetic factors are equally important, as different species and even strains of the same species can have very different maximum growth rates under identical conditions.
How do population growth models work?
Exponential growth follows dN/dt = rN, producing a J-shaped curve with unlimited resources. Logistic growth follows dN/dt = rN(K-N)/K, producing an S-shaped curve that levels off at carrying capacity (K). Real populations typically follow logistic growth with fluctuations around K.
References
Reviewed by Daniel Agrici, Founder & Lead Developer ยท Editorial policy