Bioinformatics and Biology Insights

CellTrans: An R Package to Quantify Stochastic Cell State Transitions

Submit a Paper

Bioinformatics and Biology Insights 2017:11 1177932217712241

Original Research

Published on 16 Jun 2017

DOI: 10.1177/1177932217712241

Further metadata provided in PDF

Sign up for email alerts to receive notifications of new articles published in Bioinformatics and Biology Insights


Many normal and cancerous cell lines exhibit a stable composition of cells in distinct states which can, e.g., be defined on the basis of cell surface markers. There is evidence that such an equilibrium is associated with stochastic transitions between distinct states. Quantifying these transitions has the potential to better understand cell lineage compositions. We introduce CellTrans, an R package to quantify stochastic cell state transitions from cell state proportion data from fluorescence-activated cell sorting and flow cytometry experiments. The R package is based on a mathematical model in which cell state alterations occur due to stochastic transitions between distinct cell states whose rates only depend on the current state of a cell. CellTrans is an automated tool for estimating the underlying transition probabilities from appropriately prepared data. We point out potential analytical challenges in the quantification of these cell transitions and explain how CellTrans handles them. The applicability of CellTrans is demonstrated on publicly available data on the evolution of cell state compositions in cancer cell lines. We show that CellTrans can be used to (1) infer the transition probabilities between different cell states, (2) predict cell line compositions at a certain time, (3) predict equilibrium cell state compositions, and (4) estimate the time needed to reach this equilibrium. We provide an implementation of CellTrans in R, freely available via GitHub (




XML   (164.34 KB XML FORMAT)

Supplementary Files 2   (837.83 KB ZIP FORMAT)

BibTex citation   (BIBDESK, LATEX)

Quick Links

New article and journal news notification services