Dependency analysis on package TAM

General information

CRAN link link
Package version4.0-16
Number of strong dependencies15
Number of all dependencies115
Number of parent packages7
Max heaviness from parent packages9
Total heaviness from parent packages9
Number of parent packages (including Suggests and Enhances)21
Max co-heaviness from parent packages ("graphics" and "CDM")1

Dependency heatmap

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

Adjust heatmap size:
Base packages Other packages Depends Imports LinkingTo Suggests Enhances stats utils methods grDevices graphics grid parallel tools splines stats4 Rcpp lattice Matrix RcppArmadillo mvtnorm polycor admisc MASS nlme mnormt rlang withr backports ellipsis glue stringr tibble ggplot2 lifecycle magrittr R6 vctrs pillar stringi fansi pkgconfig digest gtable isoband mgcv scales cli crayon utf8 farver labeling munsell RColorBrewer viridisLite colorspace pbivnorm numDeriv mice mitools broom dplyr generics tidyr cpp11 DBI purrr tidyselect lme4 Hmisc boot minqa nloptr RcppEigen survival Formula latticeExtra cluster rpart nnet foreign gridExtra data.table htmlTable viridis htmltools base64enc testthat png jpeg knitr checkmate htmlwidgets rstudioapi fastmap brio callr desc evaluate jsonlite pkgload praise processx ps waldo highr yaml xfun rprojroot diffobj rematch2 0 10 20 30 Imported methods 0 20 40 60 80 Required packages 0 20 40 60 80 Heaviness from parents CDM graphics methods stats utils Rcpp RcppArmadillo grDevices splines GPArotation WrightMap mvtnorm plyr sfsmisc lattice MASS coda lavaan psych miceadds LSAmitR In total 15 packages are required directly or indirectly (115) when installing 'TAM' (4.0-16) 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 'TAM' 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 TAM.

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

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on TAM
CDM Depends The whole set of functions/methods/classes from parent package is imported to the namespace of TAM. 14 9
graphics Imports 7 0 0 0 0
methods Imports 1 0 0 0 0
stats Imports 32 0 0 0 0
utils Imports 4 0 0 0 0
Rcpp Imports 1 0 0 2 0
RcppArmadillo LinkingTo Parent package is listed in LinkingTo of TAM but no object from parent package is imported. 4 0
miceadds Suggests No object is imported into the namespace of TAM. 54 45
lavaan Suggests No object is imported into the namespace of TAM. 10 6
psych Suggests No object is imported into the namespace of TAM. 10 3
sfsmisc Suggests No object is imported into the namespace of TAM. 4 2
splines Suggests No object is imported into the namespace of TAM. 0 1
GPArotation Suggests No object is imported into the namespace of TAM. 1 1
WrightMap Suggests No object is imported into the namespace of TAM. 1 1
plyr Suggests No object is imported into the namespace of TAM. 3 1
MASS Suggests No object is imported into the namespace of TAM. 5 1
coda Suggests No object is imported into the namespace of TAM. 6 1
grDevices Suggests No object is imported into the namespace of TAM. 0 0
mvtnorm Suggests No object is imported into the namespace of TAM. 2 0
lattice Suggests No object is imported into the namespace of TAM. 5 0
LSAmitR Enhances No object is imported into the namespace of TAM. 87 78

Analysis was done with pkgndep.