I have an R package on github which uses multiple Bioconductor dependencies, 'myPackage'
If I include CRAN packages in the DESCRIPTION via Depends:
, the packages will automatically install upon installation via devtools, i.e.
devtools::install_github('repoName/myPackage')
This is discussed in Section 1.1.3 Package Dependencies, in Writing R Extensions
Is there a way to streamline this such that packages from Bioconductor are automatically installed as well?
Normally, users install Bioconductor packages via BiocLite, e.g.
source("http://www.bioconductor.org/biocLite.R")
biocLite("edgeR")
BiocManager::install()
which can be installed from CRAN $\endgroup$