{
  "_id": "6ada2f3ddd3792e77323876f",
  "Package": "nrMCmix",
  "Type": "Package",
  "Title": "Non-Reversible Markov Chains for Bayesian Mixture Models",
  "Version": "0.3",
  "Date": "2026-10-13",
  "Authors@R": "c(person(\"Filippo\", \"Ascolani\",\nemail = \"filippo.ascolani@duke.edu\",\nrole = \"aut\",\ncomment = c(ORCID = \"0009-0009-3899-8877\")),\nperson(\"Paolo\", \"Manildo\",\nemail = \"paolo.manildo@studenti.unipd.it\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0009-0006-7056-7012\")),\nperson(\"Giacomo\", \"Zanella\",\nemail = \"giacomo.zanella@unibocconi.it\",\nrole = \"aut\",\ncomment = c(ORCID = \"0000-0001-6727-9884\")))",
  "Description": "Provides Bayesian inference for finite and infinite\nmixture models using Markov chain Monte Carlo (MCMC) methods.\nSupports Gaussian, multivariate Gaussian, Poisson, Binomial,\nand multivariate Bernoulli mixture kernels with different\ncovariance structures and flexible prior specifications.\nProvides tools for data generation, posterior density\nevaluation, clustering and similarity analysis, and advanced\nMCMC sampling strategies, including reversible and\nnon-reversible samplers: Ascolani et al. (2026)\n<doi:10.48550/arXiv.2510.03226>, informed proposals: Zanella\n(2020) <doi:10.1080/01621459.2019.1585255>, collapsed Gibbs\nsampling: Diebolt and Robert (1994)\n<doi:10.1111/j.2517-6161.1994.tb01985.x>, and split-and-merge\nsamplers: Dahl and Newcomb (2021)\n<doi:10.1080/00949655.2021.1998502>.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RdMacros": "Rdpack",
  "RoxygenNote": "7.3.1",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-22 15:38:16 UTC",
    "User": "root"
  },
  "Author": "Filippo Ascolani [aut] (ORCID:\n<https://orcid.org/0009-0009-3899-8877>), Paolo Manildo [aut,\ncre] (ORCID: <https://orcid.org/0009-0006-7056-7012>), Giacomo\nZanella [aut] (ORCID: <https://orcid.org/0000-0001-6727-9884>)",
  "Maintainer": "Paolo Manildo <paolo.manildo@studenti.unipd.it>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-10-22 15:24:36 UTC",
  "RemoteUrl": "https://github.com/cran/nrMCmix",
  "RemoteRef": "HEAD",
  "RemoteSha": "4c7dcc5d817d6c702b24c3e6e49f0dbf9e9fb6dc",
  "_user": "cran",
  "_type": "src",
  "_file": "nrMCmix_0.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/4f82d789a6e3ebdaab48207b196b94546a37bd3450f92fcd01c827f67b05ebe1",
  "_filesize": 1326352,
  "_sha256": "4f82d789a6e3ebdaab48207b196b94546a37bd3450f92fcd01c827f67b05ebe1",
  "_expires": "2027-01-30T15:43:55.000Z",
  "_created": "2026-10-22T15:38:16.000Z",
  "_published": "2026-10-22T15:43:57.777Z",
  "_upstream": "https://github.com/cran/nrMCmix",
  "_status": "success",
  "_maintainer": {
    "name": "Paolo Manildo",
    "email": "paolo.manildo@studenti.unipd.it",
    "orcid": "0009-0006-7056-7012"
  },
  "_jobs": [
    {
      "job": 119922309646,
      "time": 155,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12437943208"
    },
    {
      "job": 119922309633,
      "time": 165,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12437933091"
    },
    {
      "job": 119922310160,
      "time": 135,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12438027886"
    },
    {
      "job": 119922309753,
      "time": 168,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12437523236"
    },
    {
      "job": 119919231877,
      "time": 335,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12437908316"
    },
    {
      "job": 119922309515,
      "time": 138,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12437789134"
    },
    {
      "job": 119922309545,
      "time": 251,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12438302494"
    },
    {
      "job": 119922309634,
      "time": 198,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12437064673"
    },
    {
      "job": 119922309584,
      "time": 256,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12437009491"
    },
    {
      "job": 119922309587,
      "time": 210,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12437799376"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/39805938803",
  "_commit": {
    "id": "4c7dcc5d817d6c702b24c3e6e49f0dbf9e9fb6dc",
    "author": "Paolo Manildo <paolo.manildo@studenti.unipd.it>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.3\n",
    "time": 1792682676
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "base",
      "role": "Imports"
    },
    {
      "package": "coda",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "fields",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "salso",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.12",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "bmixture",
      "role": "Suggests"
    },
    {
      "package": "datasets",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-43",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.3",
      "date": "2026-10-22"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 634,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/nrMCmix"
  },
  "_searchresults": 0,
  "_topics": [
    "openblas",
    "cpp",
    "openmp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/nrMCmix.html",
    "LICENSE"
  ],
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.3",
      "date": "2026-10-22"
    }
  ],
  "_exports": [
    "compute_similarity_matrix",
    "extract_params",
    "generate_data",
    "nrMCmix",
    "plot.nrMCmix",
    "posterior_density1",
    "posterior_density2",
    "print.nrMCmix",
    "print.summary.nrMCmix",
    "priorK",
    "specify_model",
    "specify_sampler",
    "summary.nrMCmix"
  ],
  "_help": [
    {
      "page": "nrMCmix-package",
      "title": "Non-Reversible Markov Chains for Bayesian Mixture Models",
      "topics": [
        "nrMCmix-package"
      ]
    },
    {
      "page": "compute_similarity_matrix",
      "title": "Compute the posterior similarity matrix",
      "topics": [
        "compute_similarity_matrix"
      ]
    },
    {
      "page": "extract_params",
      "title": "Extract a Parameter from a 'nrMCmix' object.",
      "topics": [
        "extract_params"
      ]
    },
    {
      "page": "generate_data",
      "title": "Simulate data from a Bayesian mixture-model generative process.",
      "topics": [
        "generate_data"
      ]
    },
    {
      "page": "nrMCmix",
      "title": "MCMC inference for Bayesian mixture models",
      "topics": [
        "nrMCmix"
      ]
    },
    {
      "page": "plot.nrMCmix",
      "title": "Plot diagnostics for an 'nrMCmix' model",
      "topics": [
        "plot.nrMCmix"
      ]
    },
    {
      "page": "posterior_density1",
      "title": "Evaluate the posterior predictive density",
      "topics": [
        "posterior_density1"
      ]
    },
    {
      "page": "posterior_density2",
      "title": "Evaluate the bivariate posterior predictive density",
      "topics": [
        "posterior_density2"
      ]
    },
    {
      "page": "print.nrMCmix",
      "title": "Print an 'nrMCmix' model fit",
      "topics": [
        "print.nrMCmix"
      ]
    },
    {
      "page": "print.summary.nrMCmix",
      "title": "Print an 'nrMCmix' model summary",
      "topics": [
        "print.summary.nrMCmix"
      ]
    },
    {
      "page": "priorK",
      "title": "Prior distribution of the number of clusters",
      "topics": [
        "priorK"
      ]
    },
    {
      "page": "specify_model",
      "title": "Specify the model and prior distributions",
      "topics": [
        "specify_model"
      ]
    },
    {
      "page": "specify_sampler",
      "title": "Specify the sampling algorithm",
      "topics": [
        "specify_sampler"
      ]
    },
    {
      "page": "summary.nrMCmix",
      "title": "Summarize an nrMCmix model fit",
      "topics": [
        "summary.nrMCmix"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "coda",
    "cpp11",
    "dotCall64",
    "farver",
    "fields",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "maps",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "Rdpack",
    "rlang",
    "S7",
    "salso",
    "scales",
    "spam",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "liblapack",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_vignettes": [
    {
      "source": "intro2nrMCmix.Rmd",
      "filename": "intro2nrMCmix.html",
      "title": "Introduction to the nrMCmix package",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "How the package works",
        "Model specification through the specify_model function",
        "Data generation with the generate_data function",
        "Sampler specification throuth the specify_sampler function",
        "MCMC inference using the nrMCmix function",
        "Posterior summaries with the functions print, summary and plot",
        "Practical examples",
        "Galaxy dataset",
        "Iris dataset",
        "Simulated dataset",
        "Bibliography"
      ],
      "created": "2026-10-22 15:24:36",
      "modified": "2026-10-22 15:24:36",
      "commits": 1
    }
  ],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "nrmcmix",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3",
      "date": "2026-10-22T15:40:47.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "4c7dcc5d817d6c702b24c3e6e49f0dbf9e9fb6dc",
      "fileid": "https://r2.ropensci.org/13f045d4507fc5640272e2919ba3fa42a3c9f262ce1e19bfaac771b641a7cea0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39805938803"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3",
      "date": "2026-10-22T15:41:05.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "4c7dcc5d817d6c702b24c3e6e49f0dbf9e9fb6dc",
      "fileid": "https://r2.ropensci.org/d5267d40154378f5c2ff58dc4478c19893233af6c6925a93519d6d8dac80ed6b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39805938803"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.3",
      "date": "2026-10-22T15:40:35.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "4c7dcc5d817d6c702b24c3e6e49f0dbf9e9fb6dc",
      "fileid": "https://r2.ropensci.org/ce2ee31f90f9bba3af8513e5014609019b37564817ac1e0b12884cf04b4f8752",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39805938803"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.3",
      "date": "2026-10-22T15:40:57.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "4c7dcc5d817d6c702b24c3e6e49f0dbf9e9fb6dc",
      "fileid": "https://r2.ropensci.org/1e58c17951c922801e0b002abfb0dd47ff5678cd122ca67dc22832fb56e8ddca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39805938803"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3",
      "date": "2026-10-22T15:41:12.000Z",
      "arch": "emscripten",
      "commit": "4c7dcc5d817d6c702b24c3e6e49f0dbf9e9fb6dc",
      "fileid": "https://r2.ropensci.org/b26e7c2ec1e28f09fa042fcb34084325c93fc3cb1a7e095bc65b56b939bbf57e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39805938803"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3",
      "date": "2026-10-22T15:42:18.000Z",
      "arch": "aarch64",
      "commit": "4c7dcc5d817d6c702b24c3e6e49f0dbf9e9fb6dc",
      "fileid": "https://r2.ropensci.org/f7ba01b53b11a561daaa2da594e629877b9547a6dbb662cad37ff870c39bd3b0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39805938803"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3",
      "date": "2026-10-22T15:40:08.000Z",
      "arch": "x86_64",
      "commit": "4c7dcc5d817d6c702b24c3e6e49f0dbf9e9fb6dc",
      "fileid": "https://r2.ropensci.org/c8771ed3e3aea2f5c73544d2252ce58cc1f63d1fd4576f9f8edfbfe81a183f30",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39805938803"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.3",
      "date": "2026-10-22T15:42:28.000Z",
      "arch": "aarch64",
      "commit": "4c7dcc5d817d6c702b24c3e6e49f0dbf9e9fb6dc",
      "fileid": "https://r2.ropensci.org/e5932d4aba834e152fa71e3592b7e9582c7bff05a8360e858f805507e6ecdd4b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39805938803"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.3",
      "date": "2026-10-22T15:40:24.000Z",
      "arch": "x86_64",
      "commit": "4c7dcc5d817d6c702b24c3e6e49f0dbf9e9fb6dc",
      "fileid": "https://r2.ropensci.org/f8dfd07e9962e2f123d2bb5ae739c432e41e42b6e97511d422b837140836b33f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39805938803"
    }
  ]
}