Package: pkgndep 1.99.1
pkgndep: Analyze Dependency Heaviness of R Packages
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 and the results are implemented as a web-based database which provides comprehensive tools for querying dependencies of individual R packages. The systematic analysis on the CRAN/Bioconductor ecosystem is described in <doi:10.1016/j.jss.2023.111610>. From 'pkgndep' version 2.0.0, the heaviness database includes snapshots of the CRAN/Bioconductor ecosystems for many old R versions.
Authors:
pkgndep_1.99.1.tar.gz
pkgndep_1.99.1.zip(r-4.5)pkgndep_1.99.1.zip(r-4.4)pkgndep_1.99.1.zip(r-4.3)
pkgndep_1.99.1.tgz(r-4.4-any)pkgndep_1.99.1.tgz(r-4.3-any)
pkgndep_1.99.1.tar.gz(r-4.5-noble)pkgndep_1.99.1.tar.gz(r-4.4-noble)
pkgndep_1.99.1.tgz(r-4.4-emscripten)pkgndep_1.99.1.tgz(r-4.3-emscripten)
pkgndep.pdf |pkgndep.html✨
pkgndep/json (API)
NEWS
# Install 'pkgndep' in R: |
install.packages('pkgndep', repos = c('https://jokergoo.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/jokergoo/pkgndep/issues
Last updated 1 years agofrom:66df5ec737. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 21 2024 |
R-4.5-win | OK | Nov 21 2024 |
R-4.5-linux | OK | Nov 21 2024 |
R-4.4-win | OK | Nov 21 2024 |
R-4.4-mac | OK | Nov 21 2024 |
R-4.3-win | OK | Nov 21 2024 |
R-4.3-mac | OK | Nov 21 2024 |
Exports:ALL_BIOC_RELEASESall_pkg_stat_snapshotcheck_pkgchild_dependencyco_heavinessdependency_databasedependency_heatmapdependency_reportdependency_websitedownstream_dependencyget_all_functions_imported_to_childrengini_indexheavinessheaviness_databaseheaviness_from_upstreamheaviness_on_childrenheaviness_on_downstreamheaviness_reportis_parentis_upstreamload_all_pkg_depload_from_heaviness_dbload_heaviness_timelineload_pkg_dbload_pkg_descriptionload_pkg_downstream_dependency_path_snapshotload_pkg_namespaceload_pkg_stat_snapshotloaded_packagesparent_dependencypkgndeppkgndep_optplot.pkgndepprint.pkgndepreformat_dbrequired_dependency_packagesupstream_dependency
Dependencies:BiocGenericsBiocManagerBiocVersionbrewcirclizeclueclustercodetoolscolorspaceComplexHeatmapcrayondigestdoParallelforeachgenericsGetoptLongGlobalOptionshashIRangesiteratorsmatrixStatspngRColorBrewerrjsonS4Vectorsshape
Check the heaviness of package dependencies
Rendered frompkgndep.Rmd
usingknitr::rmarkdown
on Nov 21 2024.Last update: 2023-01-03
Started: 2020-04-23
Co-heaviness of two parent packages
Rendered fromco_heaviness.Rmd
usingknitr::rmarkdown
on Nov 21 2024.Last update: 2023-01-04
Started: 2022-02-02
Suggestions for optimizing package dependencies
Rendered fromsuggestions.Rmd
usingknitr::rmarkdown
on Nov 21 2024.Last update: 2023-01-04
Started: 2022-02-25
The database of heaviness analysis on the CRAN/Bioconductor ecosystem
Rendered fromdatabase.Rmd
usingknitr::rmarkdown
on Nov 21 2024.Last update: 2023-01-02
Started: 2022-11-13