Dependency analysis on package ncdfFlow

General information

Bioconductor link link
Package version2.42.0
Number of strong dependencies19
Number of all dependencies133
Number of parent packages9
Max heaviness from parent packages8
Total heaviness from parent packages9
Number of parent packages (including Suggests and Enhances)13
Max co-heaviness from parent packages ("flowCore" and "BH")1

Dependency heatmap

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

Adjust heatmap size:
Base packages Other packages Depends Imports LinkingTo Suggests methods utils stats graphics grDevices stats4 tools grid splines tcltk Rcpp BiocGenerics Biobase matrixStats cytolib S4Vectors RcppArmadillo BH RProtoBufLib RcppParallel Rhdf5lib magrittr glue evaluate cli crayon digest ellipsis jsonlite lifecycle R6 rlang withr fansi tibble pillar pkgconfig vctrs utf8 highr stringr yaml xfun stringi brio callr desc pkgload praise processx ps waldo rprojroot rstudioapi diffobj rematch2 MASS flowCore flowWorkspace ncdfFlow flowViz fda cluster KernSmooth lattice ks RColorBrewer rrcov corpcor mnormt latticeExtra XML ggplot2 graph RBGL Rgraphviz data.table dplyr scales aws.s3 aws.signature DelayedArray zlibbioc hexbin IDPmisc fds deSolve FNN kernlab Matrix mclust mgcv multicool mvtnorm plot3D pracma robustbase pcaPP png jpeg gtable isoband generics tidyselect farver labeling munsell viridisLite curl httr xml2 base64enc MatrixGenerics IRanges rainbow RCurl nlme misc3d DEoptimR purrr colorspace mime openssl hdrcde bitops askpass locfit ash sys 0 10 20 Imported methods 0 50 100 Required packages 0 20 40 60 80 Heaviness from parents methods BH RcppArmadillo flowCore zlibbioc BiocGenerics Biobase Rhdf5lib Rcpp parallel knitr testthat flowStats In total 19 packages are required directly or indirectly (133) when installing 'ncdfFlow' (2.42.0) Depends Imports LinkingTo Suggests Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'ncdfFlow' Imported functions Imported S4 methods Imported S4 classes 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 ncdfFlow.

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

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on ncdfFlow
flowCore Depends 6 14 4 17 8
methods Depends The whole set of functions/methods/classes from parent package is imported to the namespace of ncdfFlow. 0 0
BH Depends Parent package is listed in Depends of ncdfFlow but no object from parent package is imported. 0 0
RcppArmadillo Depends Parent package is listed in Depends of ncdfFlow but no object from parent package is imported. 4 0
zlibbioc Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ncdfFlow. 0 1
BiocGenerics Imports The whole set of functions/methods/classes from parent package is imported to the namespace of ncdfFlow. 4 0
Biobase Imports 1 14 1 5 0
Rhdf5lib LinkingTo Parent package is listed in LinkingTo of ncdfFlow but no object from parent package is imported. 0 0
Rcpp LinkingTo Parent package is listed in LinkingTo of ncdfFlow but no object from parent package is imported. 2 0
flowStats Suggests No object is imported into the namespace of ncdfFlow. 111 93
testthat Suggests No object is imported into the namespace of ncdfFlow. 36 32
knitr Suggests No object is imported into the namespace of ncdfFlow. 12 10
parallel Suggests No object is imported into the namespace of ncdfFlow. 0 1

Analysis was done with pkgndep.