Multivariate Network Meta-Analysis using Bayesian Methods
Overview
Tools to conduct Bayesian multivariate network meta-analysis providing - the single correlation coefficient model by Efthimiou et al. (2015) doi:10.1093/biostatistics/kxu030; - per-outcome consistency checks using the node-splitting method (Dias et al., 2010) doi:10.1002/sim.3767; - per-outcome treatment hierarchies using the surface under the cumulative ranking curve (SUCRA), the probability of best value, or median (or mean) ranks (Salanti et al., 2011) doi:10.1016/j.jclinepi.2010.03.016; - across-outcomes benefit-risk assessment using the VišeKriterijumska Optimizacija I Kompromisno Rešenje (VIKOR) method (Opricovic & Tzeng, 2004) doi:10.1016/S0377-2217(03)00020-1; - convergence checks using trace plots, density plots, or the R-hat statistic; - forest plots of treatment estimates and consistency checks, scatter plots of per-outcome rankings, Hasse diagrams (Carlsen & Bruggemann, 2014) doi:10.1002/cem.2569 to visualize the partial order of the treatments across all outcomes.
Major changes
- mvnma():
- accepts one or more outcomes and studies with two or more arms
- a common-effects model can be fitted
- between-study heterogeneity parameter(s) can be prespecified
- New functions netsplit.mvnma(), print.netsplit.mvnma(), and forest.netsplit.mvnma() support consistency checks using the node-splitting method.
User-visible changes
- mvnma():
- new argument 'pooled' to fit a common-effects or random-effects model
- new argument 'psi.preset' to prespecify the between-study heterogeneity parameter(s)
From NEWS.md in the release
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK13 OK2026-07-11
- ERROR8 OK, 3 ERROR2026-05-22
- OK6 OK2026-05-20
Documentation
- Help pages
- 13includes a package overview page
- Examples that run
- 92%11 run in a plain check · 1 never run
- Exported functions with examples
- 100%
- Documented parameters
- 99%
- Return-value docs
- 100%
- Help pages citing references
- 54%
Downloads
Repository
Stars over time
Commits over time
Checks run against github.com/tevrenoglou/mvnma on 2026-10-25.
No development-tooling practices detected in the upstream repository.
Dependencies
Installing mvnma adds 77 packages (41 with compiled code, 71 MB of source tarballs). Heaviest: stringi 11 MB, ggplot2 6.0 MB, data.table 5.7 MB.
Code & Tests
Datasets
People & History
Package metadata
- First published
- 2026-05-19
- Total releases
- 3 / 1 yrs
- License
- GPL (>= 2) OSI
- Minimum R
- ≥ 4.0.0
- Download size
- 840 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("mvnma")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-26, which the citation names so these numbers can be found later. More on citing and the projects behind them.