{
  "_id": "6acecb93d9de2f3f33fc7e41",
  "Package": "EDI",
  "Type": "Package",
  "Title": "Experimental Design and Inference",
  "Version": "1.0.3",
  "Authors@R": "c(person(given = \"Adam\",\nfamily = \"Kapelner\",\nrole = c(\"aut\", \"cre\", \"cph\"),\nemail = \"adam.kapelner@mail.huji.ac.il\",\ncomment = c(ORCID = \"0000-0001-5985-6792\")))",
  "Description": "Implements a comprehensive suite of experimental designs,\nboth fixed (e.g., block, stratified, matched-pair, cluster,\nfactorial, and mixed-integer-programming-based optimal designs)\nand sequential (including matching-on-the-fly designs, biased\ncoin designs, and covariate-adaptive urn designs that assign\ntreatment one subject at a time while maintaining covariate\nbalance), for continuous, incidence, count, proportion,\nsurvival, and ordinal response types. For each design and\nresponse type combination, provides the corresponding inference\nprocedures, including exact, asymptotic, distribution-free, and\nresampling-based (bootstrap, jackknife, and randomization)\nmethods, so that estimation and testing are always matched to\nhow the data were generated. An 'InferenceSuite' facility runs\nall applicable inference procedures for a given design and\nresponse type at once and reports a single Cauchy-combined\np-value summarizing their evidence. A built-in simulation\nframework supports power analysis and operating-characteristic\nstudies across designs, response types, and inference\nprocedures, with optional parallelization via 'mirai'. Missing\ncovariate data is handled automatically via built-in\nimputation. Core numerical routines are implemented in C++ via\n'Rcpp' for speed on large designs and simulation studies.\nMachine-specific tuning for optimization is included.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "VignetteBuilder": "knitr",
  "Collate": "'design_abstract.R' 'design_blocking_abstract.R'\n'design_matching_abstract.R' 'design_fixed_abstract.R'\n'design_component_registry.R' 'design_class_factory.R'\n'design_fixed_greedy.R' 'helper_optimal_shared.R'\n'helper_optimal_milp_solvers.R' 'helper_user_compiled_fn.R'\n'helper_optimal_annealing.R' 'design_fixed_greedy_d_optimal.R'\n'design_fixed_bernoulli.R' 'design_fixed_binary_match.R'\n'design_fixed_blocked_cluster.R' 'design_fixed_blocking.R'\n'design_fixed_cluster.R' 'design_fixed_factorial.R'\n'design_fixed_ibcrd.R'\n'design_fixed_matching_greedy_pair_switching.R'\n'design_fixed_optimal.R' 'design_fixed_optimal_blocks.R'\n'design_fixed_rerandomization.R' 'design_observational.R'\n'design_observational_blocks.R'\n'design_observational_matching.R'\n'design_seq_one_by_one_abstract.R' 'design_custom_extensions.R'\n'design_seq_one_by_one_atkinson.R'\n'design_seq_one_by_one_bernoulli.R'\n'design_seq_one_by_one_efron.R' 'design_seq_one_by_one_ibcrd.R'\n'design_seq_one_by_one_KK14.R'\n'design_seq_one_by_one_KK21_stepwise.R'\n'design_seq_one_by_one_KK21.R'\n'design_seq_one_by_one_pocock_simon.R'\n'design_seq_one_by_one_random_block_size.R'\n'design_seq_one_by_one_spbr.R' 'design_seq_one_by_one_urn.R'\n'design_class_registry.R' 'EDI.R' 'helper_glm_fit.R'\n'globals.R' 'comprehensive_slow_paths.R'\n'helper_additional_asserts.R' 'contracts_mixins.R'\n'helper_robust_sandwich.R'\n'inference_all_abstract_mle_or_KM_summary_table.R'\n'inference_ext_ci_inversion.R'\n'inference_ext_information_matrix.R'\n'inference_ext_likelihood_test_memoization.R'\n'inference_mixin_off_optimum_likelihood_eval.R'\n'inference_all_abstract_asymp_lik.R'\n'inference_all_abstract_marginal_estimand.R'\n'inference_ext_bartlett_approx.R'\n'inference_mixin_cordeiro_ferrari_approx.R'\n'inference_mixin_lemonte_gradient_approx.R'\n'inference_mixin_kk_gee_shared.R'\n'inference_mixin_kk_glmm_shared.R'\n'helper_reused_worker_private_cache.R'\n'inference_mixin_kk_passthrough.R'\n'inference_mixin_kk_passthrough_compound.R'\n'helper_bootstrap_ci.R' 'contracts_resampling_draws.R'\n'inference_ext_bca_bootstrap_ci.R'\n'inference_ext_exchangeable_resampling_units.R'\n'inference_ext_minimum_volatility_selector.R'\n'inference_ext_m_out_of_n_bootstrap.R'\n'inference_ext_prw_subsampling.R'\n'inference_all_abstract_non_param_boot.R'\n'inference_all_abstract_rand_bootstrap.R'\n'inference_all_abstract_rand_bootstrap_ci.R'\n'inference_all_abstract_bayesian_bootstrap.R'\n'inference_all_abstract_jackknife.R'\n'inference_all_abstract_exact.R'\n'inference_all_abstract_asymp.R'\n'inference_ext_param_bootstrap_estimate.R'\n'inference_all_abstract_param_boot.R'\n'inference_all_abstract_asymp_lik_std_mod_cache.R'\n'inference_all_abstract_count_likelihood.R'\n'inference_ext_quantile_rand_ci.R'\n'inference_all_abstract_rand_ci.R'\n'inference_ext_sequential_mc_pval.R'\n'inference_all_abstract_rand.R' 'inference_all_abstract.R'\n'inference_all_abstract_KK_passthrough_compound.R'\n'inference_all_abstract_quantile_rand_ci.R'\n'inference_all_KK_mean_diff_IVWC.R'\n'inference_all_KK_quantile_regr_ivwc_abstract.R'\n'inference_all_KK_quantile_regr_one_lik_abstract.R'\n'inference_all_KK_wilcox_ivwc.R' 'inference_all_average_diff.R'\n'inference_all_simple_mean_diff_pooled_var.R'\n'inference_all_simple_wilcox.R'\n'inference_continuous_KK_bai_abstract.R'\n'inference_continuous_KK_glmm.R'\n'inference_continuous_KK_ols_ivwc.R'\n'inference_continuous_KK_ols_one_lik.R'\n'inference_continuous_KK_quantile_regr_ivwc.R'\n'inference_continuous_KK_quantile_regr_one_lik.R'\n'inference_continuous_KK_robust_regr_ivwc.R'\n'inference_continuous_KK_robust_regr_one_lik.R'\n'inference_continuous_KK14_bai.R'\n'inference_continuous_KK21_bai.R' 'inference_continuous_lin.R'\n'inference_continuous_ols.R'\n'inference_continuous_quantile_regr.R'\n'inference_continuous_robust_regr.R'\n'inference_count_composite_likelihood.R'\n'inference_count_KK_combined.R'\n'inference_count_KK_cond_poisson.R' 'inference_count_KK_gee.R'\n'inference_count_negbin.R' 'inference_count_poisson.R'\n'inference_count_quasipoisson.R'\n'inference_count_robust_poisson.R'\n'inference_count_zero_augmented_poisson_abstract.R'\n'inference_count_hurdle.R' 'inference_count_zero_inflated.R'\n'inference_custom_extensions.R' 'inference_rand_custom.R'\n'inference_helpers_zhang.R'\n'inference_incidence_binomial_identity.R'\n'inference_incidence_cmh.R'\n'inference_incidence_exact_binomial.R'\n'inference_incidence_exact_zhang.R'\n'inference_incidence_extended_robins.R' 'helper_gcomp.R'\n'helper_marginal_estimand.R'\n'inference_incidence_gcomp_abstract.R'\n'inference_incidence_gcomp.R'\n'inference_incidence_KK_cond_logit_glmm_abstract.R'\n'inference_incidence_KK_cond_logit_glmm.R'\n'inference_incidence_KK_cond_logit.R'\n'inference_incidence_KK_combined.R'\n'inference_incidence_KK_gcomp_abstract.R'\n'inference_incidence_KK_marginal_abstract.R'\n'inference_incidence_KK_marginal.R'\n'inference_incidence_KK_newcombe_ivwc_univ.R'\n'inference_incidence_log_binomial.R'\n'inference_incidence_logit.R'\n'inference_incidence_miettinen_nurminen_univ.R'\n'inference_incidence_modified_poisson.R'\n'inference_incidence_newcombe_univ.R'\n'inference_incidence_probit.R'\n'inference_incidence_risk_diff.R' 'inference_incid_wald.R'\n'inference_indicidence_exact_fisher.R'\n'inference_ordinal_adj_cat_logit.R'\n'inference_ordinal_cauchit.R' 'inference_ordinal_cloglog.R'\n'inference_ordinal_gcomp.R'\n'inference_ordinal_jonckheere_terpstra_test.R'\n'helper_ordinal_mixed_fit.R'\n'inference_ordinal_KK_clmm_abstract.R'\n'inference_ordinal_KK_combined.R'\n'inference_ordinal_KK_cond_adj_cat_logit.R'\n'inference_ordinal_KK_cond_logit_abstract.R'\n'inference_ordinal_ordered_probit.R'\n'inference_ordinal_paired_sign_test.R'\n'inference_ordinal_partial_proportional_odds.R'\n'inference_ordinal_proportional_odds.R'\n'inference_ordinal_ridit.R'\n'inference_ordinal_stereotype_logit.R'\n'inference_proportion_beta.R'\n'inference_proportion_fractional_logit.R'\n'inference_proportion_gcomp.R'\n'inference_proportion_KK_combined.R'\n'inference_proportion_KK_quantile_regr_ivwc.R'\n'inference_proportion_KK_quantile_regr_one_lik.R'\n'inference_proportion_quantile_regr.R'\n'inference_proportion_zero_one_inflated_beta.R'\n'inference_suite.R' 'inference_survival_coxph.R'\n'inference_survival_dep_cens_transform.R'\n'inference_survival_gehan_wilcox.R'\n'inference_survival_GLMM_weibull_frailty_loggamma.R'\n'inference_survival_KK_lwa_cox_ivwc_abstract.R'\n'inference_survival_KK_lwa_cox_one_lik_abstract.R'\n'inference_survival_KK_lwa_cox.R'\n'inference_survival_KK_rank_regr_ivwc_abstract.R'\n'inference_survival_KK_rank_regr.R'\n'inference_survival_KK_strat_cox.R'\n'inference_survival_GLMM_weibull_frailty_normal.R'\n'inference_survival_KK_weibull_marginal.R'\n'inference_survival_km_diff.R' 'inference_survival_log_rank.R'\n'inference_survival_rmst.R' 'inference_survival_strat_cox.R'\n'inference_survival_weibull.R' 'inference_class_registry.R'\n'helper_package_checks.R' 'helper_math.R'\n'helper_model_matrix.R' 'helper_response_asserts.R'\n'helper_robust_regression.R' 'helper_rcpp_doc_stubs.R'\n'helper_matching.R' 'helper_survival_fits.R' 'helper_zoib.R'\n'helper_inference_survival_turnbull.R' 'RcppExports.R'\n'simulations_framework.R' 'simulation_framework_report.R'\n'local_machine_tuning_synthetic_fixtures.R'\n'local_machine_tuning_harness.R' 'local_machine_tuning_axes.R'\n'local_machine_tuning_persistence.R'\n'local_machine_tuning_correctness.R' 'local_machine_tuning.R'\n'zzz.R'",
  "URL": "https://github.com/kapelner/EDI, https://kapelner.github.io/EDI/,\nhttps://pypi.org/project/edi-kernels/",
  "BugReports": "https://github.com/kapelner/EDI/issues",
  "Config/roxygen2/version": "8.0.0.9000",
  "Repository": "https://kapelner.r-universe.dev",
  "Date/Publication": "2026-10-13 21:49:42 UTC",
  "RemoteUrl": "https://github.com/kapelner/EDI",
  "RemoteRef": "HEAD",
  "RemoteSha": "39e3ca04786f57b181a417d48f80508c2a6033f4",
  "RemoteSubdir": "R/EDI",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-13 23:39:13 UTC",
    "User": "root"
  },
  "Author": "Adam Kapelner [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0001-5985-6792>)",
  "Maintainer": "Adam Kapelner <adam.kapelner@mail.huji.ac.il>",
  "_user": "kapelner",
  "_type": "src",
  "_file": "EDI_1.0.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/3265ca1c748a8f48eaadb22050798ba4a4f661e5dbec800398b249fb0fd8037e",
  "_filesize": 4217787,
  "_sha256": "3265ca1c748a8f48eaadb22050798ba4a4f661e5dbec800398b249fb0fd8037e",
  "_expires": "2027-01-22T00:23:44.000Z",
  "_created": "2026-10-13T23:39:13.000Z",
  "_published": "2026-10-14T00:23:46.870Z",
  "_buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 115600841217,
      "time": 826,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11860560123"
    },
    {
      "job": 115600841284,
      "time": 893,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11859343858"
    },
    {
      "job": 115600841165,
      "time": 810,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11859924879"
    },
    {
      "job": 115600841354,
      "time": 854,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11859928616"
    },
    {
      "job": 115600841202,
      "time": 591,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11859963073"
    },
    {
      "job": 115600841209,
      "time": 2154,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11860584305"
    },
    {
      "job": 115600841292,
      "time": 872,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11859689397"
    },
    {
      "job": 115600841363,
      "time": 1562,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11860413966"
    },
    {
      "job": 115594602795,
      "time": 1139,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11859321969"
    },
    {
      "job": 115600841454,
      "time": 355,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11860207318"
    },
    {
      "job": 115600841323,
      "time": 1098,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11860044040"
    },
    {
      "job": 115600841255,
      "time": 1280,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11860044422"
    },
    {
      "job": 115600841319,
      "time": 1152,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11860204086"
    },
    {
      "job": 115600841356,
      "time": 1061,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11860183861"
    },
    {
      "job": 115600841278,
      "time": 1231,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11860921013"
    }
  ],
  "_upstream": "https://github.com/kapelner/EDI",
  "_commit": {
    "id": "39e3ca04786f57b181a417d48f80508c2a6033f4",
    "author": "Adam Kapelner <kapelner@gmail.com>",
    "committer": "Adam Kapelner <kapelner@gmail.com>",
    "message": "KK21 faster randomization draws, fix Rcpp pointer bug [skip-ci]\n",
    "time": 1791928182
  },
  "_maintainer": {
    "name": "Adam Kapelner",
    "email": "adam.kapelner@mail.huji.ac.il",
    "orcid": "0000-0001-5985-6792"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "RcppNumerical",
      "role": "LinkingTo"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "checkmate",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "survival",
      "role": "Imports"
    },
    {
      "package": "missRanger",
      "role": "Imports"
    },
    {
      "package": "missForest",
      "role": "Imports"
    },
    {
      "package": "numDeriv",
      "role": "Imports"
    },
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "RhpcBLASctl",
      "role": "Imports"
    },
    {
      "package": "randomizr",
      "role": "Imports"
    },
    {
      "package": "anticlust",
      "role": "Suggests"
    },
    {
      "package": "blockTools",
      "role": "Suggests"
    },
    {
      "package": "clinfun",
      "role": "Suggests"
    },
    {
      "package": "coin",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "mirai",
      "role": "Suggests"
    },
    {
      "package": "aftgee",
      "role": "Suggests"
    },
    {
      "package": "betareg",
      "role": "Suggests"
    },
    {
      "package": "copula",
      "role": "Suggests"
    },
    {
      "package": "doParallel",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "fixest",
      "role": "Suggests"
    },
    {
      "package": "gamlss.dist",
      "role": "Suggests"
    },
    {
      "package": "geepack",
      "role": "Suggests"
    },
    {
      "package": "glmmTMB",
      "role": "Suggests"
    },
    {
      "package": "glmnet",
      "role": "Suggests"
    },
    {
      "package": "icenReg",
      "role": "Suggests"
    },
    {
      "package": "interval",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lme4",
      "role": "Suggests"
    },
    {
      "package": "multgee",
      "role": "Suggests"
    },
    {
      "package": "nbpMatching",
      "role": "Suggests"
    },
    {
      "package": "nlme",
      "role": "Suggests"
    },
    {
      "package": "nnet",
      "role": "Suggests"
    },
    {
      "package": "optmatch",
      "role": "Suggests"
    },
    {
      "package": "ordinal",
      "role": "Suggests"
    },
    {
      "package": "pscl",
      "role": "Suggests"
    },
    {
      "package": "qpdf",
      "role": "Suggests"
    },
    {
      "package": "quantreg",
      "role": "Suggests"
    },
    {
      "package": "R.utils",
      "role": "Suggests"
    },
    {
      "package": "RcppXPtrUtils",
      "role": "Suggests"
    },
    {
      "package": "Rfit",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "VGAM",
      "role": "Suggests"
    },
    {
      "package": "ompr",
      "role": "Suggests"
    },
    {
      "package": "ompr.roi",
      "role": "Suggests"
    },
    {
      "package": "ROI.plugin.glpk",
      "role": "Suggests"
    },
    {
      "package": "sandwich",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "kapelner",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-52",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 1
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 4
    },
    {
      "week": "2026-10",
      "n": 8
    },
    {
      "week": "2026-11",
      "n": 15
    },
    {
      "week": "2026-12",
      "n": 5
    },
    {
      "week": "2026-13",
      "n": 32
    },
    {
      "week": "2026-14",
      "n": 15
    },
    {
      "week": "2026-15",
      "n": 16
    },
    {
      "week": "2026-16",
      "n": 18
    },
    {
      "week": "2026-17",
      "n": 12
    },
    {
      "week": "2026-18",
      "n": 3
    },
    {
      "week": "2026-19",
      "n": 4
    },
    {
      "week": "2026-20",
      "n": 9
    },
    {
      "week": "2026-21",
      "n": 9
    },
    {
      "week": "2026-22",
      "n": 7
    },
    {
      "week": "2026-23",
      "n": 3
    },
    {
      "week": "2026-24",
      "n": 3
    },
    {
      "week": "2026-25",
      "n": 1
    },
    {
      "week": "2026-26",
      "n": 8
    },
    {
      "week": "2026-27",
      "n": 17
    },
    {
      "week": "2026-28",
      "n": 9
    },
    {
      "week": "2026-29",
      "n": 4
    },
    {
      "week": "2026-30",
      "n": 23
    },
    {
      "week": "2026-31",
      "n": 12
    },
    {
      "week": "2026-32",
      "n": 17
    },
    {
      "week": "2026-33",
      "n": 21
    },
    {
      "week": "2026-34",
      "n": 48
    },
    {
      "week": "2026-35",
      "n": 86
    },
    {
      "week": "2026-36",
      "n": 52
    },
    {
      "week": "2026-37",
      "n": 46
    },
    {
      "week": "2026-38",
      "n": 62
    },
    {
      "week": "2026-39",
      "n": 62
    },
    {
      "week": "2026-40",
      "n": 2
    },
    {
      "week": "2026-41",
      "n": 43
    },
    {
      "week": "2026-42",
      "n": 10
    }
  ],
  "_tags": [
    {
      "name": "py-v1.0.0",
      "date": "2026-08-10"
    },
    {
      "name": "py-v1.0.0.post1",
      "date": "2026-08-11"
    },
    {
      "name": "py-v1.0.0.post2",
      "date": "2026-08-12"
    },
    {
      "name": "py-v1.0.0.post3",
      "date": "2026-08-17"
    },
    {
      "name": "py-v1.0.0.post4",
      "date": "2026-08-30"
    },
    {
      "name": "v1.0.0",
      "date": "2026-08-30"
    },
    {
      "name": "py-v1.0.0.post5",
      "date": "2026-08-31"
    },
    {
      "name": "py-v1.0.1",
      "date": "2026-09-14"
    },
    {
      "name": "v1.0.1",
      "date": "2026-09-14"
    },
    {
      "name": "v1.0.2",
      "date": "2026-09-25"
    },
    {
      "name": "py-v1.0.2",
      "date": "2026-10-07"
    }
  ],
  "_topics": [
    "causal-inference",
    "clinical-trials",
    "cpp",
    "experimental-design",
    "python",
    "randomization-inference",
    "sequential-design",
    "statistics",
    "survival-analysis",
    "openblas",
    "cpp",
    "openmp"
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "kapelner",
      "count": 762,
      "uuid": 658168
    },
    {
      "user": "tennenbaumj",
      "count": 16,
      "uuid": 191932881
    }
  ],
  "_userbio": {
    "uuid": 658168,
    "type": "user",
    "name": "Prof. Adam Kapelner",
    "followers": 126,
    "description": "I'm an Assoc. Prof. of Data Science and Statistics at Hebrew University of Jerusalem, my PhD is in Statistics, my main research is in experimental design."
  },
  "_downloads": {
    "count": 188,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/EDI"
  },
  "_devurl": "https://github.com/kapelner/edi",
  "_pkgdown": "https://kapelner.github.io/EDI/",
  "_searchresults": 1252,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/EDI.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.2",
      "date": "2026-10-07"
    }
  ],
  "_exports": [
    ".normalize_optimizer_algorithm",
    "build_cox_data_cache_cpp",
    "build_stratified_cox_data_cache_cpp",
    "check_package_installed",
    "clear_local_EDI_optimization",
    "compute_coxph_rand_bootstrap_cpp",
    "ContinKKRobustRegrIVWCSource",
    "create_model_matrix_from_features",
    "DesignFixedBernoulli",
    "DesignFixedBinaryMatch",
    "DesignFixedBlockedCluster",
    "DesignFixedBlocking",
    "DesignFixedCluster",
    "DesignFixedFactorial",
    "DesignFixedGreedy",
    "DesignFixedGreedyDOptimal",
    "DesignFixediBCRD",
    "DesignFixedMatchingGreedyPairSwitching",
    "DesignFixedOptimal",
    "DesignFixedOptimalBlocks",
    "DesignFixedRerandomization",
    "DesignSeqOneByOneAtkinson",
    "DesignSeqOneByOneBernoulli",
    "DesignSeqOneByOneEfron",
    "DesignSeqOneByOneiBCRD",
    "DesignSeqOneByOneKK14",
    "DesignSeqOneByOneKK21",
    "DesignSeqOneByOneKK21stepwise",
    "DesignSeqOneByOnePocockSimon",
    "DesignSeqOneByOneRandomBlockSize",
    "DesignSeqOneByOneSPBR",
    "DesignSeqOneByOneUrn",
    "edi_build_info_cpp",
    "EDI_COMPREHENSIVE_SLOW_PATHS",
    "exact_jonckheere_terpstra_pval_cpp",
    "expand_adjacent_category_data_cpp",
    "expand_continuation_ratio_data_cpp",
    "fast_adjacent_category_logit_cpp",
    "fast_adjacent_category_logit_with_var_cpp",
    "fast_beta_regression",
    "fast_beta_regression_cpp",
    "fast_beta_regression_weighted_cpp",
    "fast_beta_regression_with_var",
    "fast_beta_regression_with_var_cpp",
    "fast_continuation_ratio_regression_cpp",
    "fast_continuation_ratio_regression_with_var_cpp",
    "fast_coxph_regression",
    "fast_coxph_regression_cpp",
    "fast_coxph_regression_prebuilt_cpp",
    "fast_cpoisson_combined_with_var_cpp",
    "fast_digamma_vec_cpp",
    "fast_dnbinom_mu_vec_cpp",
    "fast_hurdle_negbin_with_var_cpp",
    "fast_identity_binomial_regression_cpp",
    "fast_identity_binomial_regression_weighted_cpp",
    "fast_identity_binomial_regression_with_var_cpp",
    "fast_lbeta_vec_cpp",
    "fast_lgamma_vec_cpp",
    "fast_log_binomial_regression_cpp",
    "fast_log_binomial_regression_weighted_cpp",
    "fast_log_binomial_regression_with_var_cpp",
    "fast_log_dnorm_vec_cpp",
    "fast_log_pnorm_vec_cpp",
    "fast_logistic_regression",
    "fast_logistic_regression_cpp",
    "fast_logistic_regression_weighted_cpp",
    "fast_logistic_regression_with_var",
    "fast_logistic_regression_with_var_cpp",
    "fast_neg_bin_cpp",
    "fast_neg_bin_weighted_cpp",
    "fast_neg_bin_with_var_cpp",
    "fast_negbin_regression",
    "fast_negbin_regression_with_var",
    "fast_ols_cpp",
    "fast_ols_with_var_cpp",
    "fast_ordinal_cauchit_regression_cpp",
    "fast_ordinal_cauchit_regression_with_var_cpp",
    "fast_ordinal_cloglog_regression_cpp",
    "fast_ordinal_cloglog_regression_with_var_cpp",
    "fast_ordinal_glmm_cpp",
    "fast_ordinal_probit_regression_cpp",
    "fast_ordinal_probit_regression_with_var_cpp",
    "fast_ordinal_regression_cpp",
    "fast_ordinal_regression_weighted_cpp",
    "fast_ordinal_regression_with_var_cpp",
    "fast_poisson_regression_cpp",
    "fast_poisson_regression_weighted_cpp",
    "fast_poisson_regression_with_var_cpp",
    "fast_probit_regression_cpp",
    "fast_probit_regression_with_var_cpp",
    "fast_qnorm_vec_cpp",
    "fast_quasipoisson_regression_with_var_cpp",
    "fast_robust_regression_cpp",
    "fast_stereotype_logit_cpp",
    "fast_stereotype_logit_with_var_cpp",
    "fast_stereotype_profile_loglik_cpp",
    "fast_trigamma_vec_cpp",
    "fast_weibull_regression",
    "fast_weibull_regression_cpp",
    "fast_weibull_regression_general_cpp",
    "fast_zero_augmented_poisson_cpp",
    "fast_zero_one_inflated_beta_cpp",
    "fast_zinb_cpp",
    "gcomp_fractional_logit_point_estimate_cpp",
    "gcomp_logistic_point_estimate_cpp",
    "gcomp_logistic_post_fit_cpp",
    "gcomp_ordinal_proportional_odds_post_fit_cpp",
    "generate_covariate_dataset",
    "get_beta_regression_hessian_cpp",
    "get_beta_regression_score_cpp",
    "get_bootstrap_dispatch_policy",
    "get_cold_start_dispatch_policy",
    "get_cpoisson_combined_hessian_cpp",
    "get_cpoisson_combined_score_cpp",
    "get_identity_binomial_regression_hessian_cpp",
    "get_identity_binomial_regression_score_cpp",
    "get_identity_binomial_regression_weighted_hessian_cpp",
    "get_identity_binomial_regression_weighted_score_cpp",
    "get_local_EDI_optimization",
    "get_log_binomial_regression_hessian_cpp",
    "get_log_binomial_regression_score_cpp",
    "get_log_binomial_regression_weighted_hessian_cpp",
    "get_log_binomial_regression_weighted_score_cpp",
    "get_negbin_regression_hessian_cpp",
    "get_negbin_regression_score_cpp",
    "get_optimization_dispatch_policy",
    "get_ordinal_regression_hessian_cpp",
    "get_ordinal_regression_score_cpp",
    "get_parallel_dispatch_policy",
    "get_stereotype_logit_hessian_cpp",
    "get_stereotype_logit_score_cpp",
    "get_warm_start_dispatch_policy",
    "get_weibull_regression_general_hessian_cpp",
    "get_weibull_regression_general_score_cpp",
    "get_weibull_regression_hessian_cpp",
    "get_weibull_regression_score_cpp",
    "InferenceAllKKMeanDiffIVWC",
    "InferenceAllKKWilcoxIVWC",
    "InferenceAllSimpleAverageDiff",
    "InferenceAllSimpleMeanDiffPooledVar",
    "InferenceAllSimpleWilcox",
    "InferenceBaiAdjustedTKK14",
    "InferenceBaiAdjustedTKK21",
    "InferenceContinKKGLMM",
    "InferenceContinKKOLSIVWC",
    "InferenceContinKKOLSOneLik",
    "InferenceContinKKQuantileRegrIVWC",
    "InferenceContinKKQuantileRegrOneLik",
    "InferenceContinKKRobustRegrIVWC",
    "InferenceContinKKRobustRegrOneLik",
    "InferenceContinLin",
    "InferenceContinOLS",
    "InferenceContinQuantileRegr",
    "InferenceContinRobustRegr",
    "InferenceCountHurdleNegBin",
    "InferenceCountHurdlePoisson",
    "InferenceCountKKCondPoissonOneLik",
    "InferenceCountKKGLMM",
    "InferenceCountKKHurdlePoissonIVWC",
    "InferenceCountKKHurdlePoissonOneLik",
    "InferenceCountNegBin",
    "InferenceCountPoisson",
    "InferenceCountPoissonKKGEE",
    "InferenceCountQuasiPoisson",
    "InferenceCountRobustPoisson",
    "InferenceCountZeroInflatedNegBin",
    "InferenceCountZeroInflatedPoisson",
    "InferenceIncidBinomialIdentityRiskDiff",
    "InferenceIncidCMH",
    "InferenceIncidExactBinomial",
    "InferenceIncidExactFisher",
    "InferenceIncidExactZhang",
    "InferenceIncidExtendedRobins",
    "InferenceIncidGCompRiskDiff",
    "InferenceIncidGCompRiskRatio",
    "InferenceIncidKKCondLogitGLMMIVWC",
    "InferenceIncidKKCondLogitGLMMOneLik",
    "InferenceIncidKKCondLogitIVWC",
    "InferenceIncidKKCondLogitOneLik",
    "InferenceIncidKKGCompRiskDiff",
    "InferenceIncidKKGCompRiskRatio",
    "InferenceIncidKKGEE",
    "InferenceIncidKKModifiedPoisson",
    "InferenceIncidKKNewcombeRiskDiff",
    "InferenceIncidLogBinomial",
    "InferenceIncidLogRegr",
    "InferenceIncidMiettinenNurminenRiskDiff",
    "InferenceIncidModifiedPoisson",
    "InferenceIncidNewcombeRiskDiff",
    "InferenceIncidProbitRegr",
    "InferenceIncidRiskDiff",
    "InferenceIncidWald",
    "InferenceOrdinalAdjCatLogitRegr",
    "InferenceOrdinalCauchitRegr",
    "InferenceOrdinalCloglogRegr",
    "InferenceOrdinalContRatioRegr",
    "InferenceOrdinalGCompMeanDiff",
    "InferenceOrdinalJonckheereTerpstraTest",
    "InferenceOrdinalKKCLMM",
    "InferenceOrdinalKKCLMMCauchit",
    "InferenceOrdinalKKCLMMCloglog",
    "InferenceOrdinalKKCLMMProbit",
    "InferenceOrdinalKKCondAdjCatLogitRegr",
    "InferenceOrdinalKKGEE",
    "InferenceOrdinalKKGLMM",
    "InferenceOrdinalOrderedProbitRegr",
    "InferenceOrdinalPairedSignTest",
    "InferenceOrdinalPartialProportionalOddsRegr",
    "InferenceOrdinalPropOddsRegr",
    "InferenceOrdinalRidit",
    "InferenceOrdinalStereotypeLogitRegr",
    "InferencePropBetaRegr",
    "InferencePropFractionalLogit",
    "InferencePropGCompMeanDiff",
    "InferencePropKKGEE",
    "InferencePropKKGLMM",
    "InferencePropKKQuantileRegrIVWC",
    "InferencePropKKQuantileRegrOneLik",
    "InferencePropQuantileRegr",
    "InferencePropZeroOneInflatedBetaRegr",
    "InferenceRandCustom",
    "InferenceSuite",
    "InferenceSurvivalCoxPHRegr",
    "InferenceSurvivalDepCensTransformRegr",
    "InferenceSurvivalGehanWilcox",
    "InferenceSurvivalGLMMWeibullFrailtyLoggammaIVWC",
    "InferenceSurvivalGLMMWeibullFrailtyLoggammaOneLik",
    "InferenceSurvivalGLMMWeibullFrailtyNormalIVWC",
    "InferenceSurvivalGLMMWeibullFrailtyNormalOneLik",
    "InferenceSurvivalKKLWACoxPHIVWC",
    "InferenceSurvivalKKLWACoxPHOneLik",
    "InferenceSurvivalKKRankRegrIVWC",
    "InferenceSurvivalKKStratCoxPHIVWC",
    "InferenceSurvivalKKStratCoxPHOneLik",
    "InferenceSurvivalKKWeibullMarginal",
    "InferenceSurvivalKMDiff",
    "InferenceSurvivalLogRank",
    "InferenceSurvivalRestrictedMeanDiff",
    "InferenceSurvivalStratCoxPHRegr",
    "InferenceSurvivalWeibullRegr",
    "inv_logit",
    "logit",
    "mn_pvalue_cpp",
    "newcombe_independent_ci_cpp",
    "ObservationalDesign",
    "ObservationalDesignBlocks",
    "ObservationalDesignMatching",
    "ols_hc2_post_fit_cpp",
    "ordinal_gcomp_post_fit_cpp",
    "pocock_simon_assign_and_update_cpp",
    "pocock_simon_assign_cpp",
    "pocock_simon_redraw_w_cpp",
    "robust_negbinreg",
    "robust_survreg",
    "robust_survreg_with_surv_object",
    "sample_mode",
    "set_cold_start_dispatch_policy",
    "set_num_cores",
    "set_optimization_dispatch_policy",
    "set_parallel_dispatch_policy",
    "set_warm_start_dispatch_policy",
    "SimulationFramework",
    "SimulationFrameworkReport",
    "summary_glm_lean",
    "toggle_asserts",
    "transform_cont_y_based_on_response_type",
    "tune_EDI_for_this_machine",
    "unset_num_cores"
  ],
  "_help": [
    {
      "page": "build_cox_data_cache_cpp",
      "title": "Build a Reusable Unstratified Cox Data Cache (C++ Backend)",
      "topics": [
        "build_cox_data_cache_cpp"
      ]
    },
    {
      "page": "build_stratified_cox_data_cache_cpp",
      "title": "Build a Reusable Stratified Cox Data Cache (C++ Backend)",
      "topics": [
        "build_stratified_cox_data_cache_cpp"
      ]
    },
    {
      "page": "clear_local_EDI_optimization",
      "title": "Delete this machine's saved EDI tuning and return to shipped defaults",
      "topics": [
        "clear_local_EDI_optimization"
      ]
    },
    {
      "page": "DesignFixedBernoulli",
      "title": "A Fixed-Sample-Size Bernoulli (Independent-Coin-Flip) Randomized Design",
      "topics": [
        "DesignFixedBernoulli"
      ]
    },
    {
      "page": "DesignFixedBinaryMatch",
      "title": "A Fixed, Non-Bipartite-Matched-Pair Design with Within-Pair Randomization",
      "topics": [
        "DesignFixedBinaryMatch"
      ]
    },
    {
      "page": "DesignFixedBlockedCluster",
      "title": "A Fixed, Blocked-and-Clustered Randomized Design",
      "topics": [
        "DesignFixedBlockedCluster"
      ]
    },
    {
      "page": "DesignFixedBlocking",
      "title": "A Fixed, Stratified-Block Randomized Design",
      "topics": [
        "DesignFixedBlocking"
      ]
    },
    {
      "page": "DesignFixedCluster",
      "title": "A Fixed, Unblocked Cluster Randomized Design",
      "topics": [
        "DesignFixedCluster"
      ]
    },
    {
      "page": "DesignFixedFactorial",
      "title": "A Fixed, Balanced Two-Arm Factorial Design",
      "topics": [
        "DesignFixedFactorial"
      ]
    },
    {
      "page": "DesignFixedGreedy",
      "title": "A Fixed, Covariate-Balanced Design via Greedy Pairwise-Swap Search",
      "topics": [
        "DesignFixedGreedy"
      ]
    },
    {
      "page": "DesignFixedGreedyDOptimal",
      "title": "A Fixed, Model-Based Optimal Design via Greedy Pairwise-Exchange Search",
      "topics": [
        "DesignFixedGreedyDOptimal"
      ]
    },
    {
      "page": "DesignFixediBCRD",
      "title": "A Fixed, Individually Balanced Completely Randomized Design (iBCRD)",
      "topics": [
        "DesignFixediBCRD"
      ]
    },
    {
      "page": "DesignFixedMatchingGreedyPairSwitching",
      "title": "A Fixed, Matched-Pair Design with Greedy Which-Member-Treated Optimization",
      "topics": [
        "DesignFixedMatchingGreedyPairSwitching"
      ]
    },
    {
      "page": "DesignFixedOptimal",
      "title": "A Fixed, Deterministic Single-Allocation Optimal Design",
      "topics": [
        "DesignFixedOptimal"
      ]
    },
    {
      "page": "DesignFixedOptimalBlocks",
      "title": "A Fixed, Covariate-Homogeneous-Block Randomized Design",
      "topics": [
        "DesignFixedOptimalBlocks"
      ]
    },
    {
      "page": "DesignFixedRerandomization",
      "title": "A Fixed Rerandomization Design (Rejection-Sampled on Covariate Balance)",
      "topics": [
        "DesignFixedRerandomization"
      ]
    },
    {
      "page": "DesignSeqOneByOneAtkinson",
      "title": "Atkinson's (1982) Covariate-Adjusted Biased Coin Sequential Design",
      "topics": [
        "DesignSeqOneByOneAtkinson"
      ]
    },
    {
      "page": "DesignSeqOneByOneBernoulli",
      "title": "A Sequential Bernoulli (Independent-Coin-Flip) Randomized Design",
      "topics": [
        "DesignSeqOneByOneBernoulli"
      ]
    },
    {
      "page": "DesignSeqOneByOneEfron",
      "title": "Efron's (1971) Biased Coin Sequential Design",
      "topics": [
        "DesignSeqOneByOneEfron"
      ]
    },
    {
      "page": "DesignSeqOneByOneiBCRD",
      "title": "A Sequential Design Guaranteeing Exact Terminal Balance (Random Allocation Rule)",
      "topics": [
        "DesignSeqOneByOneiBCRD"
      ]
    },
    {
      "page": "DesignSeqOneByOneKK14",
      "title": "Kapelner and Krieger's (2014) Sequential \"Matching-on-the-Fly\" Design",
      "topics": [
        "DesignSeqOneByOneKK14"
      ]
    },
    {
      "page": "DesignSeqOneByOneKK21",
      "title": "Kapelner and Krieger's (2021) Outcome-Weighted Sequential Matching-on-the-Fly Design",
      "topics": [
        "DesignSeqOneByOneKK21"
      ]
    },
    {
      "page": "DesignSeqOneByOneKK21stepwise",
      "title": "Stepwise Variant of the KK21 Outcome-Weighted Sequential Matching Design",
      "topics": [
        "DesignSeqOneByOneKK21stepwise"
      ]
    },
    {
      "page": "DesignSeqOneByOnePocockSimon",
      "title": "Pocock and Simon's (1975) Minimization Sequential Design",
      "topics": [
        "DesignSeqOneByOnePocockSimon"
      ]
    },
    {
      "page": "DesignSeqOneByOneRandomBlockSize",
      "title": "A Sequential Permuted-Block Design with Randomly Varying Block Sizes",
      "topics": [
        "DesignSeqOneByOneRandomBlockSize"
      ]
    },
    {
      "page": "DesignSeqOneByOneSPBR",
      "title": "A Stratified Permuted-Block Sequential Design (SPBR) with Fixed Block Size",
      "topics": [
        "DesignSeqOneByOneSPBR"
      ]
    },
    {
      "page": "DesignSeqOneByOneUrn",
      "title": "Wei's (1977, 1978) Adaptive Urn Sequential Design, UD(alpha, beta)",
      "topics": [
        "DesignSeqOneByOneUrn"
      ]
    },
    {
      "page": "EDI",
      "title": "Experimental Design and Inference",
      "topics": [
        "EDI-package",
        "EDI"
      ]
    },
    {
      "page": "edi_build_info_cpp",
      "title": "Return EDI Build Information (C++ Backend)",
      "topics": [
        "edi_build_info_cpp"
      ]
    },
    {
      "page": "EDI_COMPREHENSIVE_SLOW_PATHS",
      "title": "Comprehensive-test slow-path registry",
      "topics": [
        "EDI_COMPREHENSIVE_SLOW_PATHS"
      ]
    },
    {
      "page": "exact_jonckheere_terpstra_pval_cpp",
      "title": "Exact Two-Group Jonckheere-Terpstra Test via Full Randomization Enumeration (C++ Backend)",
      "topics": [
        "exact_jonckheere_terpstra_pval_cpp"
      ]
    },
    {
      "page": "fast_beta_regression",
      "title": "Fast Beta Regression (R Wrapper)",
      "topics": [
        "fast_beta_regression"
      ]
    },
    {
      "page": "fast_beta_regression_with_var",
      "title": "Fast Beta Regression with Variance Calculation (R Wrapper)",
      "topics": [
        "fast_beta_regression_with_var"
      ]
    },
    {
      "page": "fast_coxph_regression",
      "title": "Fast Cox Proportional Hazards Regression (R Wrapper)",
      "topics": [
        "fast_coxph_regression"
      ]
    },
    {
      "page": "fast_coxph_regression_cpp",
      "title": "Fast Cox Proportional Hazards Regression, One-Shot Fit (C++ Backend)",
      "topics": [
        "fast_coxph_regression_cpp"
      ]
    },
    {
      "page": "fast_coxph_regression_prebuilt_cpp",
      "title": "Fast Cox Proportional Hazards Regression, Cache-Reusing Fit (C++ Backend)",
      "topics": [
        "fast_coxph_regression_prebuilt_cpp"
      ]
    },
    {
      "page": "fast_logistic_regression",
      "title": "Fast Logistic Regression, Estimate Only (R Wrapper)",
      "topics": [
        "fast_logistic_regression"
      ]
    },
    {
      "page": "fast_logistic_regression_cpp",
      "title": "Fast Logistic Regression, Estimate Only (C++ Backend)",
      "topics": [
        "fast_logistic_regression_cpp"
      ]
    },
    {
      "page": "fast_logistic_regression_weighted_cpp",
      "title": "Fast Weighted Logistic Regression, Estimate Only (C++ Backend)",
      "topics": [
        "fast_logistic_regression_weighted_cpp"
      ]
    },
    {
      "page": "fast_logistic_regression_with_var",
      "title": "Fast Logistic Regression with Variance, Auto-Retrying on Separation (R Wrapper)",
      "topics": [
        "fast_logistic_regression_with_var"
      ]
    },
    {
      "page": "fast_logistic_regression_with_var_cpp",
      "title": "Fast Logistic Regression with Targeted Variance (C++ Backend)",
      "topics": [
        "fast_logistic_regression_with_var_cpp"
      ]
    },
    {
      "page": "fast_negbin_regression",
      "title": "Fast Negative Binomial Regression, Estimate-Only (R Wrapper)",
      "topics": [
        "fast_negbin_regression"
      ]
    },
    {
      "page": "fast_negbin_regression_with_var",
      "title": "Fast Negative Binomial Regression with Variance Calculation (R Wrapper)",
      "topics": [
        "fast_negbin_regression_with_var"
      ]
    },
    {
      "page": "fast_ols_cpp",
      "title": "Fast Ordinary Least Squares (OLS) Regression, Estimate-Only (C++ Backend)",
      "topics": [
        "fast_ols_cpp"
      ]
    },
    {
      "page": "fast_ols_with_var_cpp",
      "title": "Fast Ordinary Least Squares (OLS) Regression with Variance (C++ Backend)",
      "topics": [
        "fast_ols_with_var_cpp"
      ]
    },
    {
      "page": "fast_poisson_regression_cpp",
      "title": "Fast Poisson Regression, Estimate-Only (C++ Backend)",
      "topics": [
        "fast_poisson_regression_cpp"
      ]
    },
    {
      "page": "fast_poisson_regression_weighted_cpp",
      "title": "Fast Weighted Poisson Regression (C++ Backend)",
      "topics": [
        "fast_poisson_regression_weighted_cpp"
      ]
    },
    {
      "page": "fast_poisson_regression_with_var_cpp",
      "title": "Fast Poisson Regression with Variance Calculation (C++ Backend)",
      "topics": [
        "fast_poisson_regression_with_var_cpp"
      ]
    },
    {
      "page": "fast_quasipoisson_regression_with_var_cpp",
      "title": "Fast Quasi-Poisson Regression with Variance Calculation (C++ Backend)",
      "topics": [
        "fast_quasipoisson_regression_with_var_cpp"
      ]
    },
    {
      "page": "fast_weibull_regression",
      "title": "Fast Weibull AFT Regression (R Wrapper: Rcpp Backend or 'survival')",
      "topics": [
        "fast_weibull_regression"
      ]
    },
    {
      "page": "generate_covariate_dataset",
      "title": "Generate Synthetic Simulation Covariates and Continuous Response",
      "topics": [
        "generate_covariate_dataset"
      ]
    },
    {
      "page": "get_bootstrap_dispatch_policy",
      "title": "Get the default bootstrap dispatch policy",
      "topics": [
        "get_bootstrap_dispatch_policy"
      ]
    },
    {
      "page": "get_cold_start_dispatch_policy",
      "title": "Get the default cold-start dispatch policy",
      "topics": [
        "get_cold_start_dispatch_policy"
      ]
    },
    {
      "page": "get_local_EDI_optimization",
      "title": "Show this machine's saved EDI tuning, if any",
      "topics": [
        "get_local_EDI_optimization"
      ]
    },
    {
      "page": "get_optimization_dispatch_policy",
      "title": "Get the default optimization dispatch policy",
      "topics": [
        "get_optimization_dispatch_policy"
      ]
    },
    {
      "page": "get_parallel_dispatch_policy",
      "title": "Get the default parallel dispatch policy",
      "topics": [
        "get_parallel_dispatch_policy"
      ]
    },
    {
      "page": "get_warm_start_dispatch_policy",
      "title": "Get the default warm-start dispatch policy",
      "topics": [
        "get_warm_start_dispatch_policy"
      ]
    },
    {
      "page": "InferenceAllKKMeanDiffIVWC",
      "title": "Mean-Difference IVWC Inference for KK Matching-on-the-Fly Designs",
      "topics": [
        "InferenceAllKKMeanDiffIVWC"
      ]
    },
    {
      "page": "InferenceAllKKWilcoxIVWC",
      "title": "Non-parametric Wilcoxon-based Compound Inference for KK Matching-on-the-Fly Designs",
      "topics": [
        "InferenceAllKKWilcoxIVWC"
      ]
    },
    {
      "page": "InferenceAllSimpleAverageDiff",
      "title": "Simple Mean-Difference Inference for Continuous Responses",
      "topics": [
        "InferenceAllSimpleAverageDiff"
      ]
    },
    {
      "page": "InferenceAllSimpleMeanDiffPooledVar",
      "title": "Simple Mean-Difference Inference with Pooled Variance",
      "topics": [
        "InferenceAllSimpleMeanDiffPooledVar"
      ]
    },
    {
      "page": "InferenceAllSimpleWilcox",
      "title": "Simple Wilcoxon Rank-Sum (Hodges-Lehmann) Inference",
      "topics": [
        "InferenceAllSimpleWilcox"
      ]
    },
    {
      "page": "InferenceBaiAdjustedTKK14",
      "title": "Bai Adjusted-t Mean-Difference Inference for KK14 Designs",
      "topics": [
        "InferenceBaiAdjustedTKK14"
      ]
    },
    {
      "page": "InferenceBaiAdjustedTKK21",
      "title": "Bai Adjusted-t Mean-Difference Inference for KK21 Designs",
      "topics": [
        "InferenceBaiAdjustedTKK21"
      ]
    },
    {
      "page": "InferenceContinKKGLMM",
      "title": "Linear Mixed Model Inference for KK Designs with Continuous Response",
      "topics": [
        "InferenceContinKKGLMM"
      ]
    },
    {
      "page": "InferenceContinKKOLSIVWC",
      "title": "OLS IVWC Compound Inference for KK Designs",
      "topics": [
        "InferenceContinKKOLSIVWC"
      ]
    },
    {
      "page": "InferenceContinKKOLSOneLik",
      "title": "OLS Combined-Likelihood Inference for KK Designs",
      "topics": [
        "InferenceContinKKOLSOneLik"
      ]
    },
    {
      "page": "InferenceContinKKQuantileRegrIVWC",
      "title": "Quantile Regression Compound Estimator for KK Matching-on-the-Fly Designs",
      "topics": [
        "InferenceContinKKQuantileRegrIVWC"
      ]
    },
    {
      "page": "InferenceContinKKQuantileRegrOneLik",
      "title": "Quantile Regression Combined-Likelihood Compound Estimator for KK Designs (Continuous)",
      "topics": [
        "InferenceContinKKQuantileRegrOneLik"
      ]
    },
    {
      "page": "InferenceContinKKRobustRegrIVWC",
      "title": "Robust-Regression IVWC Compound Inference for KK Designs",
      "topics": [
        "InferenceContinKKRobustRegrIVWC"
      ]
    },
    {
      "page": "InferenceContinKKRobustRegrOneLik",
      "title": "Robust-Regression Combined-Likelihood Inference for KK Designs",
      "topics": [
        "InferenceContinKKRobustRegrOneLik"
      ]
    },
    {
      "page": "InferenceContinLin",
      "title": "Lin (2013) Covariate-Adjusted OLS Inference for Continuous Responses",
      "topics": [
        "InferenceContinLin"
      ]
    },
    {
      "page": "InferenceContinOLS",
      "title": "OLS Inference for Continuous Responses",
      "topics": [
        "InferenceContinOLS"
      ]
    },
    {
      "page": "InferenceContinQuantileRegr",
      "title": "Quantile Regression Inference for Continuous Responses",
      "concept": [
        "median regression",
        "quantile regression"
      ],
      "topics": [
        "InferenceContinQuantileRegr"
      ]
    },
    {
      "page": "InferenceContinRobustRegr",
      "title": "Robust (M/MM-Estimator) Regression Inference for Continuous Responses",
      "topics": [
        "InferenceContinRobustRegr"
      ]
    },
    {
      "page": "InferenceCountHurdleNegBin",
      "title": "Hurdle Negative Binomial Regression Inference for Count Responses",
      "topics": [
        "InferenceCountHurdleNegBin"
      ]
    },
    {
      "page": "InferenceCountHurdlePoisson",
      "title": "Hurdle Poisson Regression Inference for Count Responses",
      "topics": [
        "InferenceCountHurdlePoisson"
      ]
    },
    {
      "page": "InferenceCountKKCondPoissonOneLik",
      "title": "One-Likelihood Conditional-Poisson Inference for KK Count Designs",
      "topics": [
        "InferenceCountKKCondPoissonOneLik"
      ]
    },
    {
      "page": "InferenceCountKKGLMM",
      "title": "GLMM Inference for KK Designs with Count Response",
      "topics": [
        "InferenceCountKKGLMM"
      ]
    },
    {
      "page": "InferenceCountKKHurdlePoissonIVWC",
      "title": "KK Hurdle Poisson IVWC Inference for Count Responses",
      "topics": [
        "InferenceCountKKHurdlePoissonIVWC"
      ]
    },
    {
      "page": "InferenceCountKKHurdlePoissonOneLik",
      "title": "KK Hurdle-Poisson Combined-Likelihood Inference for Count Responses",
      "topics": [
        "InferenceCountKKHurdlePoissonOneLik"
      ]
    },
    {
      "page": "InferenceCountNegBin",
      "title": "Negative Binomial Regression Inference for Count Responses",
      "topics": [
        "InferenceCountNegBin"
      ]
    },
    {
      "page": "InferenceCountPoisson",
      "title": "Poisson Regression Inference for Count Responses",
      "topics": [
        "InferenceCountPoisson"
      ]
    },
    {
      "page": "InferenceCountPoissonKKGEE",
      "title": "GEE Inference for KK Designs with Count Response",
      "topics": [
        "InferenceCountPoissonKKGEE"
      ]
    },
    {
      "page": "InferenceCountQuasiPoisson",
      "title": "Quasi-Poisson Regression Inference for Count Responses",
      "topics": [
        "InferenceCountQuasiPoisson"
      ]
    },
    {
      "page": "InferenceCountRobustPoisson",
      "title": "Robust (Sandwich-Variance) Poisson Regression Inference for Count Responses",
      "topics": [
        "InferenceCountRobustPoisson"
      ]
    },
    {
      "page": "InferenceCountZeroInflatedNegBin",
      "title": "Zero-Inflated Negative Binomial Regression Inference for Count Responses",
      "topics": [
        "InferenceCountZeroInflatedNegBin"
      ]
    },
    {
      "page": "InferenceCountZeroInflatedPoisson",
      "title": "Zero-Inflated Poisson Regression Inference for Count Responses",
      "topics": [
        "InferenceCountZeroInflatedPoisson"
      ]
    },
    {
      "page": "InferenceIncidBinomialIdentityRiskDiff",
      "title": "Binomial Identity Risk Difference Inference for Incidence Responses",
      "topics": [
        "InferenceIncidBinomialIdentityRiskDiff"
      ]
    },
    {
      "page": "InferenceIncidCMH",
      "title": "CMH Blocked Incidence Inference",
      "topics": [
        "InferenceIncidCMH"
      ]
    },
    {
      "page": "InferenceIncidExactBinomial",
      "title": "Exact Binomial (McNemar-Type) Incidence Inference for Matched-Pair Designs",
      "topics": [
        "InferenceIncidExactBinomial"
      ]
    },
    {
      "page": "InferenceIncidExactFisher",
      "title": "Exact Fisher (Conditional Hypergeometric) Incidence Inference",
      "topics": [
        "InferenceIncidExactFisher"
      ]
    },
    {
      "page": "InferenceIncidExactZhang",
      "title": "Exact Zhang Combined-Test Incidence Inference",
      "topics": [
        "InferenceIncidExactZhang"
      ]
    },
    {
      "page": "InferenceIncidExtendedRobins",
      "title": "Extended Robins Blocked Incidence Inference",
      "topics": [
        "InferenceIncidExtendedRobins"
      ]
    },
    {
      "page": "InferenceIncidGCompRiskDiff",
      "title": "G-Computation Risk-Difference Inference for Binary Responses",
      "topics": [
        "InferenceIncidGCompRiskDiff"
      ]
    },
    {
      "page": "InferenceIncidGCompRiskRatio",
      "title": "G-Computation Risk-Ratio Inference for Binary Responses",
      "topics": [
        "InferenceIncidGCompRiskRatio"
      ]
    },
    {
      "page": "InferenceIncidKKCondLogitGLMMIVWC",
      "title": "Conditional Logistic Plus GLMM IVWC Inference for KK Designs",
      "topics": [
        "InferenceIncidKKCondLogitGLMMIVWC"
      ]
    },
    {
      "page": "InferenceIncidKKCondLogitGLMMOneLik",
      "title": "Conditional Logistic Plus GLMM Combined-Likelihood Inference for KK Designs",
      "topics": [
        "InferenceIncidKKCondLogitGLMMOneLik"
      ]
    },
    {
      "page": "InferenceIncidKKCondLogitIVWC",
      "title": "Conditional Logistic IVWC Inference (KK Designs, Binary Response)",
      "topics": [
        "InferenceIncidKKCondLogitIVWC"
      ]
    },
    {
      "page": "InferenceIncidKKCondLogitOneLik",
      "title": "One-Likelihood Conditional-Logistic Inference for KK Binary Designs",
      "topics": [
        "InferenceIncidKKCondLogitOneLik"
      ]
    },
    {
      "page": "InferenceIncidKKGCompRiskDiff",
      "title": "G-Computation Risk-Difference Inference for KK Designs with Binary Responses",
      "topics": [
        "InferenceIncidKKGCompRiskDiff"
      ]
    },
    {
      "page": "InferenceIncidKKGCompRiskRatio",
      "title": "G-Computation Risk-Ratio Inference for KK Designs with Binary Responses",
      "topics": [
        "InferenceIncidKKGCompRiskRatio"
      ]
    },
    {
      "page": "InferenceIncidKKGEE",
      "title": "GEE Inference for KK Designs with Binary Response",
      "topics": [
        "InferenceIncidKKGEE"
      ]
    },
    {
      "page": "InferenceIncidKKModifiedPoisson",
      "title": "Modified-Poisson Inference for KK Designs with Binary Responses",
      "topics": [
        "InferenceIncidKKModifiedPoisson"
      ]
    },
    {
      "page": "InferenceIncidKKNewcombeRiskDiff",
      "title": "KK Newcombe Risk-Difference IVWC Inference for Binary Responses",
      "topics": [
        "InferenceIncidKKNewcombeRiskDiff",
        "KKNewcombeRiskDiffIVWCSource"
      ]
    },
    {
      "page": "InferenceIncidLogBinomial",
      "title": "Log-Binomial Regression Inference for Incidence Responses",
      "topics": [
        "InferenceIncidLogBinomial"
      ]
    },
    {
      "page": "InferenceIncidLogRegr",
      "title": "Logistic Regression Inference for Incidence Responses",
      "topics": [
        "InferenceIncidLogRegr"
      ]
    },
    {
      "page": "InferenceIncidMiettinenNurminenRiskDiff",
      "title": "Miettinen-Nurminen Risk-Difference Inference for Binary Responses",
      "concept": [
        "Miettinen-Nurminen",
        "risk difference"
      ],
      "topics": [
        "InferenceIncidMiettinenNurminenRiskDiff"
      ]
    },
    {
      "page": "InferenceIncidModifiedPoisson",
      "title": "Modified Poisson Regression Inference for Incidence Responses",
      "topics": [
        "InferenceIncidModifiedPoisson"
      ]
    },
    {
      "page": "InferenceIncidNewcombeRiskDiff",
      "title": "Newcombe Risk-Difference Inference for Binary Responses",
      "concept": [
        "Wilson score interval",
        "risk difference"
      ],
      "topics": [
        "InferenceIncidNewcombeRiskDiff"
      ]
    },
    {
      "page": "InferenceIncidProbitRegr",
      "title": "Probit Regression Inference for Incidence Responses",
      "topics": [
        "InferenceIncidProbitRegr"
      ]
    },
    {
      "page": "InferenceIncidRiskDiff",
      "title": "Risk Difference Inference for Incidence Responses",
      "topics": [
        "InferenceIncidRiskDiff"
      ]
    },
    {
      "page": "InferenceIncidWald",
      "title": "Wald Incidence Inference",
      "topics": [
        "InferenceIncidWald"
      ]
    },
    {
      "page": "InferenceOrdinalAdjCatLogitRegr",
      "title": "Adjacent Category Logit Regression Inference for Ordinal Responses",
      "topics": [
        "InferenceOrdinalAdjCatLogitRegr"
      ]
    },
    {
      "page": "InferenceOrdinalCauchitRegr",
      "title": "Cauchit Regression Inference for Ordinal Responses",
      "topics": [
        "InferenceOrdinalCauchitRegr"
      ]
    },
    {
      "page": "InferenceOrdinalCloglogRegr",
      "title": "Cumulative Cloglog Inference for Ordinal Responses",
      "topics": [
        "InferenceOrdinalCloglogRegr"
      ]
    },
    {
      "page": "InferenceOrdinalContRatioRegr",
      "title": "Continuation Ratio Regression Inference for Ordinal Responses",
      "topics": [
        "InferenceOrdinalContRatioRegr"
      ]
    },
    {
      "page": "InferenceOrdinalGCompMeanDiff",
      "title": "G-Computation Mean-Difference Inference for Ordinal Responses",
      "topics": [
        "InferenceOrdinalGCompMeanDiff"
      ]
    },
    {
      "page": "InferenceOrdinalJonckheereTerpstraTest",
      "title": "Jonckheere-Terpstra (JT) Test for Ordinal Responses",
      "topics": [
        "InferenceOrdinalJonckheereTerpstraTest"
      ]
    },
    {
      "page": "InferenceOrdinalKKCLMM",
      "title": "Ordinal KK CLMM (Proportional Odds / logit link)",
      "topics": [
        "InferenceOrdinalKKCLMM"
      ]
    },
    {
      "page": "InferenceOrdinalKKCLMMCauchit",
      "title": "Ordinal KK CLMM (Cauchit link)",
      "topics": [
        "InferenceOrdinalKKCLMMCauchit"
      ]
    },
    {
      "page": "InferenceOrdinalKKCLMMCloglog",
      "title": "Ordinal KK CLMM (Complementary log-log link)",
      "topics": [
        "InferenceOrdinalKKCLMMCloglog"
      ]
    },
    {
      "page": "InferenceOrdinalKKCLMMProbit",
      "title": "Ordinal KK CLMM (Probit link)",
      "topics": [
        "InferenceOrdinalKKCLMMProbit"
      ]
    },
    {
      "page": "InferenceOrdinalKKCondAdjCatLogitRegr",
      "title": "Adjacent Category Logit Inference for KK Matching-on-the-fly Designs",
      "topics": [
        "InferenceOrdinalKKCondAdjCatLogitRegr"
      ]
    },
    {
      "page": "InferenceOrdinalKKGEE",
      "title": "GEE Inference for KK Designs with Ordinal Response",
      "topics": [
        "InferenceOrdinalKKGEE"
      ]
    },
    {
      "page": "InferenceOrdinalKKGLMM",
      "title": "GLMM Inference for KK Designs with Ordinal Response",
      "topics": [
        "InferenceOrdinalKKGLMM"
      ]
    },
    {
      "page": "InferenceOrdinalOrderedProbitRegr",
      "title": "Ordered Probit Regression Inference for Ordinal Responses",
      "topics": [
        "InferenceOrdinalOrderedProbitRegr"
      ]
    },
    {
      "page": "InferenceOrdinalPairedSignTest",
      "title": "Paired Sign Test Inference for KK Designs with Ordinal Response",
      "topics": [
        "InferenceOrdinalPairedSignTest"
      ]
    },
    {
      "page": "InferenceOrdinalPartialProportionalOddsRegr",
      "title": "Partial Proportional-Odds Regression Inference for Ordinal Responses",
      "topics": [
        "InferenceOrdinalPartialProportionalOddsRegr"
      ]
    },
    {
      "page": "InferenceOrdinalPropOddsRegr",
      "title": "Proportional Odds Regression Inference for Ordinal Responses",
      "concept": [
        "cumulative logit model",
        "ordinal logistic regression",
        "proportional odds"
      ],
      "topics": [
        "InferenceOrdinalPropOddsRegr"
      ]
    },
    {
      "page": "InferenceOrdinalRidit",
      "title": "Ridit Analysis for Ordinal Responses",
      "concept": [
        "ridit analysis"
      ],
      "topics": [
        "InferenceOrdinalRidit"
      ]
    },
    {
      "page": "InferenceOrdinalStereotypeLogitRegr",
      "title": "Stereotype Logit Regression Inference for Ordinal Responses",
      "topics": [
        "InferenceOrdinalStereotypeLogitRegr"
      ]
    },
    {
      "page": "InferencePropBetaRegr",
      "title": "Beta Regression Inference for Proportion Responses",
      "topics": [
        "InferencePropBetaRegr"
      ]
    },
    {
      "page": "InferencePropFractionalLogit",
      "title": "Fractional Logit Inference for Proportion Responses",
      "topics": [
        "InferencePropFractionalLogit"
      ]
    },
    {
      "page": "InferencePropGCompMeanDiff",
      "title": "G-Computation Mean-Difference Inference for Proportion Responses",
      "topics": [
        "InferencePropGCompMeanDiff"
      ]
    },
    {
      "page": "InferencePropKKGEE",
      "title": "GEE Inference for KK Designs with Proportion Response",
      "topics": [
        "InferencePropKKGEE"
      ]
    },
    {
      "page": "InferencePropKKGLMM",
      "title": "KK GLMM Inference for Proportion Responses",
      "topics": [
        "InferencePropKKGLMM"
      ]
    },
    {
      "page": "InferencePropKKQuantileRegrIVWC",
      "title": "Quantile Regression Compound Estimator for KK Matching-on-the-Fly Designs (Proportion Outcomes)",
      "topics": [
        "InferencePropKKQuantileRegrIVWC"
      ]
    },
    {
      "page": "InferencePropKKQuantileRegrOneLik",
      "title": "Quantile Regression Combined-Likelihood Compound Estimator for KK Designs (Proportion)",
      "topics": [
        "InferencePropKKQuantileRegrOneLik"
      ]
    },
    {
      "page": "InferencePropQuantileRegr",
      "title": "Quantile Regression Inference for Proportion Responses",
      "concept": [
        "quantile regression"
      ],
      "topics": [
        "InferencePropQuantileRegr"
      ]
    },
    {
      "page": "InferencePropZeroOneInflatedBetaRegr",
      "title": "Zero/One-Inflated Beta Inference for Proportion Responses",
      "topics": [
        "InferencePropZeroOneInflatedBetaRegr"
      ]
    },
    {
      "page": "InferenceRandCustom",
      "title": "Randomization test/CI on a user-supplied statistic",
      "topics": [
        "InferenceRandCustom"
      ]
    },
    {
      "page": "InferenceSuite",
      "title": "Inference Suite: Discover and Bundle Every Applicable Inference Class for a Design",
      "topics": [
        "InferenceSuite"
      ]
    },
    {
      "page": "InferenceSurvivalCoxPHRegr",
      "title": "Cox Proportional Hazards Regression Inference for Survival Responses",
      "concept": [
        "Cox proportional hazards",
        "Cox regression",
        "proportional hazards regression"
      ],
      "topics": [
        "InferenceSurvivalCoxPHRegr"
      ]
    },
    {
      "page": "InferenceSurvivalDepCensTransformRegr",
      "title": "Dependent-Censoring Transformation Inference for Survival Responses",
      "topics": [
        "InferenceSurvivalDepCensTransformRegr"
      ]
    },
    {
      "page": "InferenceSurvivalGehanWilcox",
      "title": "Gehan-Wilcoxon (Peto-Prentice) Inference for Survival Data with Censoring",
      "concept": [
        "Gehan-Wilcoxon test",
        "Peto-Prentice test"
      ],
      "topics": [
        "InferenceSurvivalGehanWilcox"
      ]
    },
    {
      "page": "InferenceSurvivalGLMMWeibullFrailtyLoggammaIVWC",
      "title": "Clayton Copula / Standard Weibull Compound Inference for KK Designs",
      "topics": [
        "InferenceSurvivalGLMMWeibullFrailtyLoggammaIVWC"
      ]
    },
    {
      "page": "InferenceSurvivalGLMMWeibullFrailtyLoggammaOneLik",
      "title": "One-Likelihood Clayton-Copula Weibull AFT Inference for KK Survival Designs",
      "topics": [
        "InferenceSurvivalGLMMWeibullFrailtyLoggammaOneLik"
      ]
    },
    {
      "page": "InferenceSurvivalGLMMWeibullFrailtyNormalIVWC",
      "title": "Weibull Frailty IVWC Inference for KK Designs",
      "topics": [
        "InferenceSurvivalGLMMWeibullFrailtyNormalIVWC"
      ]
    },
    {
      "page": "InferenceSurvivalGLMMWeibullFrailtyNormalOneLik",
      "title": "Weibull Frailty Combined-Likelihood Inference for KK Designs",
      "topics": [
        "InferenceSurvivalGLMMWeibullFrailtyNormalOneLik"
      ]
    },
    {
      "page": "InferenceSurvivalKKLWACoxPHIVWC",
      "title": "LWA-style Marginal Cox IVWC Compound Inference for KK Designs",
      "topics": [
        "InferenceSurvivalKKLWACoxPHIVWC"
      ]
    },
    {
      "page": "InferenceSurvivalKKLWACoxPHOneLik",
      "title": "LWA-style Marginal Cox Combined-Likelihood Inference for KK Designs",
      "topics": [
        "InferenceSurvivalKKLWACoxPHOneLik"
      ]
    },
    {
      "page": "InferenceSurvivalKKRankRegrIVWC",
      "title": "Rank Regression Inference for Survival Responses under KK Designs",
      "topics": [
        "InferenceSurvivalKKRankRegrIVWC"
      ]
    },
    {
      "page": "InferenceSurvivalKKStratCoxPHIVWC",
      "title": "Stratified Cox / Standard Cox Compound Inference for KK Designs",
      "topics": [
        "InferenceSurvivalKKStratCoxPHIVWC"
      ]
    },
    {
      "page": "InferenceSurvivalKKStratCoxPHOneLik",
      "title": "Stratified Cox Combined-Likelihood Compound Inference for KK Designs",
      "topics": [
        "InferenceSurvivalKKStratCoxPHOneLik"
      ]
    },
    {
      "page": "InferenceSurvivalKKWeibullMarginal",
      "title": "Marginal (Cluster-Robust) Weibull Inference for KK Matched-Pair Survival Designs",
      "topics": [
        "InferenceSurvivalKKWeibullMarginal",
        "SurvivalKKWeibullMarginalSource"
      ]
    },
    {
      "page": "InferenceSurvivalKMDiff",
      "title": "Kaplan-Meier Median-Difference Inference for Survival Responses",
      "concept": [
        "Kaplan-Meier",
        "median survival time"
      ],
      "topics": [
        "InferenceSurvivalKMDiff"
      ]
    },
    {
      "page": "InferenceSurvivalLogRank",
      "title": "Log-Rank Inference for Survival Data with Censoring",
      "concept": [
        "log-rank test",
        "survival analysis"
      ],
      "topics": [
        "InferenceSurvivalLogRank"
      ]
    },
    {
      "page": "InferenceSurvivalRestrictedMeanDiff",
      "title": "Restricted Mean Survival Time (RMST) Difference Inference for Survival Responses",
      "concept": [
        "RMST",
        "restricted mean survival time"
      ],
      "topics": [
        "InferenceSurvivalRestrictedMeanDiff"
      ]
    },
    {
      "page": "InferenceSurvivalStratCoxPHRegr",
      "title": "Stratified Cox PH Inference for Survival Responses",
      "topics": [
        "InferenceSurvivalStratCoxPHRegr"
      ]
    },
    {
      "page": "InferenceSurvivalWeibullRegr",
      "title": "Weibull AFT Inference for Survival Responses",
      "topics": [
        "InferenceSurvivalWeibullRegr"
      ]
    },
    {
      "page": "inv_logit",
      "title": "Inverse Logit (Logistic) Function",
      "topics": [
        "inv_logit"
      ]
    },
    {
      "page": "logit",
      "title": "Logit (Log-Odds) Transform",
      "topics": [
        "logit"
      ]
    },
    {
      "page": "mn_pvalue_cpp",
      "title": "Export of C++ function mn_pvalue_cpp",
      "topics": [
        "mn_pvalue_cpp"
      ]
    },
    {
      "page": "print.EDIInferenceSuiteResults",
      "title": "Prints the results table from an 'InferenceSuite' 'run_all_inference()' call - the same table 'screen = TRUE' prints during the call itself, so a user who assigned the return value and later types its name (or calls 'print()' on it) sees a readable table rather than a raw nested list dump. The table itself is rendered by 'run_all_inference_format_pretty_table()': rows sorted by 'estimand', with a double rule under the header and a single rule between 'estimand' groups and at the bottom, class names and 'estimand' values shortened for display (never the underlying 'results_table' values), and a 'cov_model' letter-key legend appended when applicable - see that function's own documentation for the exact column-by-column rendering rules.",
      "topics": [
        "print.EDIInferenceSuiteResults"
      ]
    },
    {
      "page": "robust_negbinreg",
      "title": "Robust Negative Binomial Regression with Backward Column-Dropping Fallback",
      "topics": [
        "robust_negbinreg"
      ]
    },
    {
      "page": "robust_survreg",
      "title": "Robust Parametric Survival Regression from Response/Censoring Vectors",
      "topics": [
        "robust_survreg"
      ]
    },
    {
      "page": "robust_survreg_with_surv_object",
      "title": "Robust Parametric Survival Regression (AFT) with Warm-Start and Random-Restart Fallback",
      "topics": [
        "robust_survreg_with_surv_object"
      ]
    },
    {
      "page": "sample_mode",
      "title": "Sample Mode",
      "topics": [
        "sample_mode"
      ]
    },
    {
      "page": "set_cold_start_dispatch_policy",
      "title": "Update the cold-start dispatch policy",
      "topics": [
        "set_cold_start_dispatch_policy"
      ]
    },
    {
      "page": "set_num_cores",
      "title": "Set the number of cores for parallelization",
      "topics": [
        "set_num_cores"
      ]
    },
    {
      "page": "set_optimization_dispatch_policy",
      "title": "Update the optimization dispatch policy",
      "topics": [
        "set_optimization_dispatch_policy"
      ]
    },
    {
      "page": "set_parallel_dispatch_policy",
      "title": "Update the parallel dispatch policy",
      "topics": [
        "set_parallel_dispatch_policy"
      ]
    },
    {
      "page": "set_warm_start_dispatch_policy",
      "title": "Update the warm-start dispatch policy",
      "topics": [
        "set_warm_start_dispatch_policy"
      ]
    },
    {
      "page": "SimulationFramework",
      "title": "Simulation Framework for Experimental Designs and Inference Methods",
      "topics": [
        "SimulationFramework"
      ]
    },
    {
      "page": "SimulationFrameworkReport",
      "title": "Reporting class for SimulationFramework results",
      "topics": [
        "SimulationFrameworkReport"
      ]
    },
    {
      "page": "summary_glm_lean",
      "title": "Lean GLM Summary (Skips Deviance Residual Quantiles)",
      "topics": [
        "summary_glm_lean"
      ]
    },
    {
      "page": "summary.EDIInferenceSuiteResults",
      "title": "Summarizes an 'InferenceSuite' 'run_all_inference()' result: counts by 'status', the estimate range across 'status == \"ok\"' classes, and how many reject at 'alpha'.",
      "topics": [
        "print.summary.EDIInferenceSuiteResults",
        "summary.EDIInferenceSuiteResults"
      ]
    },
    {
      "page": "transform_cont_y_based_on_response_type",
      "title": "Transform continuous latent signal to the response type scale",
      "topics": [
        "transform_cont_y_based_on_response_type"
      ]
    },
    {
      "page": "tune_EDI_for_this_machine",
      "title": "Benchmark this machine and tune EDI's performance-policy defaults to it",
      "topics": [
        "tune_EDI_for_this_machine"
      ]
    },
    {
      "page": "unset_num_cores",
      "title": "Unset the number of cores and stop parallel clusters",
      "topics": [
        "unset_num_cores"
      ]
    }
  ],
  "_pkglogo": "https://github.com/kapelner/EDI/raw/HEAD/R/EDI/man/figures/logo.png",
  "_readme": "https://github.com/kapelner/EDI/raw/HEAD/R/EDI/README.md",
  "_rundeps": [
    "backports",
    "checkmate",
    "codetools",
    "data.table",
    "digest",
    "doRNG",
    "FNN",
    "foreach",
    "iterators",
    "itertools",
    "lattice",
    "MASS",
    "Matrix",
    "missForest",
    "missRanger",
    "numDeriv",
    "R6",
    "randomForest",
    "randomizr",
    "ranger",
    "rbibutils",
    "Rcpp",
    "RcppEigen",
    "RcppNumerical",
    "Rdpack",
    "RhpcBLASctl",
    "rngtools",
    "survival"
  ],
  "_sysdeps": [
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "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"
    }
  ],
  "_vignettes": [
    {
      "source": "backend-contracts.Rmd",
      "filename": "backend-contracts.html",
      "title": "Backend Contracts: fast_* and C++ Utilities",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The validation boundary: R6 wrapper vs. raw backend",
        "Argument dimensions and storage order",
        "Numeric domains, overflow, and underflow safeguards",
        "Convergence flags and return-object conventions",
        "Shared cores and wrapper-to-backend equivalence",
        "NA/NaN handling"
      ],
      "created": "2026-08-16 22:55:13",
      "modified": "2026-10-04 06:30:09",
      "commits": 2
    },
    {
      "source": "cookbook-continuous.Rmd",
      "filename": "cookbook-continuous.html",
      "title": "Cookbook: Continuous Outcome, End to End",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup and a simulated population",
        "A fixed design: everyone is known up front",
        "Inference: covariate-adjusted OLS",
        "Everything at once: InferenceSuite",
        "A sequential design: subjects arrive one at a time",
        "Where to go next"
      ],
      "created": "2026-09-16 06:32:15",
      "modified": "2026-10-07 09:58:19",
      "commits": 3
    },
    {
      "source": "cookbook-count.Rmd",
      "filename": "cookbook-count.html",
      "title": "Cookbook: Count Outcome, End to End",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup",
        "Fixed design, Poisson regression",
        "Over-dispersion: negative binomial on the same design",
        "Everything at once",
        "Sequential design",
        "Where to go next"
      ],
      "created": "2026-09-16 06:32:15",
      "modified": "2026-10-07 09:58:19",
      "commits": 3
    },
    {
      "source": "cookbook-incidence.Rmd",
      "filename": "cookbook-incidence.html",
      "title": "Cookbook: Incidence (Binary) Outcome, End to End",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup",
        "Fixed design, logistic regression",
        "A risk difference instead of an odds ratio",
        "Everything at once",
        "Sequential design: matching on the fly",
        "Where to go next"
      ],
      "created": "2026-09-16 06:32:15",
      "modified": "2026-10-07 09:58:19",
      "commits": 3
    },
    {
      "source": "cookbook-ordinal.Rmd",
      "filename": "cookbook-ordinal.html",
      "title": "Cookbook: Ordinal Outcome, End to End",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup",
        "Fixed design, proportional odds",
        "Everything at once",
        "Sequential design",
        "Where to go next"
      ],
      "created": "2026-09-16 06:32:15",
      "modified": "2026-10-07 09:58:19",
      "commits": 3
    },
    {
      "source": "cookbook-proportion.Rmd",
      "filename": "cookbook-proportion.html",
      "title": "Cookbook: Proportion Outcome, End to End",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup",
        "Fixed design, fractional logit",
        "Beta regression on the same design",
        "Everything at once",
        "Sequential design",
        "Where to go next"
      ],
      "created": "2026-09-16 06:32:15",
      "modified": "2026-10-07 09:58:19",
      "commits": 3
    },
    {
      "source": "cookbook-survival.Rmd",
      "filename": "cookbook-survival.html",
      "title": "Cookbook: Survival Outcome with Censoring, End to End",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup",
        "Fixed design, recording events and censoring",
        "Inference: Cox proportional hazards",
        "Everything at once",
        "Sequential design",
        "Where to go next"
      ],
      "created": "2026-09-16 06:32:15",
      "modified": "2026-10-07 09:58:19",
      "commits": 3
    },
    {
      "source": "extending-edi.Rmd",
      "filename": "extending-edi.html",
      "title": "Extending EDI with Your Own Inference and Design Classes",
      "engine": "knitr::rmarkdown",
      "headings": [
        "How EDI classes are built",
        "The inference extension contract",
        "Randomization and bootstrap shells",
        "Subclassing rules and capability detection",
        "Custom designs",
        "What the shells deliberately do not cover",
        "Contributing a class to EDI itself"
      ],
      "created": "2026-08-23 14:52:37",
      "modified": "2026-10-04 06:30:09",
      "commits": 2
    },
    {
      "source": "notation-glossary.Rmd",
      "filename": "notation-glossary.html",
      "title": "Notation Glossary",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Sample, covariates, and the design matrix",
        "Treatment assignment",
        "Response, censoring, and the y/y_L/y_R schema",
        "Coefficients and treatment effects",
        "Design structure: blocks, matched pairs, clusters, and the reservoir",
        "Resampling and randomization",
        "Treatment-effect scales",
        "Transformed outcomes",
        "Where this glossary does not apply"
      ],
      "created": "2026-08-16 22:55:13",
      "modified": "2026-10-04 06:30:09",
      "commits": 2
    },
    {
      "source": "reproducibility.Rmd",
      "filename": "reproducibility.html",
      "title": "Reproducibility: RNG and Seed Conventions",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The default case: seed sets R's own RNG state once",
        "DesignFixedOptimal: deterministic solves, seeded coin and chains",
        "The portable cross-language RNG: edi_rng::RRng",
        "The one documented exception: continuing R's live stream bit-for-bit",
        "Seed-reproducible via per-draw local generators: DesignFixedGreedyDOptimal",
        "Seed-reproducible despite being parallel: greedy-family designs",
        "Randomization inference reuses the design's own draw mechanism",
        "Bootstrap resampling",
        "Machine-dependent performance defaults: tune_EDI_for_this_machine()",
        "Simulation (SimulationFramework): per-replication and per-cache-job seeds",
        "Monte Carlo error",
        "Reproducing a documented example"
      ],
      "created": "2026-08-16 22:55:13",
      "modified": "2026-10-12 07:24:58",
      "commits": 5
    },
    {
      "source": "validation-evidence.Rmd",
      "filename": "validation-evidence.html",
      "title": "Validation Evidence",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Continuous",
        "Incidence / binary",
        "Count",
        "Ordinal",
        "Survival",
        "Proportion",
        "GEE / GLMM (matched-design, correlated data)",
        "Numerical/backend utilities",
        "Simulation/calibration checks",
        "Coverage note"
      ],
      "created": "2026-08-16 22:55:13",
      "modified": "2026-10-04 06:30:09",
      "commits": 2
    }
  ],
  "_score": 7.40616874243565,
  "_indexed": false,
  "_nocasepkg": "edi",
  "_universes": [
    "kapelner"
  ],
  "_indexurl": "https://cran.r-universe.dev/EDI",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.3",
      "date": "2026-10-13T23:49:19.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/08942ae74c7d4e3db4de05e03474aaa55f37875c46b2a5d3c8a110484d4561db",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.3",
      "date": "2026-10-13T23:49:49.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/9a006896fe724d23e7f7721eaa63951dba049f13988f9af42ab2d47346288bba",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.3",
      "date": "2026-10-13T23:49:12.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/6aa489528466a18910d5f9417e50a415dff34a2f94051f99c73abf5b41269b61",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.3",
      "date": "2026-10-13T23:49:41.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/feab648eecc5a1d8b488929e5d5805724df607d73d867bb28ff7d713c2a16f9d",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.3",
      "date": "2026-10-13T23:48:49.000Z",
      "arch": "aarch64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/5eb02f6ca619e8ddd78337486007fc85f187ad8be9a001f9c4452fc515f929d0",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.3",
      "date": "2026-10-13T23:52:02.000Z",
      "arch": "x86_64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/aa665b82d4ce920dc1fb1b72f56d4af8b0b31f23d62dcf35301d11ff0e91bd7c",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.0.3",
      "date": "2026-10-13T23:53:19.000Z",
      "arch": "aarch64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/09dd3288a2ba6756f8345763c41cf48934c60d0fcff5aab9a953448f0e9e76e9",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.0.3",
      "date": "2026-10-13T23:53:00.000Z",
      "arch": "x86_64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/26e666b34d42c06018b92b730e3c5b78a32f7a43eb61505098e2ef21f92e4839",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.3",
      "date": "2026-10-13T23:49:44.000Z",
      "arch": "emscripten",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/2e8610d8a353a0a3c11228a98abeb4af92d6132fdca1a52a9f6a54e2f82c4ffc",
      "status": "success",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.3",
      "date": "2026-10-13T23:51:34.000Z",
      "arch": "aarch64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/d802c546c69d2d768d920dbbd60380b8d7929a1eaa5d28cfc131e8a7b4324b1b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.3",
      "date": "2026-10-13T23:48:35.000Z",
      "arch": "x86_64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/9823f67a47c7e087508691cba99e5bf6421d7c02a3cae429b451870e8b5c3be7",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.3",
      "date": "2026-10-13T23:48:35.000Z",
      "arch": "x86_64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/551c7339c3459fdce6a3ec814ad90693de2dac14d1399f65cedee2c4d119631b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0.3",
      "date": "2026-10-13T23:51:08.000Z",
      "arch": "aarch64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/0373dacf16b8b132be3eeb1c5e8291dfcda596b00dba3f3c6bc8665566805fca",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0.3",
      "date": "2026-10-13T23:48:45.000Z",
      "arch": "x86_64",
      "commit": "39e3ca04786f57b181a417d48f80508c2a6033f4",
      "fileid": "https://r2.ropensci.org/a8f80c5af44c43881987d600aae0740959fc18f706007ca392c339e87c37e068",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/kapelner/actions/runs/38484418718"
    }
  ]
}