Related Experiment Video
Updated: Mar 5, 2026

Comparative Lesions Analysis Through a Targeted Sequencing Approach
Published on: November 5, 2019
SIApopr: a computational method to simulate evolutionary branching trees for analysis of tumor clonal evolution
Thomas O McDonald1, Franziska Michor1
1Department of Biostatistics and Computational Biology, Center for Cancer Evolution, Dana-Farber Cancer Institute, and Department of Biostatistics, Harvard School of Public Health, Boston, MA, USA.
Simulating Infinite-Allele populations (SIApopr) is a new R package that simulates clonal evolution and mutation emergence using fast C++ code. It offers a flexible framework for modeling stochastic branching processes in various scenarios.
Area of Science:
- Computational Biology
- Evolutionary Biology
- Genetics
Background:
- Stochastic branching processes are fundamental to modeling cell populations.
- Understanding clonal evolution and mutation dynamics is crucial in cancer research and evolutionary biology.
- Existing simulation tools may lack flexibility or computational efficiency for complex scenarios.
Purpose of the Study:
- To introduce SIApopr, an R package for simulating stochastic branching processes.
- To provide a flexible and efficient tool for modeling clonal evolution with driver and passenger mutations.
- To enable users to easily adapt or create custom simulation models.
Main Methods:
- The SIApopr package utilizes the Gillespie Stochastic Simulation Algorithm.
- It is implemented in C++ for enhanced computational speed.
- The package supports both time-homogeneous and inhomogeneous stochastic branching processes.
Main Results:
- SIApopr allows for the simulation of clonal evolution under the infinite-allele assumption.
- It accommodates a large number of cell types and diverse evolutionary scenarios.
- The software is designed for user-friendly modification and model creation.
Conclusions:
- SIApopr provides a powerful and flexible R package for simulating complex biological systems.
- Its efficient implementation facilitates the study of mutation dynamics and population evolution.
- The package empowers researchers to explore various evolutionary hypotheses through customizable models.
Related Concept Videos
Evolutionary Relationships through Genome Comparisons
Survival Tree
Building a Survival Tree
Constructing a...
Tumor Progression
Colon cancer is one of the best-documented examples of tumor progression. Early mutation in the APC gene in colon cells causes a small growth on the colon wall called a polyp. With time, this polyp grows into a benign, pre-cancerous tumor. Further...
Cancer Survival Analysis
Phylogenetic Trees
Applications of Molecular Taxonomy

