Learn R Programming

deepdep (version 0.4.4)

Visualise and Explore the Deep Dependencies of R Packages

Description

Provides tools for exploration of R package dependencies. The main deepdep() function allows to acquire deep dependencies of any package and plot them in an elegant way. It also adds some popularity measures for the packages e.g. in the form of download count through the 'cranlogs' package. Uses the CRAN metadata database and Bioconductor metadata . Other data acquire functions are: get_dependencies(), get_downloads() and get_description(). The deepdep_shiny() function runs shiny application that helps to produce a nice 'deepdep' plot.

Copy Link

Version

Install

install.packages('deepdep')

Monthly Downloads

234

Version

0.4.4

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Dominik Rafacz

Last Published

August 24th, 2025

Functions in deepdep (0.4.4)

plot_downloads

Plot download count of CRAN packages.
get_downloads

Scrap the download data of the package
get_dependencies

Acquire the dependencies of the package
get_description

Scrap the DESCRIPTION file and CRAN metadata of the package
print.available_packages

Print function for an object of available_packages class
deepdep_shiny

Run Shiny app
deepdep

Acquire the dependencies of the package on any depth level
get_available_packages

Get the list of available packages
print.deepdep

Print function for an object of deepdep class
plot_dependencies

Main plot function for a deepdep object
print.package_downloads

Print function for an object of package_downloads class
print.package_dependencies

Print function for an object of package_dependencies class
print.package_description

Print function for an object of package_description class