| Title: | Download Stats of R Packages |
|---|---|
| Description: | Monthly download stats of 'CRAN' and 'Bioconductor' packages. Download stats of 'CRAN' packages is from the 'RStudio' 'CRAN mirror', see <https://cranlogs.r-pkg.org:443>. 'Bioconductor' package download stats is at <https://bioconductor.org/packages/stats/>. |
| Authors: | Guangchuang Yu [aut, cre] |
| Maintainer: | Guangchuang Yu <[email protected]> |
| License: | Artistic-2.0 |
| Version: | 0.1.7 |
| Built: | 2026-05-20 06:42:15 UTC |
| Source: | https://github.com/guangchuangyu/dlstats |
monthly download stats of Bioconductor package(s)
bioc_stats(packages, use_cache = TRUE, type = "Software", progress = TRUE)bioc_stats(packages, use_cache = TRUE, type = "Software", progress = TRUE)
packages |
packages |
use_cache |
logical, should cached data be used? Default: TRUE. If set to FALSE, it will re-query download stats and update cache. |
type |
one of "Software", "AnnotationData", "ExperimentData", and "Workflow" |
progress |
logical, should a progress bar be shown? Default: TRUE. When TRUE, prints a the current package name and a text progress bar. |
data.frame
Guangchuang Yu
## Not run: library("dlstats") pkgs <- c("ChIPseeker", "clusterProfiler", "DOSE", "ggtree", "GOSemSim", "ReactomePA") y <- bioc_stats(pkgs, use_cache=TRUE, progress=TRUE) head(y) ## End(Not run)## Not run: library("dlstats") pkgs <- c("ChIPseeker", "clusterProfiler", "DOSE", "ggtree", "GOSemSim", "ReactomePA") y <- bioc_stats(pkgs, use_cache=TRUE, progress=TRUE) head(y) ## End(Not run)
run shiny App for BioC packages
biocApp()biocApp()
Guangchuang Yu
Get monthly download stats of CRAN package(s), up to 500 packages at a time.
cran_stats(packages, use_cache = TRUE, progress = TRUE)cran_stats(packages, use_cache = TRUE, progress = TRUE)
packages |
packages |
use_cache |
logical, should cached data be used? Default: TRUE. If set to FALSE, it will re-query download stats and update cache. |
progress |
logical, should a progress bar be shown? Default: TRUE. When TRUE, a text progress bar will display “fetching data for 'year-month'” as each month’s range is fetched. |
data.frame
run shiny App for CRAN packages
cranApp()cranApp()
Guangchuang Yu
plot bioconductor download stats
plot_bioc_stats(pkg = YGC_bioc_pkg)plot_bioc_stats(pkg = YGC_bioc_pkg)
pkg |
packages |
ggplot object
guangchuang yu
plot cran download stats
plot_cran_stats(pkg = YGC_cran_pkg)plot_cran_stats(pkg = YGC_cran_pkg)
pkg |
packages |
ggplot object
guangchuang yu
set query start year for 'cran_stats'
set_cran_start_year(year)set_cran_start_year(year)
year |
start year |
Guangchuang Yu