stochprofML: stochastic profiling using maximum likelihood estimation in R

BMC Bioinformatics. 2021 Mar 15;22(1):123. doi: 10.1186/s12859-021-03970-7.

Abstract

Background: Tissues are often heterogeneous in their single-cell molecular expression, and this can govern the regulation of cell fate. For the understanding of development and disease, it is important to quantify heterogeneity in a given tissue.

Results: We present the R package stochprofML which uses the maximum likelihood principle to parameterize heterogeneity from the cumulative expression of small random pools of cells. We evaluate the algorithm's performance in simulation studies and present further application opportunities.

Conclusion: Stochastic profiling outweighs the necessary demixing of mixed samples with a saving in experimental cost and effort and less measurement error. It offers possibilities for parameterizing heterogeneity, estimating underlying pool compositions and detecting differences between cell populations between samples.

Keywords: Cell-to-cell heterogeneity; Deconvolution; Gene expression; Maximum likelihood estimation; Mixture models; R; Stochastic profiling; StochprofML.

MeSH terms

  • Algorithms*
  • Cell Lineage
  • Computer Simulation
  • Humans
  • Likelihood Functions*
  • Stochastic Processes*