DIFFpop: a stochastic computational approach to simulate differentiation hierarchies with single cell barcoding

Bioinformatics. 2019 Oct 1;35(19):3849-3851. doi: 10.1093/bioinformatics/btz074.

Abstract

Summary: DIFFpop is an R package designed to simulate cellular differentiation hierarchies using either exponentially-expanding or fixed population sizes. The software includes functionalities to simulate clonal evolution due to the emergence of driver mutations under the infinite-allele assumption as well as options for simulation and analysis of single cell barcoding and labeling data. The software uses the Gillespie Stochastic Simulation Algorithm and a modification of expanding or fixed-size stochastic process models expanded to a large number of cell types and scenarios.

Availability and implementation: DIFFpop is available as an R-package along with vignettes on Github (https://github.com/ferlicjl/diffpop).

Supplementary information: Supplementary data are available at Bioinformatics online.

Publication types

  • Research Support, N.I.H., Extramural

MeSH terms

  • Algorithms*
  • Cell Differentiation
  • Clonal Evolution
  • Computational Biology
  • Single-Cell Analysis
  • Software*
  • Stochastic Processes