Dependency analysis on package bridgesampling

General information

CRAN link link
Package version1.1-2
Number of strong dependencies27
Number of all dependencies156
Number of parent packages9
Max heaviness from parent packages10
Total heaviness from parent packages19
Number of parent packages (including Suggests and Enhances)23
Max co-heaviness from parent packages ("Matrix" and "coda")2

Dependency heatmap

In the following dependency heatmap, rows are the parent packages of bridgesampling and columns are the dependency packages that each parent package brings in. On the right side of the heatmap, there are three barplot annotations: 1. number of imported functions/S4 methods/S4 classes from parent packages; 2. number of dependency packages from each parent package; 3. heaviness of each parent package on bridgesampling.

Adjust heatmap size:
Base packages Other packages Imports Suggests stats utils methods grDevices graphics grid tools parallel splines stats4 lattice glue magrittr R6 stringi rlang lifecycle farver labeling munsell RColorBrewer viridisLite colorspace coda Matrix digest Rcpp evaluate stringr pkgconfig MASS yaml xfun RcppEigen jsonlite callr cli crayon desc ellipsis processx ps withr rprojroot fansi tibble pillar vctrs utf8 highr abind boot igraph MatrixModels survival gtools bslib htmltools jquerylib sass base64enc fastmap fs rappdirs brio pkgload praise waldo rstudioapi diffobj rematch2 StanHeaders ggplot2 inline gridExtra RcppParallel loo pkgbuild BH gtable isoband mgcv scales checkmate matrixStats prettyunits nlme backports R.methodsS3 R.oo R.utils R.cache rjags R2WinBUGS mcmc quantreg SparseM pbapply mvtnorm hypergeo elliptic contfrac deSolve knitr tinytex bayesplot lme4 rstan rstantools shinystan dplyr ggridges posterior reshape2 tidyselect minqa nloptr shiny colourpicker DT dygraphs markdown shinyjs shinythemes threejs xtable xts generics plyr tensorA distributional purrr testthat httpuv mime fontawesome sourcetools later promises commonmark cachem htmlwidgets miniUI crosstalk zoo numDeriv lazyeval 0 1 2 Imported methods 0 50 100 Required packages 0 50 100 Heaviness from parents parallel utils methods Brobdingnag mvtnorm coda Matrix stringr scales Rcpp rjags runjags RcppEigen R.rsp knitr R2jags nimble MCMCpack BayesFactor rmarkdown testthat rstan rstanarm In total 27 packages are required directly or indirectly (156) when installing 'bridgesampling' (1.1-2) Imports Suggests Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'bridgesampling' Imported functions The whole namespace is imported Package is listed in 'Imports' but namespace is not imported


Dependency table

"Import" information is from the NAMESPACE file of bridgesampling.

imports: number of imported functions/objects; importMethods: number of imported S4 methods; importClasses: number of imported S4 classes.

Required packages: number of strong dependency packages for each of the parent package (or in other words, number of dependency packages the parent package brings in).

Heaviness from parent on bridgesampling: number of required packages that can be reduced if moving parent package to Suggests of bridgesampling.

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on bridgesampling
scales Imports Parent package is listed in Imports of bridgesampling but no object from parent package is imported. 15 10
stringr Imports 1 0 0 7 4
parallel Imports Parent package is listed in Imports of bridgesampling but no object from parent package is imported. 0 1
Brobdingnag Imports The whole set of functions/methods/classes from parent package is imported to the namespace of bridgesampling. 1 1
mvtnorm Imports 2 0 0 2 1
coda Imports 1 0 0 6 1
Matrix Imports 1 0 0 7 1
utils Imports 1 0 0 0 0
methods Imports 1 0 0 0 0
rstanarm Suggests No object is imported into the namespace of bridgesampling. 127 104
rstan Suggests No object is imported into the namespace of bridgesampling. 58 38
testthat Suggests No object is imported into the namespace of bridgesampling. 36 26
rmarkdown Suggests No object is imported into the namespace of bridgesampling. 27 17
BayesFactor Suggests No object is imported into the namespace of bridgesampling. 26 11
MCMCpack Suggests No object is imported into the namespace of bridgesampling. 16 8
R.rsp Suggests No object is imported into the namespace of bridgesampling. 9 6
knitr Suggests No object is imported into the namespace of bridgesampling. 12 5
R2jags Suggests No object is imported into the namespace of bridgesampling. 13 5
nimble Suggests No object is imported into the namespace of bridgesampling. 13 3
RcppEigen Suggests No object is imported into the namespace of bridgesampling. 9 2
Rcpp Suggests No object is imported into the namespace of bridgesampling. 2 1
rjags Suggests No object is imported into the namespace of bridgesampling. 7 1
runjags Suggests No object is imported into the namespace of bridgesampling. 8 1

Analysis was done with pkgndep.