Learn R Programming

spatialAtomizeR (version 0.2.4)

run_sensitivity_analysis: Run Sensitivity Analysis

Description

Performs sensitivity analysis across different correlation structures

Usage

run_sensitivity_analysis(
  correlation_grid = c(0.2, 0.6),
  n_sims_per_setting = 3,
  base_params = list(dist_covariates_x = c("normal", "poisson", "binomial"),
    dist_covariates_y = c("normal", "poisson", "binomial"), dist_y = "poisson",
    x_intercepts = c(4, -1, -1), y_intercepts = c(4, -1, -1), beta0_y = -1, beta_x =
    c(-0.03, 0.1, -0.2), beta_y = c(0.03, -0.1, 0.2)),
  mcmc_params = list(niter = 50000, nburnin = 30000, thin = 10, nchains = 2),
  model_code,
  base_seed = 123,
  output_dir = NULL
)

Value

List with combined results, summary statistics, and output directory

Arguments

correlation_grid

Vector of correlation values to test

n_sims_per_setting

Number of simulations per correlation setting

base_params

List of base simulation parameters

mcmc_params

List of MCMC parameters

model_code

NIMBLE model code

base_seed

Base random seed

output_dir

Output directory for results (default: NULL, uses tempdir())