bayesDiagnostics0.1.0 package

Comprehensive Bayesian Model Diagnostics and Comparison Tools

automated_ppc

Automated Posterior Predictive Checks

bayes_factor_comparison

Bayesian Factor Comparison Between Models

bayesDiagnostics

bayesDiagnostics Package

bayesian_p_values

Calculate Bayesian P-Values

calculate_bayesian_pvalues

Calculate Bayesian P-values

calculate_kl_divergence

KL Divergence Calculation

calculate_kurtosis

Calculate Kurtosis

calculate_overlap_coefficient

Overlap Coefficient Calculation

calculate_per_chain_ess

Calculate Per-Chain ESS

calculate_sensitivity_metrics

Calculate Sensitivity Metrics

calculate_shrinkage

Calculate Shrinkage

calculate_skewness

Calculate Skewness

calculate_test_statistics

Calculate Test Statistics

calculate_wasserstein_distance

Wasserstein Distance Calculation

check_parameter_convergence

Check Parameter Convergence

collect_convergence_warnings

Collect Convergence Warnings

compute_robustness_index

Compute robustness index

compute_sensitivity_metric

Compute sensitivity metric

convert_format

Convert Format

create_convergence_plots

Create Convergence Plots

create_elicitation_diagnostics

Create elicitation diagnostics

create_ess_plots

Create ESS Plots

create_ppc_plots

Create PPC Plots

create_robustness_plots

Create robustness plots

create_sensitivity_guidance

Create sensitivity guidance

create_sensitivity_plots

Create Sensitivity Plots

detect_group_vars

Detect Group Variables

diagnostic_report

Diagnostic Report for Bayesian Models

effective_sample_size_diagnostics

Effective Sample Size Diagnostics

elicit_continuous_prior

Elicit continuous prior

elicit_discrete_prior

Elicit discrete prior

elicit_proportion_prior

Elicit proportion prior

extract_all_parameters

Extract All Parameters

extract_diagnostics

Extract Diagnostics

extract_ess_statistics

Extract ESS Statistics

extract_from_brms

Extract from brmsfit

extract_from_cmdstan

Extract from CmdStanMCMC

extract_from_mcmc_list

Extract from mcmc.list

extract_from_stanfit

Extract from stanfit

extract_from_stanreg

Extract from stanreg

extract_posterior_summary

Extract posterior summary

extract_posterior_unified

Extract Posterior Draws (Unified Interface)

extract_posterior

Extract Posterior Draws

generate_ess_recommendations

Generate ESS Recommendations

generate_posterior_predictive_samples

Generate Posterior Predictive Samples

generate_prior_alternatives

Generate prior alternatives

generate_prior_perturbations

Generate prior perturbations

generate_recommendations

Generate recommendations

generate_stronger_version

Generate stronger version

generate_weaker_version

Generate weaker version

graphical_ppc

Graphical Posterior Predictive Checks

hierarchical_convergence

Hierarchical Model Convergence Diagnostics

identify_concerning_parameters

Identify concerning parameters

identify_group_params

Identify Group Parameters

identify_population_params

Identify Population Parameters

identify_problematic_ess

Identify Problematic ESS

interpret_bayes_factor

Interpret Bayes Factor Strength

mcmc_diagnostics_summary

MCMC Diagnostics Summary

model_comparison_suite

Comprehensive Model Comparison Suite

plot.bayes_factor_comparison

Plot Bayes Factor Comparison Results

posterior_predictive_check

Posterior Predictive Checks

ppc_crossvalidation

PPC Cross-Validation (LOO-PIT)

predictive_performance

Predictive Performance Evaluation

print.bayes_factor_comparison

Print Bayes Factor Comparison Results

prior_elicitation_helper

Prior Elicitation Helper

prior_robustness

Prior Robustness Analysis

prior_sensitivity

Prior Sensitivity Analysis

refit_with_prior

Refit Model with Alternative Prior

subset_draws

Subset Draws

summarize_convergence

Summarize Convergence

summarize_ess

Summarize ESS

Provides comprehensive tools for Bayesian model diagnostics and comparison. Includes prior sensitivity analysis, posterior predictive checks (Gelman et al. (2013) <doi:10.1201/b16018>), advanced model comparison using Pareto-smoothed importance sampling leave-one-out cross-validation (Vehtari et al. (2017) <doi:10.1007/s11222-016-9696-4>), convergence diagnostics, and prior elicitation tools. Integrates with 'brms' (Burkner (2017) <doi:10.18637/jss.v080.i01>), 'rstan', and 'rstanarm' packages for comprehensive Bayesian workflow diagnostics.

  • Maintainer: Ibrahim Kholil Rakib
  • License: MIT + file LICENSE
  • Last published: 2026-01-14