fulfill_deps: use BiocManager::install to get any unavailable dependencies...

View source: R/fulfill_deps.R

fulfill_depsR Documentation

use BiocManager::install to get any unavailable dependencies as defined by BiocPkgTools

Description

use BiocManager::install to get any unavailable dependencies as defined by BiocPkgTools

Usage

fulfill_deps(pkg, depdf = NULL, exclude = "KEGG.db", ...)

Arguments

pkg

character(1) name of package

depdf

a data.frame like the output of BiocPkgTools::buildPkgDependencyDataFrame()

exclude

character() of uninstalled packages to be ignored – BiocManager::install is slow to deal with an unavailable package

...

passed to BiocManager::install

Note

Function is used only for side-effect of installation. exclude defaults to 'KEGG.db' because in Bioc 3.13 that is not available. It is understood that code that performs installation is poor style for scientific programming; this package concerns software ecosystem management and must be able to programmatically define the ecosystem for evaluation.


vjcitn/BiocBuildTools documentation built on March 15, 2024, 4:19 a.m.