OncoSimulR

OncoSimulR simulates forward population genetic processes in asexual populations to model cancer progression via sequential accumulation and order-restricted dependencies of driver and passenger mutations.


Key Features:

  • Simulation of Cancer Progression: Simulates sequential accumulation of mutations within tumors and models dependencies (order restrictions) among mutations.
  • Oncogenetic Trees: Simulates random Directed Acyclic Graphs (DAGs) akin to Oncogenetic Trees to model evolutionary pathways and identify order restrictions, with a limitation in capturing dependencies that require conjunctions of multiple mutations.
  • Conjunctive Bayesian Networks and Progression Networks: Supports simulations using Conjunctive Bayesian Networks and Progression Networks as alternative frameworks for tumor evolution.
  • Simulation Plotting and Sampling: Plots and samples single or multiple simulation realizations, including single-cell sampling and visualization of true phylogenetic relationships among clones.
  • Impact of Sampling Strategies: Enables exploration of sampling at different disease stages versus final-stage sampling to assess effects on detection of order restrictions.
  • Incorporation of Passenger Mutations: Simulates passenger mutations alongside driver mutations to reflect their prevalence and evaluate challenges in filtering passengers when inferring order restrictions.

Scientific Applications:

  • Cancer genomics and evolutionary biology: Facilitates simulation-based studies of tumor evolution to identify critical mutation sequences relevant to therapy and diagnosis.
  • Method benchmarking and inference evaluation: Assesses performance of inferential methods for order restrictions under scenarios that include driver and passenger mutations.
  • Experimental design and sampling evaluation: Informs design and interpretation of cross-sectional and single-cell sampling schemes by modeling the impact of different sampling strategies.

Methodology:

Simulates forward population genetic processes in asexual populations using evolutionary models that embed assumptions about mutation order restrictions and driver/passenger status, generates random DAGs (Oncogenetic Trees), implements Conjunctive Bayesian Networks and Progression Networks, and produces sampling and plotting outputs including single-cell realizations and true clone phylogenies.

Topics

Collections

Details

License:
GPL-3.0
Tool Type:
command-line tool, library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
1/17/2017
Last Updated:
1/11/2019

Operations

Publications

Diaz-Uriarte R. Identifying restrictions in the order of accumulation of mutations during tumor progression: effects of passengers, evolutionary models, and sampling. BMC Bioinformatics. 2015;16(1). doi:10.1186/s12859-015-0466-7. PMID:25879190. PMCID:PMC4339747.

Documentation

Downloads

Links