Dependency analysis on package latentnet

General information

CRAN link link
Package version2.10.6
Number of strong dependencies48
Number of all dependencies121
Number of parent packages9
Max heaviness from parent packages19
Total heaviness from parent packages22
Number of parent packages (including Suggests and Enhances)16
Max co-heaviness from parent packages ("MASS" and "ergm")1

Dependency heatmap

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

Adjust heatmap size:
Base packages Other packages Depends Imports Suggests utils stats methods grDevices graphics tools parallel grid splines lattice magrittr rlang glue crayon tibble ellipsis fansi lifecycle pillar pkgconfig vctrs coda cli utf8 digest yaml statnet.common knitr stringr evaluate highr xfun stringi network Matrix MASS purrr fastmap robustbase trust lpSolveAPI rle memoise DEoptimR cachem jsonlite R6 withr rlecuyer snow rex httr lazyeval curl mime openssl askpass sys htmlwidgets htmltools base64enc car carData abind mgcv nnet pbkrtest quantreg maptools lme4 nlme broom dplyr numDeriv SparseM MatrixModels survival sp foreign boot minqa nloptr Rcpp RcppEigen backports generics tidyr ggplot2 tidyselect testthat cpp11 gtable isoband scales brio callr desc pkgload praise processx ps waldo farver labeling munsell RColorBrewer viridisLite rprojroot rstudioapi diffobj rematch2 colorspace 0 2 4 6 Imported methods 0 20 40 60 80 Required packages 0 20 40 Heaviness from parents network ergm tools mvtnorm abind MASS coda statnet.common sna rlecuyer ergm.userterms KernSmooth snowFT covr rgl heplots In total 48 packages are required directly or indirectly (121) when installing 'latentnet' (2.10.6) Depends Imports Suggests Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'latentnet' 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 latentnet.

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

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on latentnet
ergm Depends 2 0 0 44 19
network Depends The whole set of functions/methods/classes from parent package is imported to the namespace of latentnet. 24 0
mvtnorm Imports 1 0 0 2 1
abind Imports Parent package is listed in Imports of latentnet but no object from parent package is imported. 2 1
sna Imports 1 0 0 25 1
tools Imports 1 0 0 0 0
MASS Imports Parent package is listed in Imports of latentnet but no object from parent package is imported. 5 0
coda Imports 7 0 0 6 0
statnet.common Imports 4 0 0 10 0
heplots Suggests No object is imported into the namespace of latentnet. 88 55
covr Suggests No object is imported into the namespace of latentnet. 20 12
rgl Suggests No object is imported into the namespace of latentnet. 23 6
snowFT Suggests No object is imported into the namespace of latentnet. 4 3
rlecuyer Suggests No object is imported into the namespace of latentnet. 0 1
ergm.userterms Suggests No object is imported into the namespace of latentnet. 0 1
KernSmooth Suggests No object is imported into the namespace of latentnet. 1 1

Analysis was done with pkgndep.