Skip to content

Binomial and Beta-Binomial mixture models for counts data.

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
LICENSE.md
Notifications You must be signed in to change notification settings

caravagnalab/BMix

Repository files navigation

BMix

R-CMD-check pkgdown Lifecycle: maturing

BMix provides univariate Binomial and Beta-Binomial mixture models. Count-based mixtures can be used in a variety of settings, for instance to model genome sequencing data of somatic mutations in cancer. BMix fits these mixtures by maximum likelihood exploiting the Expectation Maximization algorithm. Model selection for the number of mixture components is by the Integrated Classification Likelihood, an extension of the Bayesian Information Criterion that includes the entropy of the latent variables.

Citation

If you use BMix, please cite:

  • G. Caravagna, T. Heide, M.J. Williams, L. Zapata, D. Nichol, K. Chkhaidze, W. Cross, G.D. Cresswell, B. Werner, A. Acar, L. Chesler, C.P. Barnes, G. Sanguinetti, T.A. Graham, A. Sottoriva. Subclonal reconstruction of tumors by using machine learning and population genetics. Nature Genetics 52, 898–907 (2020).

Help and support


Installation

You can install the released version of BMix from GitHub with:

# install.packages("devtools")
devtools::install_github("caravagnalab/BMix")

Copyright and contacts

Giulio Caravagna. Cancer Data Science (CDS) Laboratory.