Dependency analysis on package TraMineR

General information

CRAN link link
Package version2.2-3
Number of strong dependencies100
Number of all dependencies107
Number of parent packages10
Max heaviness from parent packages84
Total heaviness from parent packages86
Number of parent packages (including Suggests and Enhances)12
Max co-heaviness from parent packages ("weights" and "cNORM")5

Dependency heatmap

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

Adjust heatmap size:
Base packages Other packages Imports Suggests stats graphics grDevices utils methods grid splines parallel tools lattice latticeExtra png jpeg RColorBrewer leaps Hmisc mice gdata lme4 survival Formula ggplot2 cluster rpart nnet foreign gtable gridExtra data.table htmlTable viridis htmltools base64enc broom dplyr generics Rcpp rlang tidyr withr cpp11 gtools Matrix MASS boot nlme minqa nloptr RcppEigen digest glue isoband mgcv scales tibble stringr knitr magrittr checkmate htmlwidgets rstudioapi viridisLite fastmap backports ellipsis purrr lifecycle R6 tidyselect vctrs pillar testthat farver labeling munsell fansi pkgconfig stringi evaluate highr yaml xfun jsonlite cli crayon utf8 brio callr desc pkgload praise processx ps waldo colorspace rprojroot diffobj rematch2 TraMineR doParallel foreach weights cNORM iterators codetools 0 10 20 Imported methods 0 50 100 Required packages 0 20 40 60 80 Heaviness from parents utils graphics grDevices stats RColorBrewer boot cluster colorspace cNORM weights xtable TraMineRextras In total 100 packages are required directly or indirectly (107) when installing 'TraMineR' (2.2-3) Imports Suggests Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'TraMineR' Imported functions


Dependency table

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

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

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on TraMineR
weights Imports 1 0 0 97 84
cNORM Imports 1 0 0 11 2
utils Imports 5 0 0 0 0
graphics Imports 20 0 0 0 0
grDevices Imports 4 0 0 0 0
stats Imports 22 0 0 0 0
RColorBrewer Imports 1 0 0 0 0
boot Imports 1 0 0 2 0
cluster Imports 1 0 0 4 0
colorspace Imports 1 0 0 4 0
TraMineRextras Suggests No object is imported into the namespace of TraMineR. 105 6
xtable Suggests No object is imported into the namespace of TraMineR. 2 1

Analysis was done with pkgndep.