{
  "_id": "6a15e3edacfb0bcc41d6c2ab",
  "Package": "multilevelcoda",
  "Type": "Package",
  "Title": "Estimate Bayesian Multilevel Models for Compositional Data",
  "Version": "1.3.3",
  "Date": "2025-10-25",
  "Authors@R": "c(person(given = \"Flora\",\nfamily = \"Le\",\nrole = c(\"aut\", \"cre\"),\nemail = \"floralebui@gmail.com\",\ncomment = c(ORCID = \"0000-0003-0089-8167\")),\nperson(given = \"Joshua F.\",\nfamily = \"Wiley\",\nrole = c(\"aut\"),\nemail = \"jwiley.psych@gmail.com\",\ncomment = c(ORCID = \"0000-0002-0271-6702\")))",
  "URL": "https://florale.github.io/multilevelcoda/,\nhttps://github.com/florale/multilevelcoda",
  "BugReports": "https://github.com/florale/multilevelcoda/issues",
  "Description": "Implement Bayesian multilevel modelling for compositional\ndata. Compute multilevel compositional data and perform\nlog-ratio transforms at between and within-person levels, fit\nBayesian multilevel models for compositional predictors and\noutcomes, and run post-hoc analyses such as isotemporal\nsubstitution models. References: Le, Stanford, Dumuid, and\nWiley (2025) <doi:10.1037/met0000750>, Le, Dumuid, Stanford,\nand Wiley (2025) <doi:10.1080/00273171.2025.2565598>.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "Config/testthat/edition": "3",
  "Config/testthat/parallel": "true",
  "Additional_repositories": "https://mc-stan.org/r-packages/",
  "VignetteBuilder": "knitr",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "cmake libglpk-dev make libicu-dev libuv1-dev\nlibxml2-dev libssl-dev zlib1g-dev",
  "Repository": "https://florale.r-universe.dev",
  "Date/Publication": "2026-05-26 15:11:04 UTC",
  "RemoteUrl": "https://github.com/florale/multilevelcoda",
  "RemoteRef": "HEAD",
  "RemoteSha": "b211ed1950d6b7790d80fb8be6b1487082daec51",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-26 18:11:35 UTC",
    "User": "root"
  },
  "Author": "Flora Le [aut, cre] (ORCID: <https://orcid.org/0000-0003-0089-8167>),\nJoshua F. Wiley [aut] (ORCID: <https://orcid.org/0000-0002-0271-6702>)",
  "Maintainer": "Flora Le <floralebui@gmail.com>",
  "MD5sum": "d6f3a7b5a4838f7953c2afdbd1b5ff10",
  "_user": "florale",
  "_type": "src",
  "_file": "multilevelcoda_1.3.3.tar.gz",
  "_fileid": "c7e8af9d94acf747947764de679dbdab84051d6b23f830124304e5a30656295a",
  "_filesize": 3213022,
  "_sha256": "c7e8af9d94acf747947764de679dbdab84051d6b23f830124304e5a30656295a",
  "_created": "2026-05-26T18:11:35.000Z",
  "_published": "2026-05-26T18:18:21.900Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77927959977,
      "time": 335,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7222624089"
    },
    {
      "job": 77927960115,
      "time": 320,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7222618849"
    },
    {
      "job": 77927960020,
      "time": 176,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7222567843"
    },
    {
      "job": 77927960046,
      "time": 190,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7222573136"
    },
    {
      "job": 77927094758,
      "time": 284,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7222505940"
    },
    {
      "job": 77927959942,
      "time": 183,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7222570485"
    },
    {
      "job": 77927960227,
      "time": 283,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7222605717"
    },
    {
      "job": 77927959983,
      "time": 288,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7222607709"
    },
    {
      "job": 77927959945,
      "time": 279,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7222604248"
    }
  ],
  "_buildurl": "https://github.com/r-universe/florale/actions/runs/26466206249",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/florale/multilevelcoda",
  "_commit": {
    "id": "b211ed1950d6b7790d80fb8be6b1487082daec51",
    "author": "Joshua F. Wiley <jwiley.psych@gmail.com>",
    "committer": "Joshua F. Wiley <jwiley.psych@gmail.com>",
    "message": "compiled data simulation vignette\n",
    "time": 1779808264
  },
  "_maintainer": {
    "name": "Flora Le",
    "email": "floralebui@gmail.com",
    "login": "florale",
    "orcid": "0000-0003-0089-8167",
    "description": "",
    "uuid": 61854442
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "version": ">= 1.12.0",
      "role": "Imports"
    },
    {
      "package": "compositions",
      "role": "Imports"
    },
    {
      "package": "brms",
      "role": "Imports"
    },
    {
      "package": "extraoperators",
      "version": ">= 0.4.0",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "future",
      "role": "Imports"
    },
    {
      "package": "doFuture",
      "role": "Imports"
    },
    {
      "package": "abind",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "shinystan",
      "role": "Imports"
    },
    {
      "package": "loo",
      "role": "Imports"
    },
    {
      "package": "bayesplot",
      "role": "Imports"
    },
    {
      "package": "emmeans",
      "role": "Imports"
    },
    {
      "package": "plotly",
      "role": "Imports"
    },
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "bslib",
      "role": "Imports"
    },
    {
      "package": "DT",
      "role": "Imports"
    },
    {
      "package": "fs",
      "role": "Imports"
    },
    {
      "package": "robustbase",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "lme4",
      "role": "Suggests"
    },
    {
      "package": "cmdstanr",
      "version": ">= 0.5.0",
      "role": "Suggests"
    }
  ],
  "_owner": "florale",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-24",
      "n": 3
    },
    {
      "week": "2025-29",
      "n": 1
    },
    {
      "week": "2025-34",
      "n": 3
    },
    {
      "week": "2025-35",
      "n": 1
    },
    {
      "week": "2025-36",
      "n": 23
    },
    {
      "week": "2025-37",
      "n": 17
    },
    {
      "week": "2025-38",
      "n": 4
    },
    {
      "week": "2025-40",
      "n": 3
    },
    {
      "week": "2025-43",
      "n": 5
    },
    {
      "week": "2025-44",
      "n": 6
    },
    {
      "week": "2025-45",
      "n": 1
    },
    {
      "week": "2025-46",
      "n": 3
    },
    {
      "week": "2025-49",
      "n": 2
    },
    {
      "week": "2026-15",
      "n": 13
    },
    {
      "week": "2026-16",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 1
    },
    {
      "week": "2026-21",
      "n": 2
    },
    {
      "week": "2026-22",
      "n": 6
    }
  ],
  "_tags": [],
  "_topics": [
    "bayesian-inference",
    "compositional-data-analysis",
    "multilevel-models",
    "multilevelcoda"
  ],
  "_stars": 23,
  "_contributors": [
    {
      "user": "florale",
      "count": 650,
      "uuid": 61854442
    },
    {
      "user": "jwiley",
      "count": 49,
      "uuid": 322716
    },
    {
      "user": "paul-buerkner",
      "count": 1,
      "uuid": 12938496
    }
  ],
  "_userbio": {
    "uuid": 61854442,
    "type": "user",
    "name": "Flora"
  },
  "_downloads": {
    "count": 176,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/multilevelcoda"
  },
  "_devurl": "https://github.com/florale/multilevelcoda",
  "_pkgdown": "https://florale.github.io/multilevelcoda/",
  "_searchresults": 163,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/multilevelcoda.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/florale/multilevelcoda",
  "_realowner": "florale",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2023-01-14"
    },
    {
      "version": "1.1.0",
      "date": "2023-06-16"
    },
    {
      "version": "1.2.0",
      "date": "2023-08-12"
    },
    {
      "version": "1.2.1",
      "date": "2023-08-13"
    },
    {
      "version": "1.2.3",
      "date": "2024-03-10"
    },
    {
      "version": "1.3.0",
      "date": "2024-06-11"
    },
    {
      "version": "1.3.0.1",
      "date": "2024-06-30"
    },
    {
      "version": "1.3.0.2",
      "date": "2024-07-09"
    },
    {
      "version": "1.3.1",
      "date": "2024-11-23"
    },
    {
      "version": "1.3.2",
      "date": "2025-05-27"
    },
    {
      "version": "1.3.3",
      "date": "2025-11-11"
    }
  ],
  "_exports": [
    "as.complr",
    "as.diagnostics",
    "brmcoda",
    "bsub",
    "bsubmargin",
    "build.base",
    "build.rg",
    "build.sbp",
    "compilr",
    "complr",
    "diagnostics",
    "fixef",
    "gen_beta",
    "gen_binomial",
    "gen_categorical",
    "gen_custom",
    "gen_gamma",
    "gen_mvn",
    "gen_negbin",
    "gen_outcome",
    "gen_poisson",
    "gen_template",
    "get_sbp",
    "get_variables",
    "is.brmcoda",
    "is.complr",
    "is.diagnostics",
    "is.substitution",
    "multilevelcoda_sim",
    "pivot_coord",
    "pivot_coord_refit",
    "pivot_coord_rotate",
    "prep_sim_analysis",
    "ranef",
    "simulate_data",
    "sub",
    "submargin",
    "substitution",
    "VarCorr",
    "wsub",
    "wsubmargin"
  ],
  "_datasets": [
    {
      "name": "mcompd",
      "title": "Multilevel Compositional Data",
      "object": "mcompd",
      "class": [
        "data.table",
        "data.frame"
      ],
      "fields": [
        "ID",
        "Time",
        "Stress",
        "TST",
        "WAKE",
        "MVPA",
        "LPA",
        "SB",
        "Age",
        "Female"
      ],
      "rows": 3540,
      "table": true,
      "tojson": true
    },
    {
      "name": "psub",
      "title": "Possible Pairwise Substitutions",
      "object": "psub",
      "class": [
        "data.table",
        "data.frame"
      ],
      "fields": [
        "TST",
        "WAKE",
        "MVPA",
        "LPA",
        "SB"
      ],
      "rows": 20,
      "table": true,
      "tojson": true
    },
    {
      "name": "sbp",
      "title": "Sequential Binary Partition",
      "object": "sbp",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "TST",
        "WAKE",
        "MVPA",
        "LPA",
        "SB"
      ],
      "rows": 4,
      "table": true,
      "tojson": true
    },
    {
      "name": "sim",
      "title": "multilevelcoda Simulation Study results",
      "object": "sim",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "dot-meanvar.complr",
      "title": "Mean and Variance of compositions presented in a 'complr' object.",
      "topics": [
        ".meanvar.complr"
      ]
    },
    {
      "page": "as.complr",
      "title": "Coerce a list to a 'complr' object",
      "topics": [
        "as.complr"
      ]
    },
    {
      "page": "as.data.frame.complr",
      "title": "Extract amounts and compositions in conventional formats as data.frames, matrices, or arrays.",
      "topics": [
        "as.data.frame.complr",
        "as.matrix.complr"
      ]
    },
    {
      "page": "as.diagnostics",
      "title": "Coerce a list to a 'diagnostics' object",
      "topics": [
        "as.diagnostics"
      ]
    },
    {
      "page": "bayes_factor.brmcoda",
      "title": "Bayes Factors from Marginal Likelihoods",
      "topics": [
        "bayes_factor.brmcoda"
      ]
    },
    {
      "page": "brmcoda",
      "title": "Fit Bayesian generalised (non-)linear multilevel compositional model via full Bayesian inference",
      "topics": [
        "brmcoda"
      ]
    },
    {
      "page": "bsub",
      "title": "Between-person Simple Substitution",
      "topics": [
        "bsub"
      ]
    },
    {
      "page": "bsubmargin",
      "title": "Between-person Average Substitution",
      "topics": [
        "bsubmargin"
      ]
    },
    {
      "page": "build.base",
      "title": "Build Base Pairwise Substitution",
      "topics": [
        "build.base"
      ]
    },
    {
      "page": "build.rg",
      "title": "Reference Grid for 'substitution' model.",
      "topics": [
        "build.rg"
      ]
    },
    {
      "page": "build.sbp",
      "title": "Build Sequential Binary Partition",
      "topics": [
        "build.sbp"
      ]
    },
    {
      "page": "coef.brmcoda",
      "title": "Model Coefficients",
      "topics": [
        "coef",
        "coef.brmcoda"
      ]
    },
    {
      "page": "compilr",
      "title": "Indices from a (dataset of) Multilevel Composition(s) (deprecated.)",
      "topics": [
        "compilr"
      ]
    },
    {
      "page": "complr",
      "title": "Indices from a (dataset of) Multilevel Composition(s)",
      "topics": [
        "complr"
      ]
    },
    {
      "page": "continuous-generators",
      "title": "Generate Positive and Bounded Continuous Variables",
      "concept": [
        "predictor generators"
      ],
      "topics": [
        "continuous-generators",
        "gen_beta",
        "gen_gamma"
      ]
    },
    {
      "page": "count-generators",
      "title": "Generate Count Variables",
      "concept": [
        "predictor generators"
      ],
      "topics": [
        "count-generators",
        "gen_binomial",
        "gen_negbin",
        "gen_poisson"
      ]
    },
    {
      "page": "diagnostic-quantities-brmcoda",
      "title": "Extract Diagnostic Quantities from 'brmsfit' Models in 'brmcoda'",
      "topics": [
        "diagnostic-quantities-brmcoda",
        "log_posterior",
        "log_posterior.brmcoda",
        "neff_ratio",
        "neff_ratio.brmcoda",
        "nuts_params",
        "nuts_params.brmcoda",
        "rhat",
        "rhat.brmcoda"
      ]
    },
    {
      "page": "diagnostics",
      "title": "Generic diagnostics function for 'multilevelcoda'",
      "topics": [
        "diagnostics"
      ]
    },
    {
      "page": "diagnostics.complr",
      "title": "Robust multivariate normal diagnostics for 'complr' coordinates",
      "topics": [
        "diagnostics.complr"
      ]
    },
    {
      "page": "draws-index-brmcoda",
      "title": "Index 'brmcoda' objects",
      "topics": [
        "draws-index-brmcoda",
        "nchains",
        "nchains.brmcoda",
        "ndraws",
        "ndraws.brmcoda",
        "niterations",
        "niterations.brmcoda",
        "nvariables",
        "nvariables.brmcoda",
        "variables",
        "variables.brmcoda"
      ]
    },
    {
      "page": "fitted.brmcoda",
      "title": "Expected Values of the Posterior Predictive Distribution",
      "topics": [
        "fitted",
        "fitted.brmcoda"
      ]
    },
    {
      "page": "fixef.brmcoda",
      "title": "Population-Level Estimates",
      "topics": [
        "fixef",
        "fixef.brmcoda"
      ]
    },
    {
      "page": "gen_categorical",
      "title": "Generate Categorical Variables",
      "concept": [
        "predictor generators"
      ],
      "topics": [
        "gen_categorical"
      ]
    },
    {
      "page": "gen_custom",
      "title": "Generate Variables with a User-Supplied Function",
      "concept": [
        "predictor generators"
      ],
      "topics": [
        "gen_custom"
      ]
    },
    {
      "page": "gen_mvn",
      "title": "Generate Normal, Multivariate Normal, and Compositional Variables",
      "concept": [
        "predictor generators"
      ],
      "topics": [
        "gen_mvn"
      ]
    },
    {
      "page": "gen_outcome",
      "title": "Generate Dynamic Gaussian and Compositional Outcomes",
      "concept": [
        "predictor generators"
      ],
      "topics": [
        "gen_outcome"
      ]
    },
    {
      "page": "gen_template",
      "title": "Create a Parameter Template for 'gen_outcome()'",
      "concept": [
        "predictor generators"
      ],
      "topics": [
        "gen_template"
      ]
    },
    {
      "page": "get_sbp",
      "title": "Extract Sequential Binary Partition from a 'complr' object.",
      "topics": [
        "get_sbp"
      ]
    },
    {
      "page": "get_variables",
      "title": "Extract variable names from an object",
      "topics": [
        "get_variables",
        "get_variables.brmcoda",
        "get_variables.complr"
      ]
    },
    {
      "page": "get-substitution",
      "title": "Substitution analysis helper functions",
      "topics": [
        "get-substitution"
      ]
    },
    {
      "page": "is.brmcoda",
      "title": "Checks if argument is a 'brmcoda' object",
      "topics": [
        "is.brmcoda"
      ]
    },
    {
      "page": "is.complr",
      "title": "Checks if argument is a 'complr' object",
      "topics": [
        "is.complr"
      ]
    },
    {
      "page": "is.diagnostics",
      "title": "Checks if argument is a 'diagnostics' object",
      "topics": [
        "is.diagnostics"
      ]
    },
    {
      "page": "is.substitution",
      "title": "Checks if argument is a 'substitution' object",
      "topics": [
        "is.substitution"
      ]
    },
    {
      "page": "launch_shinystan.brmcoda",
      "title": "Interface to 'shinystan'",
      "topics": [
        "launch_shinystan",
        "launch_shinystan.brmcoda"
      ]
    },
    {
      "page": "loo.brmcoda",
      "title": "Efficient approximate leave-one-out cross-validation (LOO)",
      "topics": [
        "loo",
        "loo.brmcoda"
      ]
    },
    {
      "page": "mcmc_plot.brmcoda",
      "title": "MCMC Plots Implemented in 'bayesplot'",
      "topics": [
        "mcmc_plot.brmcoda"
      ]
    },
    {
      "page": "mcompd",
      "title": "Multilevel Compositional Data",
      "topics": [
        "mcompd"
      ]
    },
    {
      "page": "mean.complr",
      "title": "Mean amounts and mean compositions presented in a 'complr' object.",
      "topics": [
        "mean.complr"
      ]
    },
    {
      "page": "model.frame.brmcoda",
      "title": "Extracting the Model Frame from a Formula or Fit from 'brmcoda' object",
      "topics": [
        "model.frame.brmcoda"
      ]
    },
    {
      "page": "multilevelcoda_sim",
      "title": "multilevelcoda Simulation Study Results",
      "topics": [
        "multilevelcoda_sim"
      ]
    },
    {
      "page": "nobs.brmcoda",
      "title": "Extract Number of Observations from 'brmcoda' object",
      "topics": [
        "nobs.brmcoda"
      ]
    },
    {
      "page": "pairs.brmcoda",
      "title": "Create a matrix of output plots from a 'brmcoda''s 'brmsfit' object",
      "topics": [
        "pairs.brmcoda"
      ]
    },
    {
      "page": "pivot_coord",
      "title": "Estimate pivot balance coordinates",
      "topics": [
        "pivot_coord"
      ]
    },
    {
      "page": "pivot_coord_refit",
      "title": "Estimate pivot balance coordinates by refitting model.",
      "topics": [
        "pivot_coord_refit"
      ]
    },
    {
      "page": "pivot_coord_rotate",
      "title": "Estimate pivot balance coordinates by rotating sequential binary partition.",
      "topics": [
        "pivot_coord_rotate"
      ]
    },
    {
      "page": "plot.brmcoda",
      "title": "Trace and Density Plots for MCMC Draws plot",
      "topics": [
        "plot.brmcoda"
      ]
    },
    {
      "page": "plot.diagnostics",
      "title": "Diagnostics Plot for Compositional Diagnostics",
      "topics": [
        "plot.diagnostics"
      ]
    },
    {
      "page": "plot.substitution",
      "title": "Substitution Plot",
      "topics": [
        "plot.substitution"
      ]
    },
    {
      "page": "pp_check.brmcoda",
      "title": "Posterior Predictive Checks for 'brmcoda' Objects",
      "topics": [
        "pp_check",
        "pp_check.brmcoda"
      ]
    },
    {
      "page": "predict.brmcoda",
      "title": "Draws from the Posterior Predictive Distribution",
      "topics": [
        "predict",
        "predict.brmcoda"
      ]
    },
    {
      "page": "prep_sim_analysis",
      "title": "Prepare Simulated Outcome Data for Analysis",
      "topics": [
        "prep_sim_analysis"
      ]
    },
    {
      "page": "print.brmcoda",
      "title": "Print a Summary for a fitted 'brmsfit' model in a 'brmcoda' object",
      "topics": [
        "print.brmcoda"
      ]
    },
    {
      "page": "print.complr",
      "title": "Print a Summary for a 'complr' object",
      "topics": [
        "print.complr"
      ]
    },
    {
      "page": "print.mlsim_data",
      "title": "Print Simulated Data",
      "topics": [
        "print.mlsim_data"
      ]
    },
    {
      "page": "print.substitution",
      "title": "Print a Summary for a 'substitution' object",
      "topics": [
        "print.substitution"
      ]
    },
    {
      "page": "print.summary.mlsim_data",
      "title": "Print a Simulated Data Summary",
      "topics": [
        "print.summary.mlsim_data"
      ]
    },
    {
      "page": "prior_summary.brmcoda",
      "title": "Extract Priors of a 'brmsfit' from a 'brmcoda' object",
      "topics": [
        "prior_summary.brmcoda"
      ]
    },
    {
      "page": "psub",
      "title": "Possible Pairwise Substitutions",
      "topics": [
        "psub"
      ]
    },
    {
      "page": "ranef.brmcoda",
      "title": "Group-Level Estimates",
      "topics": [
        "ranef",
        "ranef.brmcoda"
      ]
    },
    {
      "page": "residuals.brmcoda",
      "title": "Posterior Draws of Residuals/Predictive Errors",
      "topics": [
        "residuals.brmcoda"
      ]
    },
    {
      "page": "sbp",
      "title": "Sequential Binary Partition",
      "topics": [
        "sbp"
      ]
    },
    {
      "page": "sim",
      "title": "multilevelcoda Simulation Study results",
      "topics": [
        "sim"
      ]
    },
    {
      "page": "simulate_data",
      "title": "Simulate Data from Generator Specifications",
      "topics": [
        "simulate_data"
      ]
    },
    {
      "page": "sub",
      "title": "Simple Substitution",
      "topics": [
        "sub"
      ]
    },
    {
      "page": "submargin",
      "title": "Average Substitution",
      "topics": [
        "submargin"
      ]
    },
    {
      "page": "substitution",
      "title": "Multilevel Compositional Substitution Analysis",
      "topics": [
        "substitution"
      ]
    },
    {
      "page": "summary.brmcoda",
      "title": "Create a Summary of a fitted 'brmsfit' model in a 'brmcoda' object",
      "topics": [
        "summary.brmcoda"
      ]
    },
    {
      "page": "summary.complr",
      "title": "Create a Summary of a 'complr' object",
      "topics": [
        "summary.complr"
      ]
    },
    {
      "page": "summary.mlsim_data",
      "title": "Summarize Simulated Data",
      "topics": [
        "summary.mlsim_data"
      ]
    },
    {
      "page": "summary.pivot_coord",
      "title": "Create a Summary of a fitted 'brmsfit' model from a 'pivot_coord' object",
      "topics": [
        "summary.pivot_coord"
      ]
    },
    {
      "page": "summary.substitution",
      "title": "Create a Summary of a Substitution Model represented by a 'substitution' object",
      "topics": [
        "summary.substitution"
      ]
    },
    {
      "page": "update.brmcoda",
      "title": "Update 'brmcoda' models",
      "topics": [
        "update.brmcoda"
      ]
    },
    {
      "page": "var.complr",
      "title": "Variance of compositions presented in a 'complr' object.",
      "topics": [
        "var.complr"
      ]
    },
    {
      "page": "VarCorr.brmcoda",
      "title": "Extract Variance and Correlation Components",
      "topics": [
        "VarCorr",
        "VarCorr.brmcoda"
      ]
    },
    {
      "page": "vcov.brmcoda",
      "title": "Covariance and Correlation Matrix of Population-Level Effects",
      "topics": [
        "vcov.brmcoda"
      ]
    },
    {
      "page": "wsub",
      "title": "Within-person Simple Substitution",
      "topics": [
        "wsub"
      ]
    },
    {
      "page": "wsubmargin",
      "title": "Within-person Average Substitution",
      "topics": [
        "wsubmargin"
      ]
    }
  ],
  "_readme": "https://github.com/florale/multilevelcoda/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "askpass",
    "backports",
    "base64enc",
    "bayesm",
    "bayesplot",
    "BH",
    "bridgesampling",
    "brms",
    "Brobdingnag",
    "bslib",
    "cachem",
    "callr",
    "checkmate",
    "cli",
    "coda",
    "codetools",
    "colourpicker",
    "commonmark",
    "compositions",
    "cpp11",
    "crosstalk",
    "curl",
    "data.table",
    "DEoptimR",
    "desc",
    "digest",
    "distributional",
    "doFuture",
    "dplyr",
    "DT",
    "dygraphs",
    "emmeans",
    "estimability",
    "evaluate",
    "extraoperators",
    "farver",
    "fastmap",
    "fontawesome",
    "foreach",
    "fs",
    "future",
    "future.apply",
    "generics",
    "ggplot2",
    "ggridges",
    "globals",
    "glue",
    "gridExtra",
    "gtable",
    "gtools",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "httr",
    "igraph",
    "inline",
    "isoband",
    "iterators",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lazyeval",
    "lifecycle",
    "listenv",
    "litedown",
    "loo",
    "magrittr",
    "markdown",
    "MASS",
    "Matrix",
    "matrixStats",
    "memoise",
    "mgcv",
    "mime",
    "miniUI",
    "mvtnorm",
    "nleqslv",
    "nlme",
    "numDeriv",
    "openssl",
    "otel",
    "parallelly",
    "pillar",
    "pkgbuild",
    "pkgconfig",
    "plotly",
    "plyr",
    "posterior",
    "processx",
    "promises",
    "ps",
    "purrr",
    "QuickJSR",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "RcppParallel",
    "reshape2",
    "rlang",
    "rmarkdown",
    "robustbase",
    "rstan",
    "rstantools",
    "S7",
    "sass",
    "scales",
    "shiny",
    "shinyjs",
    "shinystan",
    "shinythemes",
    "sourcetools",
    "StanHeaders",
    "stringi",
    "stringr",
    "sys",
    "tensorA",
    "threejs",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "xfun",
    "xtable",
    "xts",
    "yaml",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "D-substitution.Rmd",
      "filename": "D-substitution.html",
      "title": "Compositional Substitution Multilevel Analysis",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Intro",
        "Fitting main model",
        "Substitution models",
        "Basic Substitution Analysis",
        "Average Marginal Substitution Effects"
      ],
      "created": "2024-05-26 01:12:47",
      "modified": "2025-09-12 11:24:05",
      "commits": 4
    },
    {
      "source": "F-data-simulation.Rmd",
      "filename": "F-data-simulation.html",
      "title": "Data Simulation",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Summary Tables",
        "Design options",
        "Generator families",
        "Advanced simulation options",
        "Study Designs and Indexing",
        "Single-Level, Group-Level, and Multilevel Predictors",
        "Distribution Families",
        "Categorical Variables",
        "Correlated and Compositional Predictors",
        "Location-Scale Predictors",
        "Custom Generators",
        "Dynamic Outcome Simulation"
      ],
      "created": "2026-05-22 11:42:11",
      "modified": "2026-05-26 15:11:04",
      "commits": 4
    },
    {
      "source": "E-simmodel-diag.Rmd",
      "filename": "E-simmodel-diag.html",
      "title": "Improving MCMC Sampling for Bayesian Compositional Multilevel Models",
      "author": "Flora Le",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Generating Data from Simulation Study",
        "Example Models",
        "Improving within-chain autocorrelation of MCMC sampling",
        "Increased posterior draws",
        "Centered Parameterisation",
        "Computational Time",
        "Conclusion",
        "References"
      ],
      "created": "2023-08-08 11:37:12",
      "modified": "2024-11-18 00:07:55",
      "commits": 7
    },
    {
      "source": "A-introduction.Rmd",
      "filename": "A-introduction.html",
      "title": "Introduction to Bayesian Compositional Multilevel Modelling",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Compositional Data Analysis",
        "Multilevel Modelling for Compositional Data"
      ],
      "created": "2023-07-27 06:15:37",
      "modified": "2024-05-26 01:12:47",
      "commits": 6
    },
    {
      "source": "C-composition-MMLM.Rmd",
      "filename": "C-composition-MMLM.html",
      "title": "Multilevel Model with Compositional Outcomes",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Multilevel model with compositional outcomes.",
        "Computing compositions and isometric log ratio coordinates.",
        "Fitting model",
        "Bayes Factor for compositional multilevel modelling"
      ],
      "created": "2023-08-04 10:49:22",
      "modified": "2025-09-12 11:24:05",
      "commits": 6
    },
    {
      "source": "B-composition-MLM.Rmd",
      "filename": "B-composition-MLM.html",
      "title": "Multilevel Models with Compositional Predictors",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Multilevel model with compositional predictors",
        "Compositions and isometric log ratio (ILR) coordinates.",
        "Fitting model",
        "Bayes Factor for significance testing",
        "Substitution model",
        "Between-person substitution model",
        "Within-person substitution model",
        "More interesting substitution models"
      ],
      "created": "2023-08-04 10:49:22",
      "modified": "2025-09-12 11:24:05",
      "commits": 8
    }
  ],
  "_score": 8.607339195908501,
  "_indexed": true,
  "_nocasepkg": "multilevelcoda",
  "_universes": [
    "florale"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.3",
      "date": "2026-05-26T18:15:27.000Z",
      "distro": "noble",
      "commit": "b211ed1950d6b7790d80fb8be6b1487082daec51",
      "fileid": "72579e605ab884588cea0042e6fc6816dc71f948332cade81287d7be3c7f3011",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florale/actions/runs/26466206249"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3.3",
      "date": "2026-05-26T18:15:17.000Z",
      "distro": "noble",
      "commit": "b211ed1950d6b7790d80fb8be6b1487082daec51",
      "fileid": "da5608e68c2803e162e7bef5d51003ae2d9607e4a1f49e589fa0a4683e5f0af9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florale/actions/runs/26466206249"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.3",
      "date": "2026-05-26T18:13:40.000Z",
      "commit": "b211ed1950d6b7790d80fb8be6b1487082daec51",
      "fileid": "b42d2fdf3b1b4748822c408be549dbb074d86c95042358b697eaa49fb16c2c61",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florale/actions/runs/26466206249"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.3.3",
      "date": "2026-05-26T18:14:02.000Z",
      "commit": "b211ed1950d6b7790d80fb8be6b1487082daec51",
      "fileid": "5662f15fa66fc2b46e46f00b799e94baa622d981866cad25142c2097127d12fa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florale/actions/runs/26466206249"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.3",
      "date": "2026-05-26T18:15:18.000Z",
      "commit": "b211ed1950d6b7790d80fb8be6b1487082daec51",
      "fileid": "e182e0dcd1acf2722b5395cb963e6c19ee9aa8f88e5213696ce184a39c007557",
      "status": "success",
      "buildurl": "https://github.com/r-universe/florale/actions/runs/26466206249"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.3",
      "date": "2026-05-26T18:14:15.000Z",
      "commit": "b211ed1950d6b7790d80fb8be6b1487082daec51",
      "fileid": "fe44c7d578cabecee4785de093c1580a373577eaab5f1ac818408764f3db152f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florale/actions/runs/26466206249"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.3",
      "date": "2026-05-26T18:14:25.000Z",
      "commit": "b211ed1950d6b7790d80fb8be6b1487082daec51",
      "fileid": "3b19273bbdf9751836a7a85236eaf389a8ef698beb23a352b125597d52c0fe38",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florale/actions/runs/26466206249"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.3.3",
      "date": "2026-05-26T18:14:05.000Z",
      "commit": "b211ed1950d6b7790d80fb8be6b1487082daec51",
      "fileid": "892a57e9f2dc4fea515bfedee263c8fbfedc1ae04f54865b5d68e7aa85df73a2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florale/actions/runs/26466206249"
    }
  ]
}