nrMCmix: Non-Reversible Markov Chains for Bayesian Mixture Models

Provides Bayesian inference for finite and infinite mixture models using Markov chain Monte Carlo (MCMC) methods. Supports Gaussian, multivariate Gaussian, Poisson, Binomial, and multivariate Bernoulli mixture kernels with different covariance structures and flexible prior specifications. Provides tools for data generation, posterior density evaluation, clustering and similarity analysis, and advanced MCMC sampling strategies, including reversible and non-reversible samplers: Ascolani et al. (2026) <doi:10.48550/arXiv.2510.03226>, informed proposals: Zanella (2020) <doi:10.1080/01621459.2019.1585255>, collapsed Gibbs sampling: Diebolt and Robert (1994) <doi:10.1111/j.2517-6161.1994.tb01985.x>, and split-and-merge samplers: Dahl and Newcomb (2021) <doi:10.1080/00949655.2021.1998502>.

Version: 0.3
Depends: R (≥ 4.1.0)
Imports: base, coda, graphics, grDevices, fields, ggplot2, salso, Rcpp (≥ 1.0.12), Rdpack, stats
LinkingTo: Rcpp, RcppArmadillo
Suggests: knitr, rmarkdown, bmixture, datasets
Published: 2026-10-22
DOI: 10.32614/CRAN.package.nrMCmix (may not be active yet)
Author: Filippo Ascolani ORCID iD [aut], Paolo Manildo ORCID iD [aut, cre], Giacomo Zanella ORCID iD [aut]
Maintainer: Paolo Manildo <paolo.manildo at studenti.unipd.it>
License: MIT + file LICENSE
NeedsCompilation: yes
CRAN checks: nrMCmix results

Documentation:

Reference manual: nrMCmix.html , nrMCmix.pdf
Vignettes: Introduction to the nrMCmix package (source, R code)

Downloads:

Package source: nrMCmix_0.3.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): nrMCmix_0.3.tgz, r-oldrel (arm64): nrMCmix_0.3.tgz, r-release (x86_64): nrMCmix_0.3.tgz, r-oldrel (x86_64): nrMCmix_0.3.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=nrMCmix to link to this page.