{
  "_id": "6acdf0c1a14063b82c3ad4c4",
  "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-13 08:40:59 UTC",
    "User": "root"
  },
  "Author": "Panagiotis Papastamoulis [aut, cre]\n(<https://orcid.org/0000-0001-9468-7613>)",
  "Repository": "https://mqbssppe.r-universe.dev",
  "Date/Publication": "2023-07-17 06:37:55 UTC",
  "RemoteUrl": "https://github.com/cran/multinomialLogitMix",
  "RemoteRef": "HEAD",
  "RemoteSha": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
  "_user": "mqbssppe",
  "_type": "src",
  "_file": "multinomialLogitMix_1.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/007d17f26bcc068aa84990a1e3f83929d583698f270feeea1d8d130edc16e265",
  "_filesize": 205409,
  "_sha256": "007d17f26bcc068aa84990a1e3f83929d583698f270feeea1d8d130edc16e265",
  "_expires": "2027-01-21T08:50:07.000Z",
  "_created": "2026-10-13T08:40:59.000Z",
  "_published": "2026-10-13T08:50:09.727Z",
  "_buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 115207645358,
      "time": 148,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11799360623"
    },
    {
      "job": 115207645479,
      "time": 156,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11798269544"
    },
    {
      "job": 115207645503,
      "time": 139,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11798952626"
    },
    {
      "job": 115207645555,
      "time": 119,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11798434264"
    },
    {
      "job": 115207645381,
      "time": 119,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11798973725"
    },
    {
      "job": 115207645422,
      "time": 203,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11799760266"
    },
    {
      "job": 115207645510,
      "time": 118,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11799018579"
    },
    {
      "job": 115207645590,
      "time": 255,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11798933639"
    },
    {
      "job": 115206478277,
      "time": 172,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11799091564"
    },
    {
      "job": 115207645329,
      "time": 105,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11799256043"
    },
    {
      "job": 115207645549,
      "time": 237,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11799211784"
    },
    {
      "job": 115207645524,
      "time": 179,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11799047413"
    },
    {
      "job": 115207645409,
      "time": 117,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11798069819"
    },
    {
      "job": 115207645478,
      "time": 202,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11799047507"
    },
    {
      "job": 115207645657,
      "time": 127,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11798124764"
    }
  ],
  "_upstream": "https://github.com/cran/multinomialLogitMix",
  "_commit": {
    "id": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
    "author": "Panagiotis Papastamoulis <papapast@yahoo.gr>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.1\n",
    "time": 1689575875
  },
  "_maintainer": {
    "name": "Panagiotis Papastamoulis",
    "email": "papapast@yahoo.gr",
    "login": "mqbssppe",
    "description": "",
    "uuid": 3490226,
    "orcid": "0000-0001-9468-7613"
  },
  "_distro": "resolute",
  "_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": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "mqbssppe",
      "count": 2,
      "uuid": 3490226
    }
  ],
  "_userbio": {
    "uuid": 3490226,
    "type": "user",
    "name": "Panagiotis Papastamoulis",
    "followers": 4
  },
  "_downloads": {
    "count": 295,
    "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": true,
  "_nocasepkg": "multinomiallogitmix",
  "_universes": [
    "mqbssppe"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1",
      "date": "2026-10-13T08:43:25.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/609d588f127a3a0fd0906bb28f67352d89d4f677ea3f09215af1887dc2bb97ec",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1",
      "date": "2026-10-13T08:43:33.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/eab5c00935c5dbd2edc44a2149feed2a6981ad2119424615e9c06ac071de43b9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1",
      "date": "2026-10-13T08:43:20.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/302d242bea99a1cd1937d7e90b496b7e6eeb747450a0cf05b7363621947f9993",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1",
      "date": "2026-10-13T08:42:53.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/e463d89c636766728b9780b6c108c00f3301bea6556165321013cd41a14d338d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1",
      "date": "2026-10-13T08:48:35.000Z",
      "arch": "aarch64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/46dea37215eed75c86c9b6b559fb095a01acf5fc1ce6c4f6ddc4cd32aed950bf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1",
      "date": "2026-10-13T08:44:34.000Z",
      "arch": "x86_64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/43d03ba7179f80ebca841c0dd7dd7ece21ac064729ef97118a3f69ec1db285e2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1",
      "date": "2026-10-13T08:49:10.000Z",
      "arch": "aarch64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/070676157d530972ef713051ba17c48f0aa30e54917ed999b38f415ea55d54f6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1",
      "date": "2026-10-13T08:47:00.000Z",
      "arch": "x86_64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/61576a03aa20ab0a00a296eaf1fbc69d517acbabf59434b1ebb87ee08d7a1133",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1",
      "date": "2026-10-13T08:43:03.000Z",
      "arch": "emscripten",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/38ea7e7f2765295ea67e25e22d74eb2977a6cfb3b56e1cd461675b0bb9dfa3c5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1",
      "date": "2026-10-13T08:44:31.000Z",
      "arch": "aarch64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/0e4595de947081123f02ffdac6fd2d95c07014971a885f416095592f34d2a0ed",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1",
      "date": "2026-10-13T08:42:30.000Z",
      "arch": "x86_64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/871009144bfe6acef30982debfc685ad754e84be5fd60ae2e45b909f830d9136",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1",
      "date": "2026-10-13T08:42:15.000Z",
      "arch": "x86_64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/bb63cd32388d4b1963c0305b759961996e414262f3b8c829c41d1f4970df906b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1",
      "date": "2026-10-13T08:43:59.000Z",
      "arch": "aarch64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/5fabe717c93ff6bfe70560dcd1650b47781f3b0de15b57cad69e9177a74bdb39",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1",
      "date": "2026-10-13T08:42:33.000Z",
      "arch": "x86_64",
      "commit": "91a3e35ac2777aebcf9ff1c7fb83ef09728a901c",
      "fileid": "https://r2.ropensci.org/e63375ba0c8236be768948186a8835e008055ac778b4f587aa4fd14bbea8c325",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/38370606696"
    }
  ]
}