biocPkgList {BiocPkgTools}R Documentation

Get full bioc software package listing, with details

Description

The BiocViews-generated VIEWS file is available for bioconductor release and devel repositories. It contains quite a bit more information from the package DESCRIPTION files than the PACKAGES file. In particular, it contains biocViews annotations and URLs for vignettes and developer URLs.

Usage

biocPkgList(version = BiocManager::version(), repo = "BioCsoft")

Arguments

version

The requested bioconductor version. Will default to use the BiocManager defaults (ie., version()).

repo

The requested biooconductor repository. The default will be the Bioconductor software repository: BioCsoft. Available repos include: "BioCsoft", "BioCann", "BioCexp", "BioCworkflows", and "CRAN". Note that not all repos are available for all versions, particularly older versions (but who would use those, right?).

Value

an object of class tbl_df.

Examples

# BiocManager::version() will retrieve the current version of
# Bioconductor (i.e "3.7")

bpkgl = biocPkgList(BiocManager::version())
bpkgl
unlist(bpkgl[1,'Depends'])

# Get a list of all packages that
# import "GEOquery"
library(dplyr)
bpkgl %>%
  filter(Package=='GEOquery') %>%
  pull(c('importsMe'))


[Package BiocPkgTools version 1.0.3 Index]