pkgndep
Analyze Dependency Heaviness of R Packages
Description
A new metric named 'dependency heaviness' is proposed that measures the number of additional dependency packages that a parent package brings to its child package and are unique to the dependency packages imported by all other parents. The dependency heaviness analysis is visualized by a customized heatmap. The package is described in <doi:10.1093/bioinformatics/btac449>. We have also performed the dependency heaviness analysis on the CRAN/Bioconductor package ecosystem, described in <doi:10.1016/j.jss.2023.111610>.
Downloads
597
Last 30 days
5506th
1.7K
Last 90 days
5.2K
Last year
Trend: -9.1% (30d vs prior 30d)
CRAN Check Status
Show all 13 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check History
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 9, 2026
NOTE 12 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 8, 2026
whether startup messages can be suppressed
Error: package or namespace load failed for ‘pkgndep’: .onLoad failed in loadNamespace() for 'pkgndep', details: call: gzfile(file, mode) error: cannot open the connection Execution halted It looks like this package (or a package it requires) has a startup message which cannot be suppressed: see ?packageStartupMessage.
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 12, 2026
WARNING 12 OK · 0 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE May 11, 2026
PDF version of manual
LaTeX errors when creating PDF version. This typically indicates Rd problems. LaTeX errors found:
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 16, 2026
NOTE 8 OK · 6 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
dependencies in R code
Unexported objects imported by ':::' calls: ‘ComplexHeatmap:::anno_width_and_height’ ‘ComplexHeatmap:::construct_axis_grob’ ‘ComplexHeatmap:::height’ ‘ComplexHeatmap:::update_anno_extend’ ‘ComplexHeatmap:::validate_axis_param’ ‘ComplexHeatmap:::width’ See the note in ?`:::` about the use of this operator.
dependencies in R code
Unexported objects imported by ':::' calls: ‘ComplexHeatmap:::anno_width_and_height’ ‘ComplexHeatmap:::construct_axis_grob’ ‘ComplexHeatmap:::height’ ‘ComplexHeatmap:::update_anno_extend’ ‘ComplexHeatmap:::validate_axis_param’ ‘ComplexHeatmap:::width’ See the note in ?`:::` about the use of this operator.
dependencies in R code
Unexported objects imported by ':::' calls: ‘ComplexHeatmap:::anno_width_and_height’ ‘ComplexHeatmap:::construct_axis_grob’ ‘ComplexHeatmap:::height’ ‘ComplexHeatmap:::update_anno_extend’ ‘ComplexHeatmap:::validate_axis_param’ ‘ComplexHeatmap:::width’ See the note in ?`:::` about the use of this operator.
dependencies in R code
Unexported objects imported by ':::' calls: ‘ComplexHeatmap:::anno_width_and_height’ ‘ComplexHeatmap:::construct_axis_grob’ ‘ComplexHeatmap:::height’ ‘ComplexHeatmap:::update_anno_extend’ ‘ComplexHeatmap:::validate_axis_param’ ‘ComplexHeatmap:::width’ See the note in ?`:::` about the use of this operator.
dependencies in R code
Unexported objects imported by ':::' calls: ‘ComplexHeatmap:::anno_width_and_height’ ‘ComplexHeatmap:::construct_axis_grob’ ‘ComplexHeatmap:::height’ ‘ComplexHeatmap:::update_anno_extend’ ‘ComplexHeatmap:::validate_axis_param’ ‘ComplexHeatmap:::width’ See the note in ?`:::` about the use of this operator.
dependencies in R code
Unexported objects imported by ':::' calls: ‘ComplexHeatmap:::anno_width_and_height’ ‘ComplexHeatmap:::construct_axis_grob’ ‘ComplexHeatmap:::height’ ‘ComplexHeatmap:::update_anno_extend’ ‘ComplexHeatmap:::validate_axis_param’ ‘ComplexHeatmap:::width’ See the note in ?`:::` about the use of this operator.