← allmeta

Network Meta-Analysis — contrast-based, with SUCRA

Fit a consistency model over contrasts via weighted least squares. Draw posterior samples (flat-prior approximation, multivariate-normal) to compute treatment rankings and SUCRA. Not a full MCMC — suitable for rapid exploration; for formal publication use WinBUGS/JAGS/Stan. Two-arm contrasts only: each row is treated independently, so multi-arm trials (correlated contrasts that share a common arm) are not modelled — their shared-arm correlation (τ²/2) is ignored; interpret multi-arm networks with caution.

Input

Relative effects vs reference

vs refEstimateSE95% CrIP(better than ref)

Treatment rankings (SUCRA)

Network diagram

Caveat: this is a consistency-only frequentist model with a Bayesian-style posterior approximation. It does not formally test loop inconsistency (use node-splitting or design-by-treatment in dedicated NMA software). Heterogeneity is captured via a pooled τ² across all contrasts; the DL estimator here is a univariate approximation to the NMA-specific version in netmeta. R-parity: on a consistent network (τ²=0) the WLS point estimates and SE match netmeta() to 1e-4 and the MVN-posterior SUCRA tracks netrank() P-score within Monte-Carlo error (hub/shared/tests/bayesian-nma-parity.spec.mjs).