Viral Mutation Rate Calculator

Model mutation dynamics using counts, sites, and timelines. Compare per‑replication and per‑year rates fast. Export results for lab notes.

Calculator inputs

Used only in exports.
Pick the definition matching your study design.
Use nucleotide sites for RNA/DNA viruses.
Callable sites; overrides callable fraction if set.
If effective sites missing, uses genome × fraction.
Quality indicator, not in formulas by default.
De novo mutations across replications.
Total replication rounds or passages.
Used for scaling in time-based modes.
Uses z-scores: 1.645, 1.96, 2.576.

Formula used

This tool supports three common rate definitions. It uses an effective site count Leff to account for callable regions.

Per site per replication
μ = k / (Leff × N)
k = observed mutations, N = replication cycles.
Per site per day
r = k / (Leff × days × (n − 1))
n = sequences compared; conservative independence scaling.
Per site per year
r = k / (Leff × years × (n − 1))
Genome-wide conversion multiplies by genome length.

Confidence interval is an approximation: compute k ± z√k, clamp at zero, then divide by the same denominator.

How to use this calculator

  1. Select a calculation mode that matches your study design.
  2. Enter genome length and, if known, effective callable sites.
  3. Provide observed mutation or substitution counts from your analysis.
  4. Add replication cycles or sampling time, depending on mode.
  5. Submit to view the rate and its approximate confidence interval.
  6. Use CSV or PDF export for notes, sharing, or documentation.

Example data table

Sample values to understand inputs and outputs.

Scenario Genome length Effective sites Count (k) Time / Cycles Output unit
Passage experiment 30,000 28,500 42 N = 120 per site per replication
Short sampling window 9,600 9,200 18 days = 21, n = 8 per site per day
Long-term surveillance 19,000 18,000 210 years = 2.0, n = 20 per site per year

FAQs

1) What is the difference between mutation and substitution?

Mutations are newly generated changes. Substitutions are mutations that become fixed in sampled lineages. Time-based rates often use substitutions measured between sequences.

2) Which mode should I use for lab passage experiments?

Use “per site per replication” when you know replication cycles or passages. It links observed mutations directly to replication events and is common for controlled experiments.

3) Why do you ask for effective sites or callable fraction?

Not all positions are reliably observed. Effective sites adjust the denominator to callable regions, reducing underestimation when low-quality or masked sites are excluded.

4) How is the confidence interval calculated?

The tool uses a simple Poisson normal approximation on the observed count. It computes k ± z√k, clamps at zero, and divides by the same denominator used for the rate.

5) What does the sequences compared scaling do?

In time-based modes, the calculator conservatively scales by (n − 1). This reduces overconfidence when multiple sequences are not fully independent pairwise comparisons.

6) Can I compare rates across different viruses?

Yes, but ensure comparable definitions, sampling windows, and quality filters. A per-site rate helps normalize for genome size, while genome-wide conversions aid practical interpretation.

7) What are common sources of bias in mutation-rate estimates?

Low coverage, selection, bottlenecks, sequencing errors, and inconsistent site masking can skew counts. Using clear filtering rules and reporting effective sites improves reproducibility.

Related Calculators

Viral Load CalculatorVirus Growth RateInfection Rate EstimatorViral Replication TimeViral Clearance TimeTransmission Risk CalculatorViral Titer CalculatorViral Shedding DurationInfectious Dose CalculatorGenome Copy Number

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.