MyNixOS website logo
Description

Bayesian Network Meta-Analysis of Individual and Aggregate Data.

Network meta-analysis and network meta-regression models for aggregate data, individual patient data, and mixtures of both individual and aggregate data using multilevel network meta-regression as described by Phillippo et al. (2020) <doi:10.1111/rssa.12579>. Models are estimated in a Bayesian framework using 'Stan'.

multinma: Network Meta-Analysis of individual and aggregate data in Stan

CRANstatus R-universe R-CMD-check DOI

The multinma package implements network meta-analysis, network meta-regression, and multilevel network meta-regression models which combine evidence from a network of studies and treatments using either aggregate data or individual patient data from each study (Phillippo et al. 2020; Phillippo 2019). Models are estimated in a Bayesian framework using Stan (Carpenter et al. 2017).

Installation

You can install the released version of multinma from CRAN with:

install.packages("multinma")

The development version can be installed from R-universe with:

install.packages("multinma", repos = c("https://dmphillippo.r-universe.dev", getOption("repos")))

or from source on GitHub with:

# install.packages("devtools")
devtools::install_github("dmphillippo/multinma")

Installing from source requires that the rstan package is installed and configured. See the installation guide here.

Getting started

A good place to start is with the package vignettes which walk through example analyses, see vignette("vignette_overview") for an overview. The series of NICE Technical Support Documents on evidence synthesis gives a detailed introduction to network meta-analysis:

Dias, S. et al. (2011). “NICE DSU Technical Support Documents 1-7: Evidence Synthesis for Decision Making.” National Institute for Health and Care Excellence. Available from https://www.sheffield.ac.uk/nice-dsu/tsds.

Multilevel network meta-regression is set out in the following methods papers:

Phillippo, D. M. et al. (2020). “Multilevel Network Meta-Regression for population-adjusted treatment comparisons.” Journal of the Royal Statistical Society: Series A (Statistics in Society), 183(3):1189-1210. doi: 10.1111/rssa.12579.

Phillippo, D. M. et al. (2024). “Multilevel network meta-regression for general likelihoods: synthesis of individual and aggregate data with applications to survival analysis”. arXiv:2401.12640.

Citing multinma

The multinma package can be cited as follows:

Phillippo, D. M. (2024). multinma: Bayesian Network Meta-Analysis of Individual and Aggregate Data. R package version 0.7.1, doi: 10.5281/zenodo.3904454.

When fitting ML-NMR models, please cite the methods paper:

Phillippo, D. M. et al. (2020). “Multilevel Network Meta-Regression for population-adjusted treatment comparisons.” Journal of the Royal Statistical Society: Series A (Statistics in Society), 183(3):1189-1210. doi: 10.1111/rssa.12579.

For ML-NMR models with time-to-event outcomes, please cite:

Phillippo, D. M. et al. (2024). “Multilevel network meta-regression for general likelihoods: synthesis of individual and aggregate data with applications to survival analysis”. arXiv:2401.12640.

References

Carpenter, B., A. Gelman, M. D. Hoffman, D. Lee, B. Goodrich, M. Betancourt, M. Brubaker, J. Guo, P. Li, and A. Riddell. 2017. “Stan: A Probabilistic Programming Language.” Journal of Statistical Software 76 (1). https://doi.org/10.18637/jss.v076.i01.

Phillippo, D. M. 2019. “Calibration of Treatment Effects in Network Meta-Analysis Using Individual Patient Data.” PhD thesis, University of Bristol.

Phillippo, D. M., S. Dias, A. E. Ades, M. Belger, A. Brnabic, A. Schacht, D. Saure, Z. Kadziola, and N. J. Welton. 2020. “Multilevel Network Meta-Regression for Population-Adjusted Treatment Comparisons.” Journal of the Royal Statistical Society: Series A (Statistics in Society) 183 (3): 1189–1210. https://doi.org/10.1111/rssa.12579.

Metadata

Version

0.7.1

License

Unknown

Platforms (75)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows