{
  "_id": "6a1884d7acfb0bcc41dc32c5",
  "Package": "klue",
  "Type": "Package",
  "Title": "Hybrid Machine Learning and Random-Utility Workflow for Latent\nClass Multinomial Logit Model Specification",
  "Version": "0.6.3",
  "Authors@R": "person(\"Oliver\", \"Frings\",\nemail = \"oliver.frings@agroparistech.fr\",\nrole = c(\"aut\", \"cre\"))",
  "Author": "Oliver Frings [aut, cre]",
  "Maintainer": "Oliver Frings <oliver.frings@agroparistech.fr>",
  "Description": "Implements the three-step workflow from Frings (2026,\nworking paper) for specifying latent class multinomial logit\n(LCMNL) models. The maximum-likelihood multi-start is\ninitialised from six clusterings of respondents'\nrevealed-preference signatures (k-means, Gaussian mixture,\nhierarchical clustering with Ward, complete, and average\nlinkage, and partitioning around medoids); LCMNL is estimated\nacross a user-specified range of class counts; and a mixed\nmultinomial logit (MMNL) benchmark is reported alongside BIC,\nAIC, ICL, and a classification-entropy diagnostic. Accepts\nlong- or wide-format discrete-choice data with optional\navailability columns. Validated against five public reference\ndatasets (Vittel, Apollo mode and route choice, Electricity,\nSwissmetro). Wraps the 'apollo' package for maximum-likelihood\nestimation.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/o-frings/klue",
  "BugReports": "https://github.com/o-frings/klue/issues",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.0",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://o-frings.r-universe.dev",
  "Date/Publication": "2026-05-28 17:33:25 UTC",
  "RemoteUrl": "https://github.com/o-frings/klue",
  "RemoteRef": "main",
  "RemoteSha": "6ec0a5dc345dfb6786ab0e1ee8a986b5ac652571",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-28 18:05:47 UTC",
    "User": "root"
  },
  "MD5sum": "9e61c2c896660595c46f8b9c4f20a5aa",
  "_user": "o-frings",
  "_type": "src",
  "_file": "klue_0.6.3.tar.gz",
  "_fileid": "a4287524bfec408bdddc770afaf2356183c7586cadd0251222c1043fd344b29e",
  "_filesize": 221260,
  "_sha256": "a4287524bfec408bdddc770afaf2356183c7586cadd0251222c1043fd344b29e",
  "_created": "2026-05-28T18:05:47.000Z",
  "_published": "2026-05-28T18:09:27.685Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78356451227,
      "time": 170,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7273682125"
    },
    {
      "job": 78356451205,
      "time": 161,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7273678879"
    },
    {
      "job": 78356451301,
      "time": 136,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7273669072"
    },
    {
      "job": 78356451316,
      "time": 97,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7273654138"
    },
    {
      "job": 78355764641,
      "time": 220,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7273616950"
    },
    {
      "job": 78356451071,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7273659669"
    },
    {
      "job": 78356451042,
      "time": 123,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7273664140"
    },
    {
      "job": 78356451104,
      "time": 127,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7273665266"
    },
    {
      "job": 78356451034,
      "time": 148,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7273673853"
    }
  ],
  "_buildurl": "https://github.com/r-universe/o-frings/actions/runs/26592795590",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/o-frings/klue",
  "_commit": {
    "id": "6ec0a5dc345dfb6786ab0e1ee8a986b5ac652571",
    "author": "Oliver Frings <oliver.frings@example.com>",
    "committer": "Oliver Frings <oliver.frings@example.com>",
    "message": "README: fix stale tarball filename (klue_0.1.0 -> klue_<version>)\n",
    "time": 1779989605
  },
  "_maintainer": {
    "name": "Oliver Frings",
    "email": "oliver.frings@agroparistech.fr"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "apollo",
      "version": ">= 0.3.0",
      "role": "Depends"
    },
    {
      "package": "mclust",
      "role": "Imports"
    },
    {
      "package": "cluster",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "mlogit",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "o-frings",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-22",
      "n": 19
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-05-27"
    },
    {
      "name": "v0.6.3",
      "date": "2026-05-28"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 120391087,
    "type": "user",
    "name": "o-frings"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/klue"
  },
  "_devurl": "https://github.com/o-frings/klue",
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/klue.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "build_database",
    "build_database_long",
    "build_database_wide",
    "estimate_lcmnl_multistart",
    "estimate_mmnl",
    "estimate_mmnl_corr",
    "generate_data",
    "generate_data_defficient",
    "generate_data_with_covariates",
    "klue",
    "klue_database",
    "klue_database_long",
    "klue_database_wide",
    "klue_demo",
    "klue_dgp",
    "klue_lcmnl",
    "klue_mmnl",
    "klue_mmnl_corr",
    "klue_mmnl_defaults",
    "klue_simulate",
    "klue_simulate_cov",
    "klue_simulate_deff",
    "klue_study",
    "klue_study_clustering",
    "klue_study_concomitant",
    "klue_study_convergence",
    "klue_study_design",
    "klue_study_initialisation",
    "klue_study_main",
    "klue_study_mmnl",
    "klue_study_mmnl_corr",
    "klue_study_recovery",
    "klue_study_sample",
    "klue_study_unbalanced",
    "make_dgp_config",
    "run_clustering_comparison",
    "run_concomitant_analysis",
    "run_convergence_ablation",
    "run_correlated_mmnl_robustness",
    "run_design_comparison",
    "run_full_study",
    "run_initialisation_ablation",
    "run_lcmnl_workflow",
    "run_main_simulation",
    "run_mmnl_comparison",
    "run_sample_sensitivity",
    "run_unbalanced_analysis",
    "run_unconditional_recovery"
  ],
  "_help": [
    {
      "page": "klue-package",
      "title": "klue: Hybrid Machine Learning and Random-Utility Workflow for Latent Class Multinomial Logit Model Specification",
      "topics": [
        "klue-package"
      ]
    },
    {
      "page": "klue",
      "title": "Run the full LCMNL specification workflow on a discrete-choice dataset",
      "topics": [
        "klue",
        "run_lcmnl_workflow"
      ]
    },
    {
      "page": "klue_database",
      "title": "Build a canonical wide database from long- or wide-format input",
      "topics": [
        "build_database",
        "build_database_long",
        "build_database_wide",
        "klue_database",
        "klue_database_long",
        "klue_database_wide"
      ]
    },
    {
      "page": "klue_demo",
      "title": "Run a zero-setup demo of the klue workflow",
      "topics": [
        "klue_demo"
      ]
    },
    {
      "page": "klue_engine",
      "title": "Engine functions (advanced)",
      "topics": [
        "estimate_lcmnl_multistart",
        "estimate_mmnl",
        "estimate_mmnl_corr",
        "klue_dgp",
        "klue_lcmnl",
        "klue_mmnl",
        "klue_mmnl_corr",
        "klue_mmnl_defaults",
        "make_dgp_config"
      ]
    },
    {
      "page": "klue_simulate",
      "title": "Simulate panel discrete-choice data",
      "topics": [
        "generate_data",
        "generate_data_defficient",
        "generate_data_with_covariates",
        "klue_simulate",
        "klue_simulate_cov",
        "klue_simulate_deff"
      ]
    },
    {
      "page": "klue_study",
      "title": "Replicate the Monte Carlo simulation study from Frings (2026)",
      "topics": [
        "klue_study",
        "klue_study_clustering",
        "klue_study_concomitant",
        "klue_study_convergence",
        "klue_study_design",
        "klue_study_initialisation",
        "klue_study_main",
        "klue_study_mmnl",
        "klue_study_mmnl_corr",
        "klue_study_recovery",
        "klue_study_sample",
        "klue_study_unbalanced",
        "run_clustering_comparison",
        "run_concomitant_analysis",
        "run_convergence_ablation",
        "run_correlated_mmnl_robustness",
        "run_design_comparison",
        "run_full_study",
        "run_initialisation_ablation",
        "run_main_simulation",
        "run_mmnl_comparison",
        "run_sample_sensitivity",
        "run_unbalanced_analysis",
        "run_unconditional_recovery"
      ]
    }
  ],
  "_readme": "https://github.com/o-frings/klue/raw/main/README.md",
  "_rundeps": [
    "apollo",
    "bgw",
    "cli",
    "cluster",
    "coda",
    "codetools",
    "Deriv",
    "digest",
    "future",
    "future.apply",
    "generics",
    "globals",
    "glue",
    "lattice",
    "lifecycle",
    "listenv",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "matrixStats",
    "maxLik",
    "mclust",
    "mcmc",
    "MCMCpack",
    "miscTools",
    "mnormt",
    "mvtnorm",
    "numDeriv",
    "parallelly",
    "pillar",
    "pkgconfig",
    "quantreg",
    "randtoolbox",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "rlang",
    "rngWELL",
    "Rsolnp",
    "rstudioapi",
    "sandwich",
    "SparseM",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "truncnorm",
    "utf8",
    "vctrs",
    "zoo"
  ],
  "_score": 1.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "klue",
  "_universes": [
    "o-frings"
  ],
  "_previous": "0.5.0",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.6.3",
      "date": "2026-05-28T18:08:18.000Z",
      "distro": "noble",
      "commit": "6ec0a5dc345dfb6786ab0e1ee8a986b5ac652571",
      "fileid": "36e82cc51eaf33350db8a8bd255b917395ffde990330a9d431b60fb91e6f172c",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/o-frings/actions/runs/26592795590"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.6.3",
      "date": "2026-05-28T18:08:11.000Z",
      "distro": "noble",
      "commit": "6ec0a5dc345dfb6786ab0e1ee8a986b5ac652571",
      "fileid": "2b01bfa8947edb59b605a0f90f4f1bb93b71d9df1b511d81f33205b498c964c8",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/o-frings/actions/runs/26592795590"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.6.3",
      "date": "2026-05-28T18:07:56.000Z",
      "commit": "6ec0a5dc345dfb6786ab0e1ee8a986b5ac652571",
      "fileid": "6d38adde1b814eb33ccb826ad78402a0df38ffd1635e312d8a5798a1785c61a2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/o-frings/actions/runs/26592795590"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.6.3",
      "date": "2026-05-28T18:07:23.000Z",
      "commit": "6ec0a5dc345dfb6786ab0e1ee8a986b5ac652571",
      "fileid": "ab1c4d07a988cc0b6984d1209d04288930b55e6ed5dff68350d0c7298d8c0e8d",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/o-frings/actions/runs/26592795590"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.6.3",
      "date": "2026-05-28T18:08:04.000Z",
      "commit": "6ec0a5dc345dfb6786ab0e1ee8a986b5ac652571",
      "fileid": "6531e3ad5638f4495d62afbba781e6c6fa49df427b5b65d82651d255eabacdf7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/o-frings/actions/runs/26592795590"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.6.3",
      "date": "2026-05-28T18:07:25.000Z",
      "commit": "6ec0a5dc345dfb6786ab0e1ee8a986b5ac652571",
      "fileid": "7b7135305b64199e2a1022d94a91ce02c8543334b8d71a941d429a16183ecfe1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/o-frings/actions/runs/26592795590"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.6.3",
      "date": "2026-05-28T18:07:25.000Z",
      "commit": "6ec0a5dc345dfb6786ab0e1ee8a986b5ac652571",
      "fileid": "62a376500404925fd22df56945f903688f8ba3f5c7a27fbf8854b2f450077322",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/o-frings/actions/runs/26592795590"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.6.3",
      "date": "2026-05-28T18:07:25.000Z",
      "commit": "6ec0a5dc345dfb6786ab0e1ee8a986b5ac652571",
      "fileid": "fbb67442501dbc944aeda9633cc3871391bdd4e122fd0e0b41ebfb926c3f67ff",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/o-frings/actions/runs/26592795590"
    }
  ]
}