# ViralBottleneck: an R package for estimating viral transmission bottlenecks from deep sequencing data using multiple methods

**Authors:** Bowen Zheng, Paul C D Johnson, Joseph Hughes

PMC · DOI: 10.1093/ve/veaf071 · Virus Evolution · 2025-09-19

## TL;DR

This paper introduces ViralBottleneck, an R package that helps estimate how many viruses are transmitted between hosts using multiple methods.

## Contribution

The novel contribution is an R package that unifies six methods for estimating viral transmission bottlenecks and demonstrates their variability.

## Key findings

- The package integrates six established methods for bottleneck estimation.
- Results show significant variation in bottleneck size estimates depending on the method used.

## Abstract

Acute viral infections pose significant public health challenges. Since viral evolution, immune escape, and infection severity are influenced by how viruses spread between hosts, understanding transmission bottlenecks is crucial for predicting disease dynamics and developing effective control strategies. Transmission bottlenecks reduce viral population size and genetic diversity as the virus spreads to new hosts. Bottleneck size, defined as the number of viral individuals successfully establishing infection in a new host, varies across transmission events and can influence disease emergence and virus evolution. In this study, we introduce ViralBottleneck, an R package integrating six established methods for estimating transmission bottleneck size: the presence–absence method, Kullback–Leibler (KL) method, binomial method, two versions of the beta-binomial method, and the Wright–Fisher method. We demonstrate the package’s functionality using simulated datasets generated with SANTA-Sim under different scenarios with known bottleneck sizes. Our results reveal considerable variation in estimates across methods, highlighting the impact of methodological choice on bottleneck size estimation. The code and associated tutorial are available at https://github.com/BowenArchaman/ViralBottleneck.

## Full-text entities

- **Diseases:** infection (MESH:D007239), viral infections (MESH:D014777)

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/PMC12516950/full.md

## Figures

7 figures with captions in the complete paper: https://tomesphere.com/paper/PMC12516950/full.md

## References

31 references — full list in the complete paper: https://tomesphere.com/paper/PMC12516950/full.md

---
Source: https://tomesphere.com/paper/PMC12516950