Calculate Phage Burst Size and Latent Period from OSG Experiment Data
by Stephen T. Abedon Ph.D. (abedon.1@osu.edu)
phage.org | phage-therapy.org | biologyaspoetry.org | abedon.phage.org | google scholar
Version 2026.04.07
Jump to: 📋 Enter Data | 📊 Results & Plot | 🧪 Experiment Designer | 📖 Methodology | 📚 Background & References | 🧮 More Calculators
Click to upload or drag & drop
Excel (.xlsx, .xls) or CSV — two columns: Time, Titer
The Phage One-Step Growth Calculator accepts titer time-point data entered by the user, assigns each point to its OSG phase (pre-lysis, rise, post-rise, or unadsorbed), and then computes the two canonical outputs of an OSG experiment — the minimum latent period (constant period) and the average burst size — along with a normalized, plotted OSG curve. Each step of the computation is described below.
Each time-point row entered by the user is assigned to one of four phases:
Rows flagged by the user as outliers (⚠) are excluded from all calculations but remain visible in the data table. This implements the recommendation of Adams (1959) to disregard anomalously high titer counts near the expected time of lysis, which likely result from a phage-infected bacterium lysing during the plating process itself.
Rows with missing or non-numeric time or titer values are silently skipped. All remaining active rows are sorted by time within each phase before any calculations are performed.
For both the pre-lysis and post-rise phases, the calculator computes four aggregate statistics from the set of active (non-outlier) titer values in that phase. All four are reported in the results table to allow comparison:
Standard deviation and coefficient of variation (CV = SD/mean × 100%) are also computed for the arithmetic mean, as a measure of within-phase consistency. High CV values in the pre-lysis phase may indicate ongoing adsorption, premature lysis during plating, or sampling error, and warrant investigation before accepting the burst size calculation. For detailed statistical guidance on plaque-based titer data, see Abedon and Katsaounis (2021).
The unadsorbed virion titer, if provided, is computed as the arithmetic mean of all unadsorbed-phase rows. Separate mean and median values are shown. This value represents free phages that were not adsorbed during the adsorption step and therefore should not be counted among phage-infected bacteria in the pre-lysis denominator.
Burst size is the ratio of the number of free phages present after lysis is complete (the post-rise titer) to the number of phage-infected bacteria present before lysis began (the pre-lysis titer). The fundamental formula is:
When Tfree = 0 (no unadsorbed-phase data entered), the formula simplifies to Tpost / Tpre. This is the standard calculation as described by Adams (1959), Ellis and Delbrück (1939), and Hyman and Abedon (2009).
The calculator applies this formula four times, once for each aggregate method (arithmetic mean, median, 25% trimmed mean, geometric mean), producing four independent burst size estimates. These are displayed side-by-side so the user can assess consistency. Large discrepancies between the mean-based and median-based estimates are a warning sign that one or more outlier time points may be distorting the mean.
Why subtract unadsorbed virions? If a fraction of added phages failed to adsorb during the adsorption step, those free virions will contribute plaques to pre-lysis plates, inflating the denominator and causing burst size to be underestimated. For example, if 10% of phages remained unadsorbed, the true burst size will be underestimated by approximately 10%. At the same time, those same unadsorbed virions also contribute to the post-rise numerator. Subtracting Tfree from both corrects for this bias. Even small levels of unadsorbed phages (e.g., 1–2%) have negligible effect on results, but levels of 10% or more are meaningful and should always be corrected for.
Note on incorrect burst size formulas: Burst size is the ratio of post-rise to pre-lysis titers, not the difference divided by the pre-lysis titer. The latter formulation — sometimes encountered in the literature — subtracts 1 from the true burst size, an error that becomes biologically meaningful for small burst sizes. For example, a true burst size of 5 would be reported as 4.
The minimum latent period — also called the constant period — is defined as the time from the start of phage adsorption to the first lysis event across the infected bacterial population, observable as the first detected rise in titer above the pre-lysis baseline. The calculator estimates this in two stages:
If all rise-phase points fall within 110% of the pre-lysis mean — for instance if the rise was only partially captured and the data end before lysis is well established — the first rise-phase time point is used as a lower bound estimate and flagged as such. If no rise-phase data are entered at all, the latent period cannot be estimated and is reported as unavailable.
Important caveat on precision: The minimum latent period can only be stated with a precision equal to the interval between time points taken around the start of lysis. If time points are 5 minutes apart, the latent period can only be resolved to within a 5-minute window. Shorter intervals around the expected rise, as few as 1–2 minutes, substantially improve resolution. This calculator reports the bounding interval explicitly so that the user does not inadvertently claim greater precision than the data support.
The OSG curve is plotted as an interactive Chart.js scatter plot with connected line segments within each phase. Two display modes are available and can be toggled at any time:
The y-axis scale can be toggled between logarithmic (base-10, default) and linear. Log scale is strongly preferred for OSG data for two reasons: first, it makes pre-lysis variation visible — on a linear scale, small fluctuations around the low pre-lysis titer are compressed and invisible relative to the large post-rise plateau; second, the linear portion of the rise on a log scale can be used to draw a best-fit line whose intersection with the pre-lysis baseline provides an alternative, regression-based estimate of the minimum latent period (Adams, 1959).
Data points are color-coded by phase: blue = pre-lysis, orange = rise, green = post-rise, purple triangles = unadsorbed. Outlier-flagged points are excluded from the plot entirely, consistent with their exclusion from calculations.
The calculator automatically checks for a set of common OSG quality issues and displays warnings at the top of the results panel when they are detected:
These checks implement the core quality-control recommendations of Abedon (2025) and Adams (1959). They do not prevent the calculator from returning results — the user retains full discretion — but they ensure that potential problems are made explicit rather than hidden.
The Experiment Designer tab performs prospective calculations to help users plan their OSG protocol before conducting it. Given user-supplied starting parameters, it computes:
The Poisson MOI checker computes the expected distribution of phage adsorptions over bacteria using the Poisson probability mass function P(k) = e−λλk/k!, where λ is the MOI. It reports the fraction of bacteria that are uninfected (k = 0), singly infected (k = 1), and the fraction of infected bacteria that carry more than one phage (k ≥ 2 | k ≥ 1). At MOI = 0.1, only ~5% of infected bacteria are multiply infected; at MOI = 1, this rises to ~42%.
This calculator performs computations on data as entered by the user. It does not validate the underlying experimental design, correct for errors in dilution or plating, or replace the need for careful laboratory practice. In particular:
For full guidance on avoiding these and other common pitfalls, see Abedon (2025) and Hyman and Abedon (2009).
One-step growth (OSG) experiments — also called single-step growth — are the foundational assay for determining two key bacteriophage life-history characteristics: the latent period (minimum: the constant period) and the burst size. First systematized by Ellis and Delbrück (1939), OSG consists of following phage infective centers (plaque-forming units, PFUs) through three successive phases:
Burst size = (mean post-rise titer − unadsorbed virion titer) ÷ (mean pre-lysis titer − unadsorbed virion titer)
Minimum latent period (constant period) = time from start of adsorption to the first detected rise in titer.
For plaquing quantification advice, see:
A suite of free, browser-based phage biology (🔬) and phage therapy (💊) calculators by Stephen T. Abedon. All open in a new browser tab.