appraise is an R package for bias-aware evidence synthesis in systematic reviews. It quantifies uncertainty in effect estimates by explicitly modeling multiple sources of bias and combining study-specific posterior distributions using a posterior mixture model.
Unlike traditional meta-analysis, appraise does not assume a single pooled likelihood. Instead, uncertainty due to bias, random error, and study relevance is propagated directly into posterior inference.
Biases are explicitly modeled using user-specified prior distributions. The same data structure used internally by the Shiny application can be constructed programmatically.
bias_spec <- build_bias_specification(
num_biases = 2,
b_types = "Confounding",
s_types = "Selection Bias",
ab_params = list(Confounding = c(2, 5)),
skn_params = list(`Selection Bias` = c(0, 0.2, 5))
)
if (requireNamespace("sn", quietly = TRUE)) {
xi_samples <- simulate_bias_priors(bias_spec, n_draws = 2000)
} else {
xi_samples <- NULL
message("Package 'sn' not available; skipping skew-normal bias simulation.")
}The resulting samples represent uncertainty due to bias alone and form the building blocks of posterior inference.
Given an observed estimate and standard error, appraise fits a Bayesian model that combines sampling uncertainty with bias uncertainty. To ensure the vignette runs on CRAN without requiring CmdStan, we illustrate posterior inference using simulated posterior draws
Users must specify a threshold \(\tau\) representing a clinically or policy-relevant effect size. The posterior probability
\[ P(\theta > \tau) \]
is computed directly from posterior draws.
When multiple studies are available, appraise combines study-specific posteriors using a weighted mixture model.
\[ p(\theta \mid \text{evidence}) = \sum_{k=1}^K w_k \, p_k(\theta \mid \text{data}_k) \]
where \(w_k\) reflects the relevance or credibility of study \(k\).
The AppRaise Shiny application provides a graphical interface to the same functions described in this vignette. All statistical computations are performed using exported package functions; the app adds interactivity, visualization, and workflow support.
Kabali C (2025). AppRaise: Software for quantifying evidence uncertainty in systematic reviews using a posterior mixture model. Journal of Evaluation in Clinical Practice, 31, 1-12. https://doi.org/10.1111/jep.70272.