File R-rnmamod.spec of Package R-rnmamod

# Automatically generated by CRAN2OBS
# 
# Spec file for package rnmamod 
# This file is auto-generated using information in the package source, 
# esp. Description and Summary. Improvements in that area should be 
# discussed with upstream. 
# 
# Copyright (c) 2025 SUSE LINUX GmbH, Nuernberg, Germany. 
# 
# All modifications and additions to the file contributed by third parties 
# remain the property of their copyright owners, unless otherwise agreed 
# upon. The license for this file, and modifications and additions to the 
# file, is the same license as for the pristine package itself (unless the 
# license for the pristine package is not an Open Source License, in which 
# case the license is the MIT License). An "Open Source License" is a 
# license that conforms to the Open Source Definition (Version 1.9) 
# published by the Open Source Initiative. 
#  
# Please submit bugfixes or comments via http://bugs.opensuse.org/ 
# 
 
%global packname  rnmamod 
%global rlibdir   %{_libdir}/R/library 
 
Name:           R-%{packname} 
Version:        0.5.0 
Release:        0 
Summary:        Bayesian Network Meta-Analysis with Missing Participants 
Group:          Development/Libraries/Other 
License:        GPL (>= 3) 
URL:            http://cran.r-project.org/web/packages/%{packname} 
Source:         rnmamod_0.5.0.tar.gz 
Requires:       R-base 
Requires:	R-coda
Requires:	R-dendextend
Requires:	R-gemtc
Requires:	R-ggfittext
Requires:	R-ggplot2
Requires:	R-ggpubr
Requires:	R-ggrepel
Requires:	R-heatmaply
Requires:	R-igraph
Requires:	R-knitr
Requires:	R-R2jags
Requires:	R-reshape2
Requires:	R-scales
Requires:	R-stringr
Requires:	R-writexl
Requires:	R-magrittr
Requires:	R-viridis
Requires:	R-meta
Requires:	R-plyr
Requires:	R-rjags
Requires:	R-truncnorm
Requires:	R-Rglpk
Requires:	R-forcats
Requires:	R-stringi
Requires:	R-shades
Requires:	R-gridtext
Requires:	R-cli
Requires:	R-gtable
Requires:	R-isoband
Requires:	R-lifecycle
Requires:	R-rlang
Requires:	R-S7
Requires:	R-vctrs
Requires:	R-withr
Requires:	R-ggsci
Requires:	R-tidyr
Requires:	R-purrr
Requires:	R-dplyr
Requires:	R-cowplot
Requires:	R-ggsignif
Requires:	R-gridExtra
Requires:	R-glue
Requires:	R-polynom
Requires:	R-rstatix
Requires:	R-tibble
Requires:	R-Rcpp
Requires:	R-plotly
Requires:	R-seriation
Requires:	R-colorspace
Requires:	R-RColorBrewer
Requires:	R-htmlwidgets
Requires:	R-webshot
Requires:	R-assertthat
Requires:	R-egg
Requires:	R-pkgconfig
Requires:	R-cpp11
Requires:	R-evaluate
Requires:	R-highr
Requires:	R-xfun
Requires:	R-yaml
Requires:	R-abind
Requires:	R-R2WinBUGS
Requires:	R-farver
Requires:	R-labeling
Requires:	R-R6
Requires:	R-viridisLite
Requires:	R-generics
Requires:	R-pillar
Requires:	R-tidyselect
Requires:	R-curl
Requires:	R-markdown
Requires:	R-png
Requires:	R-jpeg
Requires:	R-xml2
Requires:	R-htmltools
Requires:	R-jsonlite
Requires:	R-rmarkdown
Requires:	R-metadat
Requires:	R-metafor
Requires:	R-lme4
Requires:	R-CompQuadForm
Requires:	R-readr
Requires:	R-httr
Requires:	R-digest
Requires:	R-base64enc
Requires:	R-lazyeval
Requires:	R-crosstalk
Requires:	R-data.table
Requires:	R-promises
Requires:	R-slam
Requires:	R-broom
Requires:	R-corrplot
Requires:	R-car
Requires:	R-ca
Requires:	R-foreach
Requires:	R-gclus
Requires:	R-qap
Requires:	R-registry
Requires:	R-TSP
Requires:	R-vegan
Requires:	R-callr
Requires:	R-backports
Requires:	R-processx
Requires:	R-carData
Requires:	R-Formula
Requires:	R-pbkrtest
Requires:	R-quantreg
Requires:	R-iterators
Requires:	R-fastmap
Requires:	R-mime
Requires:	R-openssl
Requires:	R-minqa
Requires:	R-nloptr
Requires:	R-reformulas
Requires:	R-RcppEigen
Requires:	R-litedown
Requires:	R-mathjaxr
Requires:	R-numDeriv
Requires:	R-pbapply
Requires:	R-utf8
Requires:	R-later
Requires:	R-otel
Requires:	R-clipr
Requires:	R-crayon
Requires:	R-hms
Requires:	R-vroom
Requires:	R-tzdb
Requires:	R-bslib
Requires:	R-fontawesome
Requires:	R-jquerylib
Requires:	R-tinytex
Requires:	R-permute
Requires:	R-cachem
Requires:	R-memoise
Requires:	R-sass
Requires:	R-commonmark
Requires:	R-askpass
Requires:	R-doBy
Requires:	R-ps
Requires:	R-SparseM
Requires:	R-MatrixModels
Requires:	R-Rdpack
Requires:	R-bit64
Requires:	R-progress
Requires:	R-sys
Requires:	R-bit
Requires:	R-Deriv
Requires:	R-modelr
Requires:	R-microbenchmark
Requires:	R-prettyunits
Requires:	R-rbibutils
Requires:	R-fs
Requires:	R-rappdirs
 
# %%if 0%%{?sle_version} > 120400 || 0%%{?is_opensuse} 
# # Three others commonly needed 
# BuildRequires:  tex(ae.sty) 
# BuildRequires:  tex(fancyvrb.sty) 
# BuildRequires:  tex(inconsolata.sty) 
# BuildRequires:  tex(natbib.sty) 
# %else 
# BuildRequires:  texlive 
# %endif 
# BuildRequires:  texinfo 
BuildRequires:  fdupes 
BuildRequires:  R-base 
BuildRequires: 	R-coda
BuildRequires: 	R-dendextend
BuildRequires: 	R-gemtc
BuildRequires: 	R-ggfittext
BuildRequires: 	R-ggplot2
BuildRequires: 	R-ggpubr
BuildRequires: 	R-ggrepel
BuildRequires: 	R-heatmaply
BuildRequires: 	R-igraph
BuildRequires: 	R-knitr
BuildRequires: 	R-R2jags
BuildRequires: 	R-reshape2
BuildRequires: 	R-scales
BuildRequires: 	R-stringr
BuildRequires: 	R-writexl
BuildRequires: 	R-magrittr
BuildRequires: 	R-viridis
BuildRequires: 	R-meta
BuildRequires: 	R-plyr
BuildRequires: 	R-rjags
BuildRequires: 	R-truncnorm
BuildRequires: 	R-Rglpk
BuildRequires: 	R-forcats
BuildRequires: 	R-stringi
BuildRequires: 	R-shades
BuildRequires: 	R-gridtext
BuildRequires: 	R-cli
BuildRequires: 	R-gtable
BuildRequires: 	R-isoband
BuildRequires: 	R-lifecycle
BuildRequires: 	R-rlang
BuildRequires: 	R-S7
BuildRequires: 	R-vctrs
BuildRequires: 	R-withr
BuildRequires: 	R-ggsci
BuildRequires: 	R-tidyr
BuildRequires: 	R-purrr
BuildRequires: 	R-dplyr
BuildRequires: 	R-cowplot
BuildRequires: 	R-ggsignif
BuildRequires: 	R-gridExtra
BuildRequires: 	R-glue
BuildRequires: 	R-polynom
BuildRequires: 	R-rstatix
BuildRequires: 	R-tibble
BuildRequires: 	R-Rcpp-devel
BuildRequires: 	R-plotly
BuildRequires: 	R-seriation
BuildRequires: 	R-colorspace
BuildRequires: 	R-RColorBrewer
BuildRequires: 	R-htmlwidgets
BuildRequires: 	R-webshot
BuildRequires: 	R-assertthat
BuildRequires: 	R-egg
BuildRequires: 	R-pkgconfig
BuildRequires: 	R-cpp11-devel
BuildRequires: 	R-evaluate
BuildRequires: 	R-highr
BuildRequires: 	R-xfun
BuildRequires: 	R-yaml
BuildRequires: 	R-abind
BuildRequires: 	R-R2WinBUGS
BuildRequires: 	R-farver
BuildRequires: 	R-labeling
BuildRequires: 	R-R6
BuildRequires: 	R-viridisLite
BuildRequires: 	R-generics
BuildRequires: 	R-pillar
BuildRequires: 	R-tidyselect
BuildRequires: 	R-curl
BuildRequires: 	R-markdown
BuildRequires: 	R-png
BuildRequires: 	R-jpeg
BuildRequires: 	R-xml2
BuildRequires: 	R-htmltools
BuildRequires: 	R-jsonlite
BuildRequires: 	R-rmarkdown
BuildRequires: 	R-metadat
BuildRequires: 	R-metafor
BuildRequires: 	R-lme4
BuildRequires: 	R-CompQuadForm
BuildRequires: 	R-readr
BuildRequires: 	R-httr
BuildRequires: 	R-digest
BuildRequires: 	R-base64enc
BuildRequires: 	R-lazyeval
BuildRequires: 	R-crosstalk
BuildRequires: 	R-data.table
BuildRequires: 	R-promises
BuildRequires: 	R-slam
BuildRequires: 	R-broom
BuildRequires: 	R-corrplot
BuildRequires: 	R-car
BuildRequires: 	R-ca
BuildRequires: 	R-foreach
BuildRequires: 	R-gclus
BuildRequires: 	R-qap
BuildRequires: 	R-registry
BuildRequires: 	R-TSP
BuildRequires: 	R-vegan
BuildRequires: 	R-callr
BuildRequires: 	R-backports
BuildRequires: 	R-processx
BuildRequires: 	R-carData
BuildRequires: 	R-Formula
BuildRequires: 	R-pbkrtest
BuildRequires: 	R-quantreg
BuildRequires: 	R-iterators
BuildRequires: 	R-fastmap
BuildRequires: 	R-mime
BuildRequires: 	R-openssl
BuildRequires: 	R-minqa
BuildRequires: 	R-nloptr
BuildRequires: 	R-reformulas
BuildRequires: 	R-RcppEigen-devel
BuildRequires: 	R-litedown
BuildRequires: 	R-mathjaxr
BuildRequires: 	R-numDeriv
BuildRequires: 	R-pbapply
BuildRequires: 	R-utf8
BuildRequires: 	R-later
BuildRequires: 	R-otel
BuildRequires: 	R-clipr
BuildRequires: 	R-crayon
BuildRequires: 	R-hms
BuildRequires: 	R-vroom
BuildRequires: 	R-tzdb
BuildRequires: 	R-bslib
BuildRequires: 	R-fontawesome
BuildRequires: 	R-jquerylib
BuildRequires: 	R-tinytex
BuildRequires: 	R-permute
BuildRequires: 	R-cachem
BuildRequires: 	R-memoise
BuildRequires: 	R-sass
BuildRequires: 	R-commonmark
BuildRequires: 	R-askpass
BuildRequires: 	R-doBy
BuildRequires: 	R-ps
BuildRequires: 	R-SparseM
BuildRequires: 	R-MatrixModels
BuildRequires: 	R-Rdpack
BuildRequires: 	R-bit64
BuildRequires: 	R-progress
BuildRequires: 	R-sys
BuildRequires: 	R-bit
BuildRequires: 	R-Deriv
BuildRequires: 	R-modelr
BuildRequires: 	R-microbenchmark
BuildRequires: 	R-prettyunits
BuildRequires: 	R-rbibutils
BuildRequires: 	R-fs
BuildRequires: 	R-rappdirs
 
Suggests:	R-metafor
Suggests:	R-netmeta
Suggests:	R-rmarkdown
Suggests:	R-testthat
%description 
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 (original 
and revised model proposed by Spineli, (2022) 
<doi:10.1177/0272989X211068005>), and sensitivity analysis (see Spineli 
et al., (2021) <doi:10.1186/s12916-021-02195-y>). Missing participant 
outcome data are addressed in all models of the package (see Spineli, 
(2019) <doi:10.1186/s12874-019-0731-y>, Spineli et al., (2019) 
<doi:10.1002/sim.8207>, Spineli, (2019) 
<doi:10.1016/j.jclinepi.2018.09.002>, and Spineli et al., (2021) 
<doi:10.1002/jrsm.1478>). The robustness to primary analysis results 
can also be investigated using a novel intuitive index (see Spineli et 
al., (2021) <doi:10.1177/0962280220983544>). Methods to evaluate the 
transitivity assumption using trial dissimilarities and hierarchical 
clustering are provided (see Spineli, (2024) 
<doi:10.1186/s12874-024-02436-7>, and Spineli et al., (2025) 
<doi:10.1002/sim.70068>). A novel index to facilitate interpretation of 
local inconsistency is also available (see Spineli, (2024) 
<doi:10.1186/s13643-024-02680-4>) 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. 
 
%prep 
%setup -q -c -n %{packname} 
# the next line is needed, because we build without --clean in between two packages 
rm -rf ~/.R  
 
 
%build 
 
%install 
mkdir -p %{buildroot}%{rlibdir} 
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname} 
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) 
rm -f %{buildroot}%{rlibdir}/R.css 
%fdupes -s %{buildroot}%{rlibdir} 
 
#%%check 
#%%{_bindir}/R CMD check %%{packname} 
 
%files 
%dir %{rlibdir}/%{packname} 
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%doc %{rlibdir}/%{packname}/NEWS.md
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%doc %{rlibdir}/%{packname}/doc
%{rlibdir}/%{packname}/extdata
%doc %{rlibdir}/%{packname}/help
%doc %{rlibdir}/%{packname}/html
 
%changelog 
openSUSE Build Service is sponsored by