{
  "_id": "6ad74aec4b18b90089999ab0",
  "Package": "multinomialLogitMix",
  "Type": "Package",
  "Title": "Clustering Multinomial Count Data under the Presence of\nCovariates",
  "Version": "1.1",
  "Date": "2023-07-13",
  "Authors@R": "c(person(given = \"Panagiotis\",\nfamily = \"Papastamoulis\",\nemail = \"papapast@yahoo.gr\",\nrole = c( \"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0001-9468-7613\")))",
  "Maintainer": "Panagiotis Papastamoulis <papapast@yahoo.gr>",
  "Description": "Methods for model-based clustering of multinomial counts\nunder the presence of covariates using mixtures of multinomial\nlogit models, as implemented in Papastamoulis (2023)\n<DOI:10.1007/s11634-023-00547-5>. These models are estimated\nunder a frequentist as well as a Bayesian setup using the\nExpectation-Maximization algorithm and Markov chain Monte Carlo\nsampling (MCMC), respectively. The (unknown) number of clusters\nis selected according to the Integrated Completed Likelihood\ncriterion (for the frequentist model), and estimating the\nnumber of non-empty components using overfitting mixture models\nafter imposing suitable sparse prior assumptions on the mixing\nproportions (in the Bayesian case), see Rousseau and Mengersen\n(2011) <DOI:10.1111/j.1467-9868.2011.00781.x>. In the latter\ncase, various MCMC chains run in parallel and are allowed to\nswitch states. The final MCMC output is suitably post-processed\nin order to undo label switching using the Equivalence Classes\nRepresentatives (ECR) algorithm, as described in Papastamoulis\n(2016) <DOI:10.18637/jss.v069.c01>.",
  "License": "GPL-2",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-20 11:00:07 UTC",
    "User": "root"
  },
  "Author": "Panagiotis Papastamoulis [aut, cre]\n(<https://orcid.org/0000-0001-9468-7613>)",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2023-07-17 06:37:55 UTC",
  "RemoteUrl": "https://github.com/cran/multinomialLogitMix",
  "RemoteRef": "HEAD",
  "RemoteSha": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
  "_user": "cran",
  "_type": "src",
  "_file": "multinomialLogitMix_1.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/c57740d7cc9e69ace31133f2f3b18349b87fa52eb3930c00fe4c86275c449809",
  "_filesize": 205420,
  "_sha256": "c57740d7cc9e69ace31133f2f3b18349b87fa52eb3930c00fe4c86275c449809",
  "_expires": "2027-01-28T11:05:14.000Z",
  "_created": "2026-10-20T11:00:07.000Z",
  "_published": "2026-10-20T11:05:16.485Z",
  "_upstream": "https://github.com/cran/multinomialLogitMix",
  "_status": "success",
  "_maintainer": {
    "name": "Panagiotis Papastamoulis",
    "email": "papapast@yahoo.gr",
    "login": "mqbssppe",
    "uuid": 3490226,
    "orcid": "0000-0001-9468-7613"
  },
  "_jobs": [
    {
      "job": 118591582802,
      "time": 134,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12260635246"
    },
    {
      "job": 118591582713,
      "time": 124,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12260635207"
    },
    {
      "job": 118591582650,
      "time": 132,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12259493094"
    },
    {
      "job": 118591582721,
      "time": 121,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12259158493"
    },
    {
      "job": 118589727642,
      "time": 290,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12260280449"
    },
    {
      "job": 118591583094,
      "time": 98,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12259776228"
    },
    {
      "job": 118591582683,
      "time": 248,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12259448555"
    },
    {
      "job": 118591582640,
      "time": 193,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12260046231"
    },
    {
      "job": 118591582656,
      "time": 224,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12260151303"
    },
    {
      "job": 118591582751,
      "time": 138,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12259587836"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/39411341482",
  "_commit": {
    "id": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
    "author": "Panagiotis Papastamoulis <papapast@yahoo.gr>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.1\n",
    "time": 1689575875
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.8.3",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "doParallel",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "label.switching",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "coda",
      "role": "Imports"
    },
    {
      "package": "matrixStats",
      "role": "Imports"
    },
    {
      "package": "mvtnorm",
      "role": "Imports"
    },
    {
      "package": "RColorBrewer",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "mqbssppe",
      "count": 2,
      "uuid": 3490226
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 634,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 311,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/multinomialLogitMix"
  },
  "_searchresults": 0,
  "_topics": [
    "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/multinomialLogitMix.html"
  ],
  "_realowner": "mqbssppe",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2022-08-23"
    },
    {
      "version": "1.1",
      "date": "2023-07-17"
    }
  ],
  "_exports": [
    "dealWithLabelSwitching",
    "expected_complete_LL",
    "gibbs_mala_sampler",
    "gibbs_mala_sampler_ppt",
    "log_dirichlet_pdf",
    "log_mix_prior_derivative",
    "log_prior_mix",
    "mala_proposal",
    "mala_proposal_cpp",
    "mix_mnm_logistic",
    "mixLoglikelihood_GLM",
    "multinomial_logistic_EM",
    "multinomialLogitMix",
    "myDirichlet",
    "newton_raphson_mstep",
    "shakeEM_GLM",
    "simulate_multinomial_data",
    "splitEM_GLM"
  ],
  "_help": [
    {
      "page": "multinomialLogitMix-package",
      "title": "Clustering Multinomial Count Data under the Presence of Covariates",
      "topics": [
        "multinomialLogitMix-package"
      ]
    },
    {
      "page": "dealWithLabelSwitching",
      "title": "Post-process the generated MCMC sample in order to undo possible label switching.",
      "topics": [
        "dealWithLabelSwitching"
      ]
    },
    {
      "page": "expected_complete_LL",
      "title": "Expected complete LL",
      "topics": [
        "expected_complete_LL"
      ]
    },
    {
      "page": "gibbs_mala_sampler",
      "title": "The core of the Hybrid Gibbs/MALA MCMC sampler for the multinomial logit mixture.",
      "topics": [
        "gibbs_mala_sampler"
      ]
    },
    {
      "page": "gibbs_mala_sampler_ppt",
      "title": "Prior parallel tempering scheme of hybrid Gibbs/MALA MCMC samplers for the multinomial logit mixture.",
      "topics": [
        "gibbs_mala_sampler_ppt"
      ]
    },
    {
      "page": "log_dirichlet_pdf",
      "title": "Log-density function of the Dirichlet distribution",
      "topics": [
        "log_dirichlet_pdf"
      ]
    },
    {
      "page": "mala_proposal",
      "title": "Proposal mechanism of the MALA step.",
      "topics": [
        "log_mix_prior_derivative",
        "log_prior_mix",
        "mala_proposal",
        "mala_proposal_cpp"
      ]
    },
    {
      "page": "mix_mnm_logistic",
      "title": "EM algorithm",
      "topics": [
        "mix_mnm_logistic"
      ]
    },
    {
      "page": "mixLoglikelihood_GLM",
      "title": "Log-likelihood of the multinomial logit.",
      "topics": [
        "mixLoglikelihood_GLM"
      ]
    },
    {
      "page": "multinomial_logistic_EM",
      "title": "Part of the EM algorithm for multinomial logit mixture",
      "topics": [
        "multinomial_logistic_EM"
      ]
    },
    {
      "page": "multinomialLogitMix",
      "title": "Main function",
      "topics": [
        "multinomialLogitMix"
      ]
    },
    {
      "page": "myDirichlet",
      "title": "Simulate from the Dirichlet distribution",
      "topics": [
        "myDirichlet"
      ]
    },
    {
      "page": "newton_raphson_mstep",
      "title": "M-step of the EM algorithm",
      "topics": [
        "newton_raphson_mstep"
      ]
    },
    {
      "page": "shakeEM_GLM",
      "title": "Shake-small EM",
      "topics": [
        "shakeEM_GLM"
      ]
    },
    {
      "page": "simulate_multinomial_data",
      "title": "Synthetic data generator",
      "topics": [
        "simulate_multinomial_data"
      ]
    },
    {
      "page": "splitEM_GLM",
      "title": "Split-small EM scheme.",
      "topics": [
        "splitEM_GLM"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "coda",
    "codetools",
    "combinat",
    "cpp11",
    "doParallel",
    "farver",
    "foreach",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "iterators",
    "label.switching",
    "labeling",
    "lattice",
    "lifecycle",
    "lpSolve",
    "MASS",
    "matrixStats",
    "mvtnorm",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "rlang",
    "S7",
    "scales",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_sysdeps": [
    {
      "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"
    }
  ],
  "_score": 1,
  "_indexed": false,
  "_nocasepkg": "multinomiallogitmix",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://mqbssppe.r-universe.dev/multinomialLogitMix",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1",
      "date": "2026-10-20T11:02:33.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/421fd86a5d7db4dbd7f88d2f16f7e43ffe4c740de24d5b7cb70fdef58ee8e273",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39411341482"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1",
      "date": "2026-10-20T11:02:11.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/563a6357d4c1fa00c494652ea0c74fd68e916db485bf5b6146f75c17f013175b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39411341482"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1",
      "date": "2026-10-20T11:02:32.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/b191967a96307473523aef00208cfb49be2dec2b257330ac5e3ef3064a7f50ab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39411341482"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1",
      "date": "2026-10-20T11:02:24.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/83f6fd2b66b01c67a955d11b08423a21ba2f46e5c4c4935ea4cb1a8177bdd225",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39411341482"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1",
      "date": "2026-10-20T11:02:19.000Z",
      "arch": "emscripten",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/1ef4adcf5918a98fff95782987d98ce037befb0ce90fe06472289666041e6642",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39411341482"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1",
      "date": "2026-10-20T11:03:57.000Z",
      "arch": "aarch64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/76f84b03569b8f59cc1271c8243aebc8f0d4fdc32498a12d2da1a1408cd95c23",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39411341482"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1",
      "date": "2026-10-20T11:01:36.000Z",
      "arch": "x86_64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/cb0526b776f75c1ebf92f1f075db5d9b7a0f27aa5f761fc376ecc4099bd1a343",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39411341482"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1",
      "date": "2026-10-20T11:03:40.000Z",
      "arch": "aarch64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/8597bc191f2c8d8a74e1c5cef1676e5eb4462fc068668553d53abb1a9a77f72e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39411341482"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1",
      "date": "2026-10-20T11:01:48.000Z",
      "arch": "x86_64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/9820c528c758bfc515cb4db3314cad34395d5c61a602142e121a84e407421907",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/39411341482"
    }
  ]
}