Package: rnmamod 0.4.0

Loukia Spineli

rnmamod: Bayesian Network Meta-Analysis with Missing Participants

A comprehensive suite of functions to perform and visualise pairwise and network meta-analysis with aggregate binary or continuous missing participant outcome data. The package covers core Bayesian one-stage models implemented in a systematic review with multiple interventions, including fixed-effect and random-effects network meta-analysis, meta-regression, evaluation of the consistency assumption via the node-splitting approach and the unrelated mean effects model, and sensitivity analysis. Missing participant outcome data are addressed in all models of the package. The robustness to primary analysis results can also be investigated using a novel intuitive index. Methods to evaluate the transitivity assumption quantitatively are provided. The package also offers a rich, user-friendly visualisation toolkit that aids in appraising and interpreting the results thoroughly and preparing the manuscript for journal submission. The visualisation tools comprise the network plot, forest plots, panel of diagnostic plots, heatmaps on the extent of missing participant outcome data in the network, league heatmaps on estimation and prediction, rankograms, Bland-Altman plot, leverage plot, deviance scatterplot, heatmap of robustness, barplot of Kullback-Leibler divergence, heatmap of comparison dissimilarities and dendrogram of comparison clustering. The package also allows the user to export the results to an Excel file at the working directory.

Authors:Loukia Spineli [aut, cre], Chrysostomos Kalyvas [ctb], Katerina Papadimitropoulou [ctb]

rnmamod_0.4.0.tar.gz
rnmamod_0.4.0.tar.gz(r-4.5-noble)rnmamod_0.4.0.tar.gz(r-4.4-noble)
rnmamod_0.4.0.tgz(r-4.4-emscripten)rnmamod_0.4.0.tgz(r-4.3-emscripten)
rnmamod.pdf |rnmamod.html
rnmamod/json (API)
NEWS

# Install 'rnmamod' in R:
install.packages('rnmamod', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/loukiaspin/rnmamod/issues

Uses libs:
  • jags– Just Another Gibbs Sampler for Bayesian MCMC
  • c++– GNU Standard C++ Library v3
Datasets:

2.30 score 9 scripts 278 downloads 50 exports 163 dependencies

Last updated 7 months agofrom:906832ba14. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKOct 21 2024
R-4.5-linuxOKOct 21 2024

Exports:balloon_plotbaseline_modelbland_altman_plotcomp_clusteringdata_preparationdendro_heatmapdescribe_networkdistr_characteristicsforestplotforestplot_metareggower_distanceheatmap_missing_datasetheatmap_missing_networkheatmap_robustnessheterogeneity_param_priorimproved_umeinternal_measures_plotintervalplot_panel_umekld_barplotleague_heatmapleague_heatmap_predleague_table_absoluteleague_table_absolute_userleverage_plotmcmc_diagnosticsmetareg_plotmiss_characteristicsmissingness_param_priornetplotnodesplit_plotprepare_modelprepare_nodesplitprepare_umerankosucra_plotrobustness_indexrobustness_index_userrun_metaregrun_modelrun_nodesplitrun_sensitivityrun_series_metarun_umescatterplot_sucrascatterplots_devseries_meta_plottaylor_continuoustaylor_imortrans_qualityume_plotunrelated_effects_plot

Dependencies:abindaskpassassertthatbackportsbase64encbitbit64bootbroombslibcacachemcallrcarcarDataclicliprclustercodacodetoolscolorspacecommonmarkCompQuadFormcorrplotcowplotcpp11crayoncrosstalkcurldata.tabledendextenddenstripDerivdigestdoBydplyreggevaluatefansifarverfastmapfdrtoolfontawesomeforcatsforeachFormulafsgclusgemtcgenericsggfittextggplot2ggpubrggrepelggsciggsignifgluegridExtragridtextgtableheatmaplyhighrhmshtmltoolshtmlwidgetshttrigraphisobanditeratorsjpegjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclelme4magrittrmarkdownMASSmathjaxrMatrixMatrixModelsmcmcplotsmemoisemetametadatmetaformgcvmicrobenchmarkmimeminqamodelrmunsellnlmenloptrnnetnumDerivopensslpbapplypbkrtestpermutepillarpkgconfigplotlyplyrpngpolynomprettyunitsprocessxprogresspromisespspurrrqapquantregR2jagsR2WinBUGSR6rappdirsRColorBrewerRcppRcppEigenreadrregistryreshape2RglpkrjagsrlangrmarkdownrstatixsassscalesseriationsfsmiscshadesslamSparseMstringistringrsurvivalsystibbletidyrtidyselecttinytextruncnormTSPtzdbutf8vctrsveganviridisviridisLitevroomwebshotwithrwritexlxfunxml2yaml

Description of the network

Rendered fromnetwork_description.Rmdusingknitr::rmarkdownon Oct 21 2024.

Last update: 2024-03-25
Started: 2021-11-29

Perform network meta-analysis

Rendered fromperform_network_metaanalysis.Rmdusingknitr::rmarkdownon Oct 21 2024.

Last update: 2024-03-25
Started: 2021-11-29

Readme and manuals

Help Manual

Help pageTopics
rnmamod: Bayesian Network Meta-analysis with Missing Participantsrnmamod-package rnmamod
Enhanced balloon plotballoon_plot
The baseline model for binary outcomebaseline_model
The Bland-Altman plotbland_altman_plot
End-user-ready results for comparison dissimilarity and hierarchical clustering (Comparisons' comparability for transitivity evaluation)comp_clustering
Prepare the dataset in the proper format for R2jagsdata_preparation
Dendrogram with amalgamated heatmap (Comparisons' comparability for transitivity evaluation)dendro_heatmap
A function to describe the evidence basedescribe_network
Visualising the distribution of characteristics (Comparisons' comparability for transitivity evaluation)distr_characteristics
Comparator-specific forest plot for network meta-analysisforestplot
Comparator-specific forest plot for network meta-regressionforestplot_metareg
Gower's dissimilarity measure (Trials' comparability for transitivity evaluation)gower_distance
Heatmap of proportion of missing participants in the datasetheatmap_missing_dataset
Heatmap of proportion of missing participants in the networkheatmap_missing_network
Heatmap of robustnessheatmap_robustness
Determine the prior distribution for the heterogeneity parameterheterogeneity_param_prior
Detect the frail comparisons in multi-arm trialsimproved_ume
Internal measures for cluster validation (Comparisons' comparability for transitivity evaluation)internal_measures_plot
A panel of interval plots for the unrelated mean effects modelintervalplot_panel_ume
Barplot for the Kullback-Leibler divergence measurekld_barplot
League heatmap for estimationleague_heatmap
League heatmap for predictionleague_heatmap_pred
League table for relative and absolute effectsleague_table_absolute
League table for relative and absolute effects (user defined)league_table_absolute_user
Leverage plotleverage_plot
Markov Chain Monte Carlo diagnosticsmcmc_diagnostics
End-user-ready results for network meta-regressionmetareg_plot
Visualising missing data in characteristics (Comparisons' comparability for transitivity evaluation)miss_characteristics
Define the mean value of the normal distribution of the missingness parametermissingness_param_prior
Network plotnetplot
Pharmacological interventions for chronic obstructive pulmonary diseasenma.baker2009
Pharmacological interventions for moderately severe scalp psoriasisnma.bottomley2011
Oral antithrombotics for stroke episodenma.dogliotti2014
Antidepressants in Parkinson's diseasenma.liu2013
Training modalities for patients with type 2 diabetesnma.schwingshackl2014
Antiparkinsonian interventions for later Parkinson's diseasenma.stowe2011
End-user-ready results for the node-splitting approachnodesplit_plot
Paroxetine versus placebo for depressive disorderspma.hetrick2012
Inositol versus glucose for depressive episodepma.taylor2004
WinBUGS code for Bayesian pairwise or network meta-analysis and meta-regressionprepare_model
WinBUGS code for the node-splitting approachprepare_nodesplit
WinBUGS code for the unrelated mean effects modelprepare_ume
Rankograms and SUCRA curvesrankosucra_plot
Robustness indexrobustness_index
Robustness index when 'metafor' or 'netmeta' are usedrobustness_index_user
Perform Bayesian pairwise or network meta-regressionrun_metareg
Perform Bayesian pairwise or network meta-analysisrun_model
Perform the node-splitting approachrun_nodesplit
Perform sensitivity analysis for missing participant outcome datarun_sensitivity
Perform a series of Bayesian pairwise meta-analysesrun_series_meta
Perform the unrelated mean effects modelrun_ume
Scatterplot of SUCRA valuesscatterplot_sucra
Deviance scatterplotsscatterplots_dev
End-user-ready results for a series of pairwise meta-analysesseries_meta_plot
Pattern-mixture model with Taylor series for continuous outcometaylor_continuous
Pattern-mixture model with Taylor series for a binary outcometaylor_imor
Rating the quality of transitivity evaluationtrans_quality
End-user-ready results for the unrelated mean effects modelume_plot
End-user-ready results for unrelated trial effects modelunrelated_effects_plot