🔬 Multiplicity of Infection Calculator

MOIinput (Multiplicity of Addition) vs. MOIactual (Multiplicity of Adsorption)

by Stephen T. Abedon Ph.D. (abedon.1@osu.edu)

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

Jump to:   🔬 Calculator  |  📈 Explore  |  📖 Methodology  |  📚 Background  |  🧮 More Calculators

What is multiplicity of infection? Multiplicity of infection (MOI) is the ratio of adsorbed phages to phage-adsorbable bacteria, both as found within a specific volume. In practice the term is used in two very different ways. MOIinput — better called a multiplicity of addition — is simply the ratio of phages added to bacteria present, regardless of whether those phages ever adsorb. MOIactual, equivalently the multiplicity of adsorption (MOA), is the average number of phages that have actually adsorbed per bacterium after a given adsorption period. The two can differ by orders of magnitude, especially at low bacterial densities. This calculator predicts both, given phage titer, bacterial concentration, time, and the phage adsorption rate constant (k).

💡 Every MOA prediction here hinges on k. Don’t have a value? Estimate the phage adsorption rate constant from your own adsorption data with the Phage Adsorption Rate Calculator  — adsorption.phage.org.
To cite this tool: Abedon, S.T. (2026). Multiplicity of Infection Calculator. moi.phage.org  ·  DOI: 10.5281/zenodo.21115786

moi.phage.org  ·  Abedon’s Books  ·  DOI: 10.5281/zenodo.21115786

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

🔬 Calculate Multiplicity (MOIinput, MOA, MOIactual)

Enter values either as plain numbers (e.g. 10000000) or in scientific notation (e.g. 1e7 = 1 × 107). Keep your units consistent — concentrations as per mL, time and k both per minute.

Virions per mL. Defaults to 1 if blank, not a number, or ≤ 0.
Adsorbable bacteria per mL. Defaults to 1 if blank, not a number, or ≤ 0.
MOA needs t > 0. Leave blank or 0 for MOIinput only. Use a large t (e.g. 1e6) to force MOA → MOIinput.
Default 2.5 × 10−9 mL min−1 (Stent, 1963). Larger = faster adsorption. Switch units above and the value converts automatically; calculations always use mL min−1.
MOIinput = P0 / B
Non-depleting free phage:   MOA = k P0 t
Depleting free phage:   MOA = (P0 / B)(1 − ekBt)

📈 How MOA Builds Over Time

This plot uses the P0, B, and k values from the Calculator tab and traces predicted multiplicity of adsorption (MOA) as the adsorption period lengthens. The non-depleting curve assumes free phage stays fixed at P0; the depleting curve lets free phage fall as it is consumed. They track together early, then separate once an appreciable fraction of the phage pool has adsorbed.

Plots MOA from t = 0 to this value.

A worked example

In the calculator, set P0 = 1e7 /mL, B = 1e4 /mL, and t = 120 min (with default k). The input "MOI" is 1000, yet the actual MOI (MOA) is only about 3 — barely 0.3% of the added phages have found a host. Now raise the phage titer to P0 = 1e8 /mL: the ratio of MOA to MOIinput is unchanged, but MOA itself climbs from roughly 3 to about 30.

That tenfold jump is the practical argument behind a long-standing recommendation: for phage therapy, aim for titers on the order of 108 /mL in the vicinity of the target bacteria, whether reached by dosing alone or through phage population growth in situ. At low host densities, adding more phages does little unless their concentration is high enough to make adsorption efficient within a useful window of time. For more on phage therapy, see phage-therapy.org.

📖 Definitions and Formulas

MOIinput — the multiplicity of addition

The simplest and most commonly reported quantity is just the ratio of phages added to bacteria present:

MOIinput = P0 / B

It is time-independent and says nothing about whether adsorption has actually occurred. Because it can badly overstate the number of phages reaching each cell — particularly at low bacterial densities — it is more accurately described as a multiplicity of addition than a multiplicity of infection.

MOA = MOIactual — the multiplicity of adsorption

Phage adsorption to bacteria follows first-order kinetics with rate constant k. Free phage decline as P(t) = P0 ekBt, so the fraction of phages predicted to have adsorbed by time t is 1 − ekBt. The average number of phages adsorbed per bacterium — the MOA, equivalently MOIactual — can be framed two ways:

Free phage non-depleting (upper estimate):
MOA = k P0 t

Free phage depleting (lower, realistic estimate):
MOA = (P0 / B)(1 − ekBt)

The non-depleting form treats each bacterium as drawing from an inexhaustible phage pool, so adsorptions accumulate linearly in time. The depleting form conserves phages: the total adsorbed across the population, P0(1 − ekBt) per mL, divided among B bacteria per mL. When little of the pool has been consumed (small kBt) the two coincide, because 1 − ekBtkBt; as consumption grows, the non-depleting form sits above the depleting one. Real values may also exceed both once phages replicate in situ, which is why the term multiplicity of adsorption (MOA) — counting adsorption events rather than presumed adsorption or infections — is the more careful description.

From MOA to fraction of bacteria infected

If adsorptions are distributed randomly (Poisson) across bacteria with mean MOA, the predicted fraction of bacteria that adsorb at least one phage is:

fraction with ≥ 1 adsorption = 1 − e−MOA

For finer control over the full Poisson distribution — the fractions adsorbing exactly 0, 1, 2, … phages — see the Poisson Frequencies calculator.

Notes on units and edge cases

  • Concentrations are per mL; t and k are both per minute. Mixing minutes with hours, or mL with L, will produce wrong answers.
  • k defaults to 2.5 × 10−9 mL min−1 (Stent, 1963); it varies widely with phage, host, and conditions and must be defined to obtain a MOA.
  • If t ≤ 0 or is left blank, only MOIinput is returned. To force MOA toward MOIinput (i.e. essentially complete adsorption), use a large t such as 1 × 106.
  • This tool produces model predictions, not measurements; treat outputs as expected values under the stated assumptions.

📚 Background and Discussion

There are a number of issues tied to the definition of multiplicity of infection, ones that, in my opinion, have a hampering effect on certain aspects of phage research. The biggest problem appears to be confusion over the actual definition of MOI, together with how one should calculate MOI in its various guises.

This calculator allows not only the calculation of "actual" multiplicity of infection — MOIactual, the historically accurate definition — but also comparison with the truly problematic "input" multiplicity, MOIinput, which is better described as a multiplicity of addition.

I prefer the term MOAmultiplicity of adsorption — as a more accurate way of thinking about MOIactual. What we can measure and predict are adsorption events; whether each adsorption goes on to produce a productive infection is a separate question. The Explore tab walks through a worked example showing how MOIinput of 1000 can correspond to a MOA of only about 3, and why raising phage titer tenfold raises the MOA proportionally.

Two estimates, and why the truth lies between them

MOA is reported here in two ways, each shown only when t > 0: (i) assuming free phage concentration stays constant, and (ii) allowing free phage to decline as a consequence of adsorption to bacteria. In the latter case the number of adsorbable bacteria is not assumed to decline, only the virions. Because phage populations can also grow in situ, actual multiplicities of adsorption may eventually be found somewhere between these two approximations — or, ultimately, could be greater than either.

Why titer, not ratio, for dosing

For phage therapy and other biocontrol purposes it is desirable not to rely solely on MOI to describe what phage quantities have been applied. Bacterial densities can change between bacterial challenge and phage application, may not be easily determined immediately beforehand, and target populations may not be homogeneous in terms of phage access. Dosing is better described in terms of phage titers, volumes applied, and absolute numbers of phages delivered. The worked example makes the underlying reason concrete: at low host density, what determines whether phages reach their targets is their concentration, not the phage-to-bacterium ratio.

Related tools and terms

For discussion of multiplicity-related terminology, see multiplicity.phage.org. For phage adsorption theory and estimation of k, see adsorption.phage.org. For the underlying Poisson distribution of adsorptions across bacteria, see poisson.phage.org.

References

  • Abedon, S.T. (2016). Phage therapy dosing: The problem(s) with multiplicity of infection (MOI). Bacteriophage 6:e1220348. 10.1080/21597081.2016.1220348
  • Abedon, S.T. (2022). Further considerations on how to improve phage therapy experimentation, practice, and reporting: pharmacodynamic perspectives. PHAGE 3:98–111. 10.1089/phage.2022.0019
  • Hyman, P. and Abedon, S.T. (2009). Practical methods for determining phage growth parameters. Methods Mol. Biol. 501:175–202. PMID:19066822
  • Stent, G.S. (1963). Molecular Biology of Bacterial Viruses. W.H. Freeman, San Francisco. (Source of the default k = 2.5 × 10−9 mL min−1.)

🧮 Phage Biology, Phage Therapy, and Teaching Calculators

Loading calculators…
Multiplicity of Infection Calculator — phage.org — DOI: 10.5281/zenodo.21115786 — Version 2026.07.01