Dependency analysis on package ChemmineR

General information

Bioconductor link link
Package version3.48.0
Number of strong dependencies62
Number of all dependencies112
Number of parent packages19
Max heaviness from parent packages27
Total heaviness from parent packages48
Number of parent packages (including Suggests and Enhances)33
Max co-heaviness from parent packages ("ggplot2" and "DT")3

Dependency heatmap

In the following dependency heatmap, rows are the parent packages of ChemmineR 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 ChemmineR.

Adjust heatmap size:
Base packages Other packages Depends Imports LinkingTo Suggests Enhances utils methods stats grDevices tools graphics grid splines parallel magrittr glue digest rlang R6 jsonlite fastmap yaml htmltools jquerylib base64enc Rcpp bitops gtable pkgconfig vctrs cli htmlwidgets crosstalk promises lazyeval later isoband MASS mgcv scales tibble withr nlme Matrix farver labeling lifecycle munsell RColorBrewer viridisLite ellipsis fansi pillar lattice colorspace crayon utf8 stringi stringr DBI xfun evaluate highr knitr tinytex bslib sass fs rappdirs BiocGenerics BH bit64 blob memoise plogr bit cachem mime rmarkdown ChemmineR rjson RCurl ggplot2 gridExtra png DT rsvg gtools caTools KernSmooth RefManageR httr xml2 plyr lubridate curl openssl generics cpp11 askpass sys bookdown BiocManager markdown RUnit RSQLite zlibbioc 0 0.5 1 Imported methods 0 20 40 60 Required packages 0 10 20 Heaviness from parents methods rjson graphics stats grid png base64enc rsvg DBI digest jsonlite RCurl Rcpp stringi BiocGenerics gridExtra DT ggplot2 BH snow BiocManager RPostgreSQL scatterplot3d gplots knitr RSQLite knitcitations rmarkdown BiocStyle knitrBootstrap fmcsR ChemmineDrugs ChemmineOB In total 62 packages are required directly or indirectly (112) when installing 'ChemmineR' (3.48.0) Depends Imports LinkingTo Suggests Enhances Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'ChemmineR' 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 ChemmineR.

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 ChemmineR: number of required packages that can be reduced if moving parent package to Suggests of ChemmineR.

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on ChemmineR
methods Depends The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 0 0
ggplot2 Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 37 27
DT Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 20 10
RCurl Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 2 2
stringi Imports Parent package is listed in Imports of ChemmineR but no object from parent package is imported. 3 2
rjson Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 0 1
png Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 0 1
rsvg Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 0 1
DBI Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 1 1
BiocGenerics Imports Parent package is listed in Imports of ChemmineR but no object from parent package is imported. 4 1
gridExtra Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 5 1
graphics Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 0 0
stats Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 0 0
grid Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 0 0
base64enc Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 0 0
digest Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 1 0
jsonlite Imports Parent package is listed in Imports of ChemmineR but no object from parent package is imported. 1 0
Rcpp Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ChemmineR. 2 0
BH LinkingTo Parent package is listed in LinkingTo of ChemmineR but no object from parent package is imported. 0 1
knitcitations Suggests No object is imported into the namespace of ChemmineR. 24 14
BiocStyle Suggests No object is imported into the namespace of ChemmineR. 30 14
knitrBootstrap Suggests No object is imported into the namespace of ChemmineR. 30 14
rmarkdown Suggests No object is imported into the namespace of ChemmineR. 27 11
ChemmineDrugs Suggests No object is imported into the namespace of ChemmineR. 70 9
RSQLite Suggests No object is imported into the namespace of ChemmineR. 17 7
knitr Suggests No object is imported into the namespace of ChemmineR. 12 5
gplots Suggests No object is imported into the namespace of ChemmineR. 7 4
fmcsR Suggests No object is imported into the namespace of ChemmineR. 65 4
snow Suggests No object is imported into the namespace of ChemmineR. 1 1
BiocManager Suggests No object is imported into the namespace of ChemmineR. 1 1
RPostgreSQL Suggests No object is imported into the namespace of ChemmineR. 2 1
scatterplot3d Suggests No object is imported into the namespace of ChemmineR. 3 1
ChemmineOB Enhances No object is imported into the namespace of ChemmineR. 8 2

Analysis was done with pkgndep.