{
  "_id": "6a153cddacfb0bcc41d53fbd",
  "Package": "rbmi",
  "Title": "Reference Based Multiple Imputation",
  "Version": "1.6.0.9000",
  "Authors@R": "c(\nperson(\"Lukas A.\", \"Widmer\", email = \"lukas_andreas.widmer@novartis.com\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0003-1471-3493\")),\nperson(\"Craig\", \"Gower-Page\", email = \"craig.gower-page@novartis.com\", role = c(\"aut\")),\nperson(\"Isaac\", \"Gravestock\", email = \"isaac.gravestock@roche.com\", role = c(\"aut\"), comment = c(ORCID = \"0000-0003-0283-2065\")),\nperson(\"Alessandro\", \"Noci\", email = \"alessandro.noci@roche.com\", role = c(\"aut\")),\nperson(\"Marcel\", \"Wolbers\", email = \"marcel.wolbers@roche.com\", role = \"aut\", comment = c(ORCID = \"0000-0003-4915-9015\")),\nperson(\"Daniel\", \"Sabanes Bove\", email = \"daniel.sabanes_bove@rconis.com\", role = c(\"aut\"), comment = c(ORCID = \"0000-0002-0176-9239\")),\nperson(\"F. Hoffmann-La Roche AG\", role = c(\"cph\", \"fnd\"))\n)",
  "Description": "Implements standard and reference based multiple\nimputation methods for continuous longitudinal endpoints\n(Gower-Page et al. (2022) <doi:10.21105/joss.04251>). In\nparticular, this package supports deterministic conditional\nmean imputation and jackknifing as described in Wolbers et al.\n(2022) <doi:10.1002/pst.2234>, Bayesian multiple imputation as\ndescribed in Carpenter et al. (2013)\n<doi:10.1080/10543406.2013.834911>, and bootstrapped maximum\nlikelihood imputation as described in von Hippel and Bartlett\n(2021) <doi:10.1214/20-STS793>.",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "URL": "https://openpharma.github.io/rbmi/,\nhttps://github.com/openpharma/rbmi",
  "BugReports": "https://github.com/openpharma/rbmi/issues",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "License": "Apache License (>= 2)",
  "VignetteBuilder": "R.rsp",
  "Language": "en-GB",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev",
  "Repository": "https://pharmaverse.r-universe.dev",
  "Date/Publication": "2026-03-20 19:04:42 UTC",
  "RemoteUrl": "https://github.com/insightsengineering/rbmi",
  "RemoteRef": "HEAD",
  "RemoteSha": "895e55273bf478eecd3ee516893895aa64eded89",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-26 06:18:20 UTC",
    "User": "root"
  },
  "Author": "Lukas A. Widmer [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-1471-3493>),\nCraig Gower-Page [aut],\nIsaac Gravestock [aut] (ORCID: <https://orcid.org/0000-0003-0283-2065>),\nAlessandro Noci [aut],\nMarcel Wolbers [aut] (ORCID: <https://orcid.org/0000-0003-4915-9015>),\nDaniel Sabanes Bove [aut] (ORCID:\n<https://orcid.org/0000-0002-0176-9239>),\nF. Hoffmann-La Roche AG [cph, fnd]",
  "Maintainer": "Lukas A. Widmer <lukas_andreas.widmer@novartis.com>",
  "MD5sum": "9e569962783ac1dff004fe0bf89ccf12",
  "_user": "pharmaverse",
  "_type": "src",
  "_file": "rbmi_1.6.0.9000.tar.gz",
  "_fileid": "682e57cfc22a7e19464eddb3b8f4962e2b583695920d60313c6133612056518d",
  "_filesize": 819064,
  "_sha256": "682e57cfc22a7e19464eddb3b8f4962e2b583695920d60313c6133612056518d",
  "_created": "2026-05-26T06:18:20.000Z",
  "_published": "2026-05-26T06:25:33.111Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77818385220,
      "time": 194,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7210202982"
    },
    {
      "job": 77818385242,
      "time": 256,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210216991"
    },
    {
      "job": 77818385224,
      "time": 182,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7210245901"
    },
    {
      "job": 77818385237,
      "time": 178,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210244793"
    },
    {
      "job": 77817915522,
      "time": 247,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210160375"
    },
    {
      "job": 77818385218,
      "time": 149,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210193517"
    },
    {
      "job": 77818385223,
      "time": 198,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7210204447"
    },
    {
      "job": 77818385238,
      "time": 205,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7210205608"
    },
    {
      "job": 77818385210,
      "time": 238,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210213215"
    }
  ],
  "_buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26435683719",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/insightsengineering/rbmi",
  "_commit": {
    "id": "895e55273bf478eecd3ee516893895aa64eded89",
    "author": "Lukas Widmer <l.widmer@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Fix naming of RDO vignette (#556)\n\nFixes #550\n\n---------\n\nSigned-off-by: Lukas Widmer <l.widmer@gmail.com>\nCo-authored-by: Lukas Widmer <lukas_andreas.widmer@novartis.com>",
    "time": 1774033482
  },
  "_maintainer": {
    "name": "Lukas A. Widmer",
    "email": "lukas_andreas.widmer@novartis.com",
    "orcid": "0000-0003-1471-3493"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.4.0",
      "role": "Depends"
    },
    {
      "package": "mmrm",
      "role": "Imports"
    },
    {
      "package": "pkgload",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "assertthat",
      "role": "Imports"
    },
    {
      "package": "jinjar",
      "role": "Imports"
    },
    {
      "package": "fs",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "nlme",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "emmeans",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    },
    {
      "package": "mvtnorm",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "bookdown",
      "role": "Suggests"
    },
    {
      "package": "lubridate",
      "role": "Suggests"
    },
    {
      "package": "purrr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "rstan",
      "version": ">= 2.26.0",
      "role": "Suggests"
    },
    {
      "package": "R.rsp",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    }
  ],
  "_owner": "insightsengineering",
  "_selfowned": false,
  "_usedby": 4,
  "_updates": [
    {
      "week": "2025-22",
      "n": 2
    },
    {
      "week": "2025-26",
      "n": 1
    },
    {
      "week": "2025-29",
      "n": 3
    },
    {
      "week": "2025-31",
      "n": 1
    },
    {
      "week": "2025-32",
      "n": 1
    },
    {
      "week": "2025-34",
      "n": 2
    },
    {
      "week": "2025-39",
      "n": 2
    },
    {
      "week": "2025-41",
      "n": 2
    },
    {
      "week": "2025-44",
      "n": 1
    },
    {
      "week": "2025-49",
      "n": 1
    },
    {
      "week": "2026-04",
      "n": 3
    },
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 1
    },
    {
      "week": "2026-12",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v1.5.1",
      "date": "2025-10-09"
    },
    {
      "name": "v1.5.2",
      "date": "2025-10-28"
    },
    {
      "name": "v1.6.0",
      "date": "2026-01-23"
    }
  ],
  "_stars": 21,
  "_contributors": [
    {
      "user": "nociale",
      "count": 316,
      "uuid": 59877596
    },
    {
      "user": "gowerc",
      "count": 167,
      "uuid": 8447209
    },
    {
      "user": "wolbersm",
      "count": 39,
      "uuid": 90774360
    },
    {
      "user": "gravesti",
      "count": 12,
      "uuid": 83659704
    },
    {
      "user": "danielinteractive",
      "count": 8,
      "uuid": 1071227
    },
    {
      "user": "cicdguy",
      "count": 8,
      "uuid": 26552821
    },
    {
      "user": "luwidmer",
      "count": 5,
      "uuid": 9111830
    },
    {
      "user": "epijim",
      "count": 4,
      "uuid": 2760096
    },
    {
      "user": "pawelru",
      "count": 2,
      "uuid": 12943682
    },
    {
      "user": "andrjohns",
      "count": 1,
      "uuid": 27717896
    },
    {
      "user": "arfon",
      "count": 1,
      "uuid": 4483
    },
    {
      "user": "walkowif",
      "count": 1,
      "uuid": 59475134
    }
  ],
  "_userbio": {
    "uuid": 84541169,
    "type": "organization",
    "name": "pharmaverse"
  },
  "_downloads": {
    "count": 424,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rbmi"
  },
  "_devurl": "https://github.com/openpharma/rbmi",
  "_pkgdown": "https://openpharma.github.io/rbmi/",
  "_searchresults": 104,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/rbmi.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/openpharma/rbmi",
  "_realowner": "openpharma",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.1.0",
      "date": "2022-03-03"
    },
    {
      "version": "1.1.1",
      "date": "2022-03-08"
    },
    {
      "version": "1.1.3",
      "date": "2022-03-21"
    },
    {
      "version": "1.1.4",
      "date": "2022-05-18"
    },
    {
      "version": "1.2.1",
      "date": "2022-10-25"
    },
    {
      "version": "1.2.3",
      "date": "2022-11-14"
    },
    {
      "version": "1.2.5",
      "date": "2023-09-21"
    },
    {
      "version": "1.2.6",
      "date": "2023-11-24"
    },
    {
      "version": "1.3.0",
      "date": "2024-10-16"
    },
    {
      "version": "1.3.1",
      "date": "2024-12-11"
    },
    {
      "version": "1.4.0",
      "date": "2025-02-07"
    },
    {
      "version": "1.4.1",
      "date": "2025-03-03"
    },
    {
      "version": "1.5.1",
      "date": "2025-10-14"
    },
    {
      "version": "1.5.2",
      "date": "2025-10-28"
    },
    {
      "version": "1.6.0",
      "date": "2026-01-23"
    }
  ],
  "_exports": [
    "add_class",
    "analyse",
    "ancova",
    "as_class",
    "as_vcov",
    "control_bayes",
    "delta_template",
    "draws",
    "expand",
    "expand_locf",
    "extract_imputed_dfs",
    "fill_locf",
    "get_example_data",
    "getStrategies",
    "has_class",
    "impute",
    "jackknife_se",
    "locf",
    "longDataConstructor",
    "make_rbmi_cluster",
    "mcse",
    "mcse_combine_all_pars",
    "mcse_jackknife",
    "method_approxbayes",
    "method_bayes",
    "method_bmlmi",
    "method_condmean",
    "pool",
    "pool_internal",
    "set_simul_pars",
    "set_vars",
    "simulate_data",
    "Stack",
    "strategy_CIR",
    "strategy_CR",
    "strategy_JR",
    "strategy_LMCF",
    "strategy_MAR",
    "validate",
    "validate_analyse_pars"
  ],
  "_datasets": [
    {
      "name": "antidepressant_data",
      "title": "Antidepressant trial data",
      "object": "antidepressant_data",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "PATIENT",
        "HAMATOTL",
        "PGIIMP",
        "RELDAYS",
        "VISIT",
        "THERAPY",
        "GENDER",
        "POOLINV",
        "BASVAL",
        "HAMDTL17",
        "CHANGE"
      ],
      "rows": 608,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add_class",
      "title": "Add a class",
      "topics": [
        "add_class"
      ]
    },
    {
      "page": "adjust_trajectories",
      "title": "Adjust trajectories due to the intercurrent event (ICE)",
      "topics": [
        "adjust_trajectories"
      ]
    },
    {
      "page": "adjust_trajectories_single",
      "title": "Adjust trajectory of a subject's outcome due to the intercurrent event (ICE)",
      "topics": [
        "adjust_trajectories_single"
      ]
    },
    {
      "page": "analyse",
      "title": "Analyse Multiple Imputed Datasets",
      "topics": [
        "analyse"
      ]
    },
    {
      "page": "ancova",
      "title": "Analysis of Covariance",
      "topics": [
        "ancova"
      ]
    },
    {
      "page": "ancova_single",
      "title": "Implements an Analysis of Covariance (ANCOVA)",
      "topics": [
        "ancova_single"
      ]
    },
    {
      "page": "antidepressant_data",
      "title": "Antidepressant trial data",
      "topics": [
        "antidepressant_data"
      ]
    },
    {
      "page": "apply_delta",
      "title": "Applies delta adjustment",
      "topics": [
        "apply_delta"
      ]
    },
    {
      "page": "as_analysis",
      "title": "Construct an 'analysis' object",
      "topics": [
        "as_analysis"
      ]
    },
    {
      "page": "as_ascii_table",
      "title": "as_ascii_table",
      "topics": [
        "as_ascii_table"
      ]
    },
    {
      "page": "as_class",
      "title": "Set Class",
      "topics": [
        "as_class"
      ]
    },
    {
      "page": "as_cropped_char",
      "title": "as_cropped_char",
      "topics": [
        "as_cropped_char"
      ]
    },
    {
      "page": "as_dataframe",
      "title": "Convert object to dataframe",
      "topics": [
        "as_dataframe"
      ]
    },
    {
      "page": "as_draws",
      "title": "Creates a 'draws' object",
      "topics": [
        "as_draws"
      ]
    },
    {
      "page": "as_imputation",
      "title": "Create an imputation object",
      "topics": [
        "as_imputation"
      ]
    },
    {
      "page": "as_indices",
      "title": "Convert indicator to index",
      "topics": [
        "as_indices"
      ]
    },
    {
      "page": "as_mmrm_df",
      "title": "Creates a \"MMRM\" ready dataset",
      "topics": [
        "as_mmrm_df"
      ]
    },
    {
      "page": "as_mmrm_formula",
      "title": "Create MMRM formula",
      "topics": [
        "as_mmrm_formula"
      ]
    },
    {
      "page": "as_model_df",
      "title": "Expand 'data.frame' into a design matrix",
      "topics": [
        "as_model_df"
      ]
    },
    {
      "page": "as_simple_formula",
      "title": "Creates a simple formula object from a string",
      "topics": [
        "as_simple_formula"
      ]
    },
    {
      "page": "as_stan_array",
      "title": "As array",
      "topics": [
        "as_stan_array"
      ]
    },
    {
      "page": "as_strata",
      "title": "Create vector of strata",
      "topics": [
        "as_strata"
      ]
    },
    {
      "page": "assert_variables_exist",
      "title": "Assert that all variables exist within a dataset",
      "topics": [
        "assert_variables_exist"
      ]
    },
    {
      "page": "char2fct",
      "title": "Convert character variables to factor",
      "topics": [
        "char2fct"
      ]
    },
    {
      "page": "check_ESS",
      "title": "Diagnostics of the MCMC based on ESS",
      "topics": [
        "check_ESS"
      ]
    },
    {
      "page": "check_hmc_diagn",
      "title": "Diagnostics of the MCMC based on HMC-related measures.",
      "topics": [
        "check_hmc_diagn"
      ]
    },
    {
      "page": "check_mcmc",
      "title": "Diagnostics of the MCMC",
      "topics": [
        "check_mcmc"
      ]
    },
    {
      "page": "compute_sigma",
      "title": "Compute covariance matrix for some reference-based methods (JR, CIR)",
      "topics": [
        "compute_sigma"
      ]
    },
    {
      "page": "control",
      "title": "Control the computational details of the imputation methods",
      "topics": [
        "control",
        "control_bayes"
      ]
    },
    {
      "page": "convert_to_imputation_list_df",
      "title": "Convert list of 'imputation_list_single()' objects to an 'imputation_list_df()' object (i.e. a list of 'imputation_df()' objects)",
      "topics": [
        "convert_to_imputation_list_df"
      ]
    },
    {
      "page": "d_lagscale",
      "title": "Calculate delta from a lagged scale coefficient",
      "topics": [
        "d_lagscale"
      ]
    },
    {
      "page": "delta_template",
      "title": "Create a delta 'data.frame' template",
      "topics": [
        "delta_template"
      ]
    },
    {
      "page": "draws",
      "title": "Fit the base imputation model and get parameter estimates",
      "topics": [
        "draws",
        "draws.approxbayes",
        "draws.bayes",
        "draws.bmlmi",
        "draws.condmean"
      ]
    },
    {
      "page": "eval_mmrm",
      "title": "Evaluate a call to 'mmrm'",
      "topics": [
        "eval_mmrm"
      ]
    },
    {
      "page": "expand",
      "title": "Expand and fill in missing 'data.frame' rows",
      "topics": [
        "expand",
        "expand_locf",
        "fill_locf"
      ]
    },
    {
      "page": "extract_covariates",
      "title": "Extract Variables from string vector",
      "topics": [
        "extract_covariates"
      ]
    },
    {
      "page": "extract_data_mnar_as_na",
      "title": "Set to NA outcome values that would be MNAR if they were missing (i.e. which occur after an ICE handled using a reference-based imputation strategy)",
      "topics": [
        "extract_data_mnar_as_na"
      ]
    },
    {
      "page": "extract_draws",
      "title": "Extract draws from a 'stanfit' object",
      "topics": [
        "extract_draws"
      ]
    },
    {
      "page": "extract_imputed_df",
      "title": "Extract imputed dataset",
      "topics": [
        "extract_imputed_df"
      ]
    },
    {
      "page": "extract_imputed_dfs",
      "title": "Extract imputed datasets",
      "topics": [
        "extract_imputed_dfs"
      ]
    },
    {
      "page": "extract_params",
      "title": "Extract parameters from a MMRM model",
      "topics": [
        "extract_params"
      ]
    },
    {
      "page": "fit_mcmc",
      "title": "Fit the base imputation model using a Bayesian approach",
      "topics": [
        "fit_mcmc"
      ]
    },
    {
      "page": "fit_mmrm",
      "title": "Fit a MMRM model",
      "topics": [
        "fit_mmrm"
      ]
    },
    {
      "page": "format_method_descriptions",
      "title": "Format method descriptions",
      "topics": [
        "format_method_descriptions"
      ]
    },
    {
      "page": "generate_data_single",
      "title": "Generate data for a single group",
      "topics": [
        "generate_data_single"
      ]
    },
    {
      "page": "get_bootstrap_stack",
      "title": "Creates a stack object populated with bootstrapped samples",
      "topics": [
        "get_bootstrap_stack"
      ]
    },
    {
      "page": "get_conditional_parameters",
      "title": "Derive conditional multivariate normal parameters",
      "topics": [
        "get_conditional_parameters"
      ]
    },
    {
      "page": "get_delta_template",
      "title": "Get delta utility variables",
      "topics": [
        "get_delta_template"
      ]
    },
    {
      "page": "get_draws_mle",
      "title": "Fit the base imputation model on bootstrap samples",
      "topics": [
        "get_draws_mle"
      ]
    },
    {
      "page": "get_ESS",
      "title": "Extract the Effective Sample Size (ESS) from a 'stanfit' object",
      "topics": [
        "get_ESS"
      ]
    },
    {
      "page": "get_ests_bmlmi",
      "title": "Von Hippel and Bartlett pooling of BMLMI method",
      "topics": [
        "get_ests_bmlmi"
      ]
    },
    {
      "page": "get_example_data",
      "title": "Simulate a realistic example dataset",
      "topics": [
        "get_example_data"
      ]
    },
    {
      "page": "get_jackknife_stack",
      "title": "Creates a stack object populated with jackknife samples",
      "topics": [
        "get_jackknife_stack"
      ]
    },
    {
      "page": "get_mmrm_sample",
      "title": "Fit MMRM and returns parameter estimates",
      "topics": [
        "get_mmrm_sample"
      ]
    },
    {
      "page": "get_pattern_groups",
      "title": "Determine patients missingness group",
      "topics": [
        "get_pattern_groups"
      ]
    },
    {
      "page": "get_pattern_groups_unique",
      "title": "Get Pattern Summary",
      "topics": [
        "get_pattern_groups_unique"
      ]
    },
    {
      "page": "get_pool_components",
      "title": "Expected Pool Components",
      "topics": [
        "get_pool_components"
      ]
    },
    {
      "page": "get_visit_distribution_parameters",
      "title": "Derive visit distribution parameters",
      "topics": [
        "get_visit_distribution_parameters"
      ]
    },
    {
      "page": "getStrategies",
      "title": "Get imputation strategies",
      "topics": [
        "getStrategies"
      ]
    },
    {
      "page": "has_class",
      "title": "Does object have a class ?",
      "topics": [
        "has_class"
      ]
    },
    {
      "page": "ife",
      "title": "if else",
      "topics": [
        "ife"
      ]
    },
    {
      "page": "imputation_df",
      "title": "Create a valid 'imputation_df' object",
      "topics": [
        "imputation_df"
      ]
    },
    {
      "page": "imputation_list_df",
      "title": "List of 'imputation_df's",
      "topics": [
        "imputation_list_df"
      ]
    },
    {
      "page": "imputation_list_single",
      "title": "A collection of 'imputation_singles()' grouped by a single 'subjid' ID",
      "topics": [
        "imputation_list_single"
      ]
    },
    {
      "page": "imputation_single",
      "title": "Create a valid 'imputation_single' object",
      "topics": [
        "imputation_single"
      ]
    },
    {
      "page": "impute",
      "title": "Create imputed datasets",
      "topics": [
        "impute",
        "impute.condmean",
        "impute.random"
      ]
    },
    {
      "page": "impute_data_individual",
      "title": "Impute data for a single subject",
      "topics": [
        "impute_data_individual"
      ]
    },
    {
      "page": "impute_internal",
      "title": "Create imputed datasets",
      "topics": [
        "impute_internal"
      ]
    },
    {
      "page": "impute_outcome",
      "title": "Sample outcome value",
      "topics": [
        "impute_outcome"
      ]
    },
    {
      "page": "invert",
      "title": "invert",
      "topics": [
        "invert"
      ]
    },
    {
      "page": "invert_indexes",
      "title": "Invert and derive indexes",
      "topics": [
        "invert_indexes"
      ]
    },
    {
      "page": "is_absent",
      "title": "Is value absent",
      "topics": [
        "is_absent"
      ]
    },
    {
      "page": "is_char_fact",
      "title": "Is character or factor",
      "topics": [
        "is_char_fact"
      ]
    },
    {
      "page": "is_char_one",
      "title": "Is single character",
      "topics": [
        "is_char_one"
      ]
    },
    {
      "page": "is_in_rbmi_development",
      "title": "Is package in development mode?",
      "topics": [
        "is_in_rbmi_development"
      ]
    },
    {
      "page": "is_num_char_fact",
      "title": "Is character, factor or numeric",
      "topics": [
        "is_num_char_fact"
      ]
    },
    {
      "page": "locf",
      "title": "Last Observation Carried Forward",
      "topics": [
        "locf"
      ]
    },
    {
      "page": "longDataConstructor",
      "title": "R6 Class for Storing / Accessing & Sampling Longitudinal Data",
      "topics": [
        "longDataConstructor"
      ]
    },
    {
      "page": "ls_design",
      "title": "Calculate design vector for the lsmeans",
      "topics": [
        "ls_design",
        "ls_design_counterfactual",
        "ls_design_equal",
        "ls_design_proportional"
      ]
    },
    {
      "page": "lsmeans",
      "title": "Least Square Means",
      "topics": [
        "lsmeans"
      ]
    },
    {
      "page": "make_rbmi_cluster",
      "title": "Create a 'rbmi' ready cluster",
      "topics": [
        "make_rbmi_cluster"
      ]
    },
    {
      "page": "mcse_internal",
      "title": "Internal MCSE Computations",
      "topics": [
        "jackknife_se",
        "mcse_combine_all_pars",
        "mcse_internal",
        "mcse_jackknife"
      ]
    },
    {
      "page": "method",
      "title": "Set the multiple imputation methodology",
      "topics": [
        "method",
        "method_approxbayes",
        "method_bayes",
        "method_bmlmi",
        "method_condmean"
      ]
    },
    {
      "page": "par_lapply",
      "title": "Parallelise 'lapply'",
      "topics": [
        "par_lapply"
      ]
    },
    {
      "page": "parametric_ci",
      "title": "Calculate parametric confidence intervals",
      "topics": [
        "parametric_ci"
      ]
    },
    {
      "page": "pool",
      "title": "Pool analysis results obtained from the imputed datasets",
      "topics": [
        "as.data.frame.mcse",
        "as.data.frame.pool",
        "mcse",
        "pool",
        "print.mcse",
        "print.pool"
      ]
    },
    {
      "page": "pool_bootstrap_normal",
      "title": "Bootstrap Pooling via normal approximation",
      "topics": [
        "pool_bootstrap_normal"
      ]
    },
    {
      "page": "pool_bootstrap_percentile",
      "title": "Bootstrap Pooling via Percentiles",
      "topics": [
        "pool_bootstrap_percentile"
      ]
    },
    {
      "page": "pool_internal",
      "title": "Internal Pool Methods",
      "topics": [
        "pool_internal",
        "pool_internal.bmlmi",
        "pool_internal.bootstrap",
        "pool_internal.jackknife",
        "pool_internal.rubin"
      ]
    },
    {
      "page": "prepare_stan_data",
      "title": "Prepare input data to run the Stan model",
      "topics": [
        "prepare_stan_data"
      ]
    },
    {
      "page": "print.analysis",
      "title": "Print 'analysis' object",
      "topics": [
        "print.analysis"
      ]
    },
    {
      "page": "print.draws",
      "title": "Print 'draws' object",
      "topics": [
        "print.draws"
      ]
    },
    {
      "page": "print.imputation",
      "title": "Print 'imputation' object",
      "topics": [
        "print.imputation"
      ]
    },
    {
      "page": "progressLogger",
      "title": "R6 Class for printing current sampling progress",
      "topics": [
        "progressLogger"
      ]
    },
    {
      "page": "pval_percentile",
      "title": "P-value of percentile bootstrap",
      "topics": [
        "pval_percentile"
      ]
    },
    {
      "page": "QR_decomp",
      "title": "QR decomposition",
      "topics": [
        "QR_decomp"
      ]
    },
    {
      "page": "random_effects_expr",
      "title": "Construct random effects formula",
      "topics": [
        "random_effects_expr"
      ]
    },
    {
      "page": "rbmi-settings",
      "title": "rbmi settings",
      "topics": [
        "rbmi-settings",
        "set_options"
      ]
    },
    {
      "page": "record",
      "title": "Capture all Output",
      "topics": [
        "record"
      ]
    },
    {
      "page": "recursive_reduce",
      "title": "recursive_reduce",
      "topics": [
        "recursive_reduce"
      ]
    },
    {
      "page": "remove_if_all_missing",
      "title": "Remove subjects from dataset if they have no observed values",
      "topics": [
        "remove_if_all_missing"
      ]
    },
    {
      "page": "rubin_df",
      "title": "Barnard and Rubin degrees of freedom adjustment",
      "topics": [
        "rubin_df"
      ]
    },
    {
      "page": "rubin_rules",
      "title": "Combine estimates using Rubin's rules",
      "topics": [
        "rubin_rules"
      ]
    },
    {
      "page": "sample_ids",
      "title": "Sample Patient Ids",
      "topics": [
        "sample_ids"
      ]
    },
    {
      "page": "sample_list",
      "title": "Create and validate a 'sample_list' object",
      "topics": [
        "sample_list"
      ]
    },
    {
      "page": "sample_mvnorm",
      "title": "Sample random values from the multivariate normal distribution",
      "topics": [
        "sample_mvnorm"
      ]
    },
    {
      "page": "sample_single",
      "title": "Create object of 'sample_single' class",
      "topics": [
        "sample_single"
      ]
    },
    {
      "page": "scalerConstructor",
      "title": "R6 Class for scaling (and un-scaling) design matrices",
      "topics": [
        "scalerConstructor"
      ]
    },
    {
      "page": "set_simul_pars",
      "title": "Set simulation parameters of a study group.",
      "topics": [
        "set_simul_pars"
      ]
    },
    {
      "page": "set_vars",
      "title": "Set key variables",
      "topics": [
        "set_vars"
      ]
    },
    {
      "page": "simulate_data",
      "title": "Generate data",
      "topics": [
        "simulate_data"
      ]
    },
    {
      "page": "simulate_dropout",
      "title": "Simulate drop-out",
      "topics": [
        "simulate_dropout"
      ]
    },
    {
      "page": "simulate_ice",
      "title": "Simulate intercurrent event",
      "topics": [
        "simulate_ice"
      ]
    },
    {
      "page": "simulate_test_data",
      "title": "Create simulated datasets",
      "topics": [
        "as_vcov",
        "simulate_test_data"
      ]
    },
    {
      "page": "sort_by",
      "title": "Sort 'data.frame'",
      "topics": [
        "sort_by"
      ]
    },
    {
      "page": "split_dim",
      "title": "Transform array into list of arrays",
      "topics": [
        "split_dim"
      ]
    },
    {
      "page": "split_imputations",
      "title": "Split a flat list of 'imputation_single()' into multiple 'imputation_df()''s by ID",
      "topics": [
        "split_imputations"
      ]
    },
    {
      "page": "Stack",
      "title": "R6 Class for a FIFO stack",
      "topics": [
        "Stack"
      ]
    },
    {
      "page": "STAN_BLOCKS",
      "title": "List of Stan Blocks",
      "topics": [
        "STAN_BLOCKS"
      ]
    },
    {
      "page": "str_contains",
      "title": "Does a string contain a substring",
      "topics": [
        "str_contains"
      ]
    },
    {
      "page": "strategies",
      "title": "Strategies",
      "topics": [
        "strategies",
        "strategy_CIR",
        "strategy_CR",
        "strategy_JR",
        "strategy_LMCF",
        "strategy_MAR"
      ]
    },
    {
      "page": "string_pad",
      "title": "string_pad",
      "topics": [
        "string_pad"
      ]
    },
    {
      "page": "transpose_imputations",
      "title": "Transpose imputations",
      "topics": [
        "transpose_imputations"
      ]
    },
    {
      "page": "transpose_results",
      "title": "Transpose results object",
      "topics": [
        "transpose_results"
      ]
    },
    {
      "page": "transpose_samples",
      "title": "Transpose samples",
      "topics": [
        "transpose_samples"
      ]
    },
    {
      "page": "validate",
      "title": "Generic validation method",
      "topics": [
        "validate"
      ]
    },
    {
      "page": "validate_analyse_pars",
      "title": "Validate analysis results",
      "topics": [
        "validate_analyse_pars"
      ]
    },
    {
      "page": "validate_datalong",
      "title": "Validate a 'longdata' object",
      "topics": [
        "validate_dataice",
        "validate_datalong",
        "validate_datalong_complete",
        "validate_datalong_notMissing",
        "validate_datalong_types",
        "validate_datalong_unifromStrata",
        "validate_datalong_varExists"
      ]
    },
    {
      "page": "validate_strategies",
      "title": "Validate user specified strategies",
      "topics": [
        "validate_strategies"
      ]
    },
    {
      "page": "validate.analysis",
      "title": "Validate 'analysis' objects",
      "topics": [
        "validate.analysis"
      ]
    },
    {
      "page": "validate.draws",
      "title": "Validate 'draws' object",
      "topics": [
        "validate.draws"
      ]
    },
    {
      "page": "validate.is_mar",
      "title": "Validate 'is_mar' for a given subject",
      "topics": [
        "validate.is_mar"
      ]
    },
    {
      "page": "validate.ivars",
      "title": "Validate inputs for 'vars'",
      "topics": [
        "validate.ivars"
      ]
    },
    {
      "page": "validate.references",
      "title": "Validate user supplied references",
      "topics": [
        "validate.references"
      ]
    },
    {
      "page": "validate.sample_list",
      "title": "Validate 'sample_list' object",
      "topics": [
        "validate.sample_list"
      ]
    },
    {
      "page": "validate.sample_single",
      "title": "Validate 'sample_single' object",
      "topics": [
        "validate.sample_single"
      ]
    },
    {
      "page": "validate.simul_pars",
      "title": "Validate a 'simul_pars' object",
      "topics": [
        "validate.simul_pars"
      ]
    },
    {
      "page": "validate.stan_data",
      "title": "Validate a 'stan_data' object",
      "topics": [
        "validate.stan_data"
      ]
    }
  ],
  "_pkglogo": "https://github.com/insightsengineering/rbmi/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/insightsengineering/rbmi/raw/HEAD/README.md",
  "_rundeps": [
    "assertthat",
    "backports",
    "brio",
    "callr",
    "checkmate",
    "cli",
    "cpp11",
    "crayon",
    "desc",
    "diffobj",
    "evaluate",
    "fs",
    "generics",
    "glue",
    "jinjar",
    "jsonlite",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "mmrm",
    "nlme",
    "pillar",
    "pkgbuild",
    "pkgconfig",
    "pkgload",
    "praise",
    "processx",
    "ps",
    "R6",
    "rbibutils",
    "Rcpp",
    "RcppEigen",
    "Rdpack",
    "rlang",
    "rprojroot",
    "stringi",
    "stringr",
    "testthat",
    "tibble",
    "TMB",
    "utf8",
    "vctrs",
    "waldo",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "advanced.html.asis",
      "filename": "advanced.html",
      "title": "rbmi: Advanced Functionality",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2022-03-02 15:27:21",
      "modified": "2022-03-02 15:27:21",
      "commits": 1
    },
    {
      "source": "retrieved_dropout.html.asis",
      "filename": "retrieved_dropout.html",
      "title": "rbmi: Implementation of retrieved-dropout models using rbmi",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2026-03-20 19:04:42",
      "modified": "2026-03-20 19:04:42",
      "commits": 1
    },
    {
      "source": "CondMean_Inference.html.asis",
      "filename": "CondMean_Inference.html",
      "title": "rbmi: Inference with Conditional Mean Imputation",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2024-01-25 12:06:02",
      "modified": "2024-01-25 12:06:02",
      "commits": 1
    },
    {
      "source": "quickstart.html.asis",
      "filename": "quickstart.html",
      "title": "rbmi: Quickstart",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2022-03-02 15:27:21",
      "modified": "2022-03-02 15:27:21",
      "commits": 1
    },
    {
      "source": "stat_specs.html.asis",
      "filename": "stat_specs.html",
      "title": "rbmi: Statistical Specifications",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2022-03-02 15:27:21",
      "modified": "2022-03-02 15:27:21",
      "commits": 1
    }
  ],
  "_score": 9.003894609588826,
  "_indexed": false,
  "_nocasepkg": "rbmi",
  "_universes": [
    "pharmaverse"
  ],
  "_indexurl": "https://openpharma.r-universe.dev/rbmi",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.6.0.9000",
      "date": "2026-05-26T06:20:57.000Z",
      "distro": "noble",
      "commit": "895e55273bf478eecd3ee516893895aa64eded89",
      "fileid": "11f53de4efaf96b7ff0b8dcf475ba954ee60add6acc711c3a9b0dcd46a99ef33",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26435683719"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.6.0.9000",
      "date": "2026-05-26T06:21:21.000Z",
      "distro": "noble",
      "commit": "895e55273bf478eecd3ee516893895aa64eded89",
      "fileid": "1b614d65073d90db21defa71314ab110a370f30b0e324c64798c3f4cd7bcb831",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26435683719"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.6.0.9000",
      "date": "2026-05-26T06:23:57.000Z",
      "commit": "895e55273bf478eecd3ee516893895aa64eded89",
      "fileid": "90ea4a6f9be8e63054b0954e3bf0aeed184e8ea87c42774740c6d8ba2d22b566",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26435683719"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.6.0.9000",
      "date": "2026-05-26T06:23:52.000Z",
      "commit": "895e55273bf478eecd3ee516893895aa64eded89",
      "fileid": "47afe681b34073328439e26a3b4425985af2987827410185746e09c26d644f33",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26435683719"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.6.0.9000",
      "date": "2026-05-26T06:21:20.000Z",
      "commit": "895e55273bf478eecd3ee516893895aa64eded89",
      "fileid": "d94e72f4d395a1e3153039b817790e94102b126fdca0108e8484365d261b6f2a",
      "status": "success",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26435683719"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.6.0.9000",
      "date": "2026-05-26T06:20:27.000Z",
      "commit": "895e55273bf478eecd3ee516893895aa64eded89",
      "fileid": "cdf0b09d22816b3212a0a73d26d4c46e243490750e418d0a1234a3298e20208c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26435683719"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.6.0.9000",
      "date": "2026-05-26T06:20:12.000Z",
      "commit": "895e55273bf478eecd3ee516893895aa64eded89",
      "fileid": "365010605ea734de342926bf4383d89830e32a93aa5bf4b9b4ed3db9fa186184",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26435683719"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.6.0.9000",
      "date": "2026-05-26T06:20:53.000Z",
      "commit": "895e55273bf478eecd3ee516893895aa64eded89",
      "fileid": "18664a7d0b7972ec70aeab3133cb873d01a3fde9725b76421a39b6786d9a984e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26435683719"
    }
  ]
}