🔬💊 Bacterial Fitness Assessor

Multiple Measures of Bacterial Fitness from Growth Curves, Including Regrowth of Phage-Resistant Bacteria

by Stephen T. Abedon Ph.D.Steve Abedon, Ph.D., has taught well over 100 individual classes and ~10 individual courses over his 30+ years as a college professor. He has over 150 publications, including multiple monographs, and is ranked in the top 1 or 2 percent among researchers of all disciplines worldwide. His research focuses on bacteriophage biology and phage therapy. (abedon.1@osu.edu)

phage.org | phage-therapy.org | biologyaspoetry.org | abedon.phage.org | google scholar | publications

Jump to:   📂 Data  |  📊 Fitness  |  🔄 Regrowth  |  📐 Measures  |  📖 Background  |  🧮 More Calculators

What Is the Bacterial Fitness Assessor? Fitness has no single growth-curve measure, so this tool reports several, side by side, each set against a reference curve grown under the same conditions. Here are the two kinds of curve it reads. (1) Curves of bacteria grown without phages, such as phage-resistant isolates compared with their phage-sensitive ancestor. For these it reports maximum and exponential-phase growth rates, lag, time to a threshold optical density, maximum optical density, area under the curve, and ln-fold change over a chosen window. (2) Curves in which phages first lyse a culture and phage-resistant bacteria then grow back. For these it reports the regrowth growth rate relative to the same culture's own pre-lysis rate and to a phage-free reference, when regrowth begins, and how far behind the reference the regrowing population runs. These measures are proxies. Each captures a different component of fitness, and none is a substitute for a competition assay.

For additional discussion, see the following references as well as the Measures and Background tabs:

Lenski, R.E. (1988). Evolution 42:425–432. 10.1111/j.1558-5646.1988.tb04149.x
Concepción-Acevedo, J., Weiss, H.N., Chaudhry, W.N., and Levin, B.R. (2015). PLoS One 10:e0126915. 10.1371/journal.pone.0126915
Abedon, S.T. (2025). Viruses 17:1573. 10.3390/v17121573

To cite this tool: Abedon, S.T. (2026). Bacterial Fitness Assessor. bacfit.phage.org.

bacfit.phage.org  ·  Abedon’s Books

How can I improve this page?  contact: abedon@phage.org

1. Load Growth Curves

Data are a table with time in the first column and one optical density (OD) column per well or culture, with a header row of names. Comma-, tab-, or semicolon-separated text works, as do Excel files and plate-reader text exports whose times read as h:mm:ss. Leading lines above the table, and a temperature column, are skipped.

Or paste data

2. Assign a Role to Each Curve

Here are the five roles. Reference curves are the comparison, such as the phage-sensitive ancestor grown without phages. Test curves are compared with a reference over the whole growth curve. Regrowth curves are cultures exposed to phages that lysed and then grew back. Blank curves are medium alone and can be subtracted. Ignore leaves a column out. Roles are guessed from names and can be changed.

CurveRoleCompare withFirst ODMax ODLast OD
No data loaded yet.

3. Settings

Times written as h:mm:ss are converted automatically. Results are reported in hours.
Fitting on ln(OD) needs the medium’s own OD removed first.
Readings per sliding ln(OD)-versus-time fit. Larger is smoother but less local.
Readings below this are too noisy for logarithms and are not fitted.
The exponential phase is the run of windows, around the fastest one, growing at least this fast.
For time to threshold, and for regrowth delays relative to the reference.
A Regrowth curve must fall at least this many fold from its peak to count as lysed.
Blank start uses the first reading. Blank end uses the time of each curve’s reference maximum OD.
Integrated from the first reading.
Turns the regrowth line into cell numbers, for back-extrapolation on the Regrowth tab.
Analysis also reruns whenever a role or setting changes.

Fitness Profile: Test Curves Relative to Their Reference

Each row compares one Test curve with its reference. Ratios are test ÷ reference, so values below 1 for rates, yield, area, and ln-fold change mean lower fitness by that measure. Differences in lag and in time to threshold are test − reference, so positive values mean the test curve is slower. When more than one reference is present, the italic rows compare references with each other, as a guide to how large a difference between repeats can be without meaning anything.

Load data and assign at least one Reference and one Test curve.

Viewer

How to read the three charts
The top chart is optical density over time. The dashed line is the exponential-phase fit, the dotted line is the lag tangent drawn back to the starting OD, and the gray horizontal line is the threshold OD. The middle chart is the specific growth rate, the slope of ln(OD) in each rolling window, so that an exponential phase shows as a plateau and lag, deceleration, and second growth phases show as changes in height. The bottom chart is the fitness profile of the chosen Test curve. Each bar is log2 of a ratio, oriented so that bars to the right mean fitter than the reference and bars to the left less fit. A bar of −1 means half as good by that measure.

Measures for Every Curve

Regrowth after Phage-Mediated Lysis

For each Regrowth curve the tool finds the lysis peak and the nadir, then fits the culture’s growth twice: once before lysis, when phage-sensitive bacteria dominate, and once after the nadir, when presumably phage-resistant bacteria do. The two rates are then compared with each other and with the phage-free reference.

Assign at least one curve the Regrowth role.

Reading the regrowth rate as fitness. The regrowth rate is measured late, in a medium partly used up before lysis, with phages still present, and possibly with more than one kind of resistant bacterium growing at once. A regrowth rate below the pre-lysis rate therefore cannot by itself separate a cost of resistance from a changed environment. Comparing the regrowth rate with a Test curve of an isolated resistant clone grown in fresh medium (Fitness tab) helps to tell the two apart.

Viewer

Toward Mutation and Inoculum Estimates (Exploratory)

Enter CFU per mL per OD unit and the culture volume (Data tab, Settings) to convert the regrowth line into cell numbers.

What the back-extrapolation assumes
The regrowth fit is a straight line in ln(OD) against time. Extended backward, it gives the time at which the regrowing population would have been a single cell, and the number of resistant cells it implies at time zero. Here are the three assumptions behind those numbers, none of which is likely to hold exactly. (1) The resistant population grew at its regrowth rate the whole time, including before and during lysis. (2) The CFU-per-OD conversion, measured on growing cultures, applies to these bacteria at these densities. (3) One lineage, rather than several, accounts for the regrowth. Two readings follow. If the founding time falls before the first reading, resistant bacteria were plausibly present at the start, carried in with the inoculum or with a plaque smear, and the regrowth then reflects fitness rather than mutation. If instead the founding time falls during pre-lysis growth, then the reciprocal of the number of bacteria present at that time gives a rough per-cell frequency of mutation to resistance. Variation from well to well is expected to be large either way, as Luria and Delbrück showed for mutation (Luria and Delbrück, 1943 — 10.1093/genetics/28.6.491).

The Measures, One by One

All fitting is done on the natural logarithm of blank-subtracted OD, and only on readings at or above the fitting floor. A three-reading running median is used for peaks, nadirs, and threshold crossings, so that a single noisy reading cannot set a landmark. Here are the seven whole-curve measures, followed by the five regrowth measures.

1. Maximum growth rate, rmax

The steepest slope of ln(OD) against time among the rolling windows before the curve’s maximum OD, in h−1, after each window’s slope is averaged with those of its two neighbors so that one noisy window cannot set it. The doubling time is ln 2 ÷ rmax. This is the Malthusian parameter in the sense used by Concepción-Acevedo et al. (2015).

Why the search stops at the maximum OD
A culture that stalls and then grows again can come back more steeply than it first grew. The phase of interest is the first one, the growth the culture was doing from the start, so the search is confined to readings before the overall peak.

2. Exponential-phase growth rate, rexp, and its duration

Starting from the fastest window, neighboring windows are added for as long as they grow at least the set fraction (default 75%) of rmax; a single window below that cutoff is stepped over if the next one is back above it. One straight line is then fitted through every reading in that run. This rate rests on more readings than rmax and is less inflated by noise. The run’s length is reported as the duration of exponential growth.

Why report both rates
The single fastest window is the textbook definition, but with noisy plate-reader data the fastest of many windows is biased upward, because the maximum of many noisy estimates tends to be one whose noise happened to be positive. Averaging neighbors reduces that bias without removing it. The exponential-phase fit averages across that noise. Agreement between the two is reassuring; disagreement flags a curve worth looking at.

3. Lag, λ

The time at which the tangent through the fastest window, extended backward, reaches the starting OD (the median of the first three readings), after Zwietering et al. (1990). Fitness by this measure is shorter lag. Lag is reported only when the starting OD is at or above the fitting floor.

Why lag can be missing
When the inoculum is below what the reader can detect, the starting OD is not known, and the tangent has nothing to meet. Time to threshold (measure 4) still captures the same delay, combined with any difference in growth rate.

4. Time to threshold OD

When the running median first reaches the threshold OD, interpolated on ln(OD). The difference between test and reference is how far behind the test curve runs at that density. It combines lag, growth rate, and inoculum size, which is a weakness as a measure of any single trait and a strength as a summary of how quickly a culture becomes dense.

5. Maximum OD (yield)

The highest value of the running median. A lower maximum OD can mean less biomass per unit resource, a different cell size or shape, or earlier cell death, since OD measures light scattering rather than cell number.

6. Area under the curve

The trapezoidal area under blank-subtracted OD from the first reading to the chosen end time, in OD·h. It integrates lag, rate, and yield into one number, as in Growthcurver (Sprouffske and Wagner, 2016), and so cannot say which of them differs.

7. ln-fold change over a window, and its ratio

ln[OD(t2) ÷ OD(t1)] for each curve, and the test-to-reference ratio of these. In a competition assay the same ratio, computed from each competitor’s own counts, is the relative fitness W of Lenski et al. (1991). Here the two cultures are grown separately, so the ratio is a monoculture analog of W, not W itself.

Why the monoculture ratio is not competitive fitness
In a mixed culture the competitors share and deplete the same resources, and the faster grower takes more of them. Grown apart, each culture has the medium to itself. Ram et al. (2019) show how growth curves can be used to predict competition outcomes, and Concepción-Acevedo et al. (2015) found that growth-rate estimates from plate readers can miss fitness differences that competition detects.

Regrowth measures

8. Lysis peak and nadir

The peak is the reading followed by the largest fold decline, and the nadir is the lowest point after it. A curve that declines less than the set fold (default threefold) is reported as not lysed. The deviation of a phage-treated curve from its control, and other lysis landmarks, are the business of deviation.phage.org.

9. Pre-lysis and regrowth growth rates, and their ratio

The maximum and exponential-phase rates (measures 1 and 2) are computed separately before the peak and after the nadir. Their ratio, regrowth ÷ pre-lysis, compares the regrowing population with the population that grew in the same well before lysis. The regrowth rate is also divided by the reference’s exponential-phase rate.

10. Regrowth onset

Where the regrowth line meets the plateau level after the nadir, taken as the median of the readings between the nadir and the start of the regrowth exponential phase, and never less than the fitting floor. Defined this way, onset is the intersection of two fits rather than the time an arbitrary OD is first exceeded. If the regrowth line meets the plateau before the nadir, as in a V-shaped curve with no plateau, onset is set to the nadir and flagged.

11. Regrowth delays

Two delays are reported. The delay relative to the reference is when the regrowth reaches the threshold OD minus when the phage-free reference did, as in the PHIDA approach of Martinez-Soto et al. (2021), who used a threshold of 0.2. The anchored delay is regrowth onset minus the time at which the pre-lysis growth line would have reached the plateau OD, which measures how far behind its own unperturbed trajectory the culture is when regrowth begins.

Why a delay is not a growth rate
A delay converts into a fitness difference only if the regrowing and reference populations grew at the same rate, the same assumption the Luria–Delbrück fluctuation test makes. When the regrowth rate differs from the reference rate, which is the point of measuring it, the delay mixes when resistant bacteria appeared with how fast they grew.

12. Regrowth maximum OD

The highest OD reached after the nadir, flagged if still rising at the end of the run, in which case it is a lower bound.

Why Several Measures Rather Than One

In evolutionary terms, fitness is reproductive success relative to a competitor. For bacteria it is measured most directly by competing two strains in the same culture and following their ratio, which gives the relative fitness W of Lenski et al. (1991). Phage-resistant mutants were among the first bacteria to be assessed this way: Lenski (1988) found that Escherichia coli mutants resistant to phage T4 varied widely in competitive fitness, and that many paid a substantial cost for their resistance.

Competition assays need a way to tell the competitors apart and are laborious, so plate-reader growth curves are often used instead. The growth rate is the most common proxy, but it is only one component of fitness (Wiser and Lenski, 2015), and estimates made in plate readers can miss differences that competition detects (Concepción-Acevedo et al., 2015). Lag, yield, and area under the curve each capture other parts of the growth cycle (Zwietering et al., 1990; Sprouffske and Wagner, 2016), and growth curves can be combined to predict how strains will fare together (Ram et al., 2019). Reporting several measures side by side shows which part of the growth cycle a resistant strain loses ground in, which a single number cannot.

Fitness Costs of Phage Resistance

Resistance often comes from losing or altering the molecule a phage uses as its receptor, and that molecule usually has another job, which is why resistance is so often costly (Mangalea and Duerkop, 2020). These trade-offs can be put to use. Chan et al. (2016) isolated a phage that uses part of a multidrug efflux pump of Pseudomonas aeruginosa as its receptor, so that bacteria evolving resistance to the phage became more sensitive to antibiotics. Measuring fitness costs quickly, and for many resistant isolates at once, is part of judging which phages are likely to leave resistant bacteria at a disadvantage.

Regrowth as a Fitness Assay

Turbidity curves of phage-treated cultures often fall and then rise again as phage-resistant bacteria grow back (Abedon, 2025). The time to regrowth has been used to compare phages (Martinez-Soto et al., 2021), but the shape of the regrowth carries more than its timing: its slope is the growth rate of the resistant population. Compared with the same culture’s growth before lysis, and with a phage-free reference, that slope becomes a fitness measure that requires no isolation of resistant clones. Read backward, the same slope also says when the resistant population was founded, which links fitness to the older question of how often resistance arises (Luria and Delbrück, 1943).

Acknowledgment

The view of regrowth trajectories as an automated route to the fitness of phage-resistant bacteria came from a conversation with Paul E. Turner (Yale University).

Related Calculators

deviation.phage.org finds when a phage-treated curve departs from its control, along with other lysis landmarks. doublingtime.phage.org converts between growth rates and doubling times.

References

  • Abedon, S.T. (2025). Optical density-based methods in phage biology: titering, lysis timing, host range, and phage-resistance evolution. Viruses 17:1573. 10.3390/v17121573
  • Chan, B.K., Sistrom, M., Wertz, J.E., Kortright, K.E., Narayan, D., and Turner, P.E. (2016). Phage selection restores antibiotic sensitivity in MDR Pseudomonas aeruginosa. Scientific Reports 6:26717. 10.1038/srep26717
  • Concepción-Acevedo, J., Weiss, H.N., Chaudhry, W.N., and Levin, B.R. (2015). Malthusian parameters as estimators of the fitness of microbes: a cautionary tale about the low side of high throughput. PLoS One 10:e0126915. 10.1371/journal.pone.0126915
  • Lenski, R.E. (1988). Experimental studies of pleiotropy and epistasis in Escherichia coli. I. Variation in competitive fitness among mutants resistant to virus T4. Evolution 42:425–432. 10.1111/j.1558-5646.1988.tb04149.x
  • Lenski, R.E., Rose, M.R., Simpson, S.C., and Tadler, S.C. (1991). Long-term experimental evolution in Escherichia coli. I. Adaptation and divergence during 2,000 generations. American Naturalist 138:1315–1341. 10.1086/285289
  • Luria, S.E., and Delbrück, M. (1943). Mutations of bacteria from virus sensitivity to virus resistance. Genetics 28:491–511. 10.1093/genetics/28.6.491
  • Mangalea, M.R., and Duerkop, B.A. (2020). Fitness trade-offs resulting from bacteriophage resistance potentiate synergistic antibacterial strategies. Infection and Immunity 88:e00926-19. 10.1128/IAI.00926-19
  • Martinez-Soto, C.E., Cucić, S., Lin, J.T., Kirst, S., Mahmoud, E.S., Khursigara, C.M., and Anany, H. (2021). PHIDA: a high throughput turbidimetric data analytic tool to compare host range profiles of bacteriophages isolated using different enrichment methods. Viruses 13:2120. 10.3390/v13112120
  • Ram, Y., Dellus-Gur, E., Bibi, M., Karkare, K., Obolski, U., Feldman, M.W., Cooper, T.F., Berman, J., and Hadany, L. (2019). Predicting microbial growth in a mixed culture from growth curve data. Proceedings of the National Academy of Sciences USA 116:14698–14707. 10.1073/pnas.1902217116
  • Sprouffske, K., and Wagner, A. (2016). Growthcurver: an R package for obtaining interpretable metrics from microbial growth curves. BMC Bioinformatics 17:172. 10.1186/s12859-016-1016-7
  • Wiser, M.J., and Lenski, R.E. (2015). A comparison of methods to measure fitness in Escherichia coli. PLoS One 10:e0126210. 10.1371/journal.pone.0126210
  • Zwietering, M.H., Jongenburger, I., Rombouts, F.M., and van ’t Riet, K. (1990). Modeling of the bacterial growth curve. Applied and Environmental Microbiology 56:1875–1881. 10.1128/aem.56.6.1875-1881.1990

🧮 Phage Biology and Phage Therapy Calculators

Loading calculators…
Bacterial Fitness Assessor — bacfit.phage.org — Version 2026.11.03