`r sprintf("%s Package Report", params$package)`

library(knitr)
library(BiocStyle)
opts_chunk$set(message = FALSE, warning = FALSE)
library(BiocPkgTools)
dls = biocDownloadStats()
pkl = biocPkgList()
pkl_me = pkl[pkl$Package==params$package,]

Downloads and Usage

library(ggplot2)
library(dplyr)
downloads = dls %>% filter(Package == params$package) %>%
  filter(!is.na(Date))
ggplot(downloads, aes(y=Nb_of_distinct_IPs, x=Date)) + geom_bar(stat='identity') +
  ylab("Distinct IP Downloads") + ggtitle("Number of Downloads")

Dependencies

The r params$package package depends on r length(pkl_me$Depends[1][[1]]) additional packages and suggests r length(pkl_me$Suggests[1][[1]]) more packages.

cat("- Depends\n")
cat(sapply(pkl_me$Depends[1][[1]], function(x) {sprintf("  - %s\n", x)}))


Try the BiocPkgTools package in your browser

Any scripts or data that you put into this service are public.

BiocPkgTools documentation built on April 15, 2021, 6:01 p.m.