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

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.