package_install_all: package_install_all

Description Usage Arguments Details Value Examples

View source: R/package_install_all.R

Description

installs all necessary packages from cran, github and bioconductor

Usage

1
2
3
4
5
package_install_all(
  cran_packages = NULL,
  github_packages = NULL,
  bioc_packages = NULL
)

Arguments

cran_packages

a list of packages to install from CRAN

github_packages

a list of packages to install from GitHub

bioc_packages

a list of packages to install from Bioconductor

Details

if only CRAN packages are needed then you can only supply a list of those as desired. The function assumes remotes it is used to install packages from GitHub. In addition BiocManager is used to install packages from Bioconductor. Bioconductor will need to be downloaded before this will work https://www.bioconductor.org/install/

Value

if all packages are installed successfully, the function will return 'Huzzah all the packages are installed'. If not it will return the list of packages that have not been installed

Examples

1
2
3
cran_packages = c('dplyr')
github_packages = c('padpadpadpad/nlsLoop')
package_install_all(cran_packages, github_packages)

padpadpadpad/MicrobioUoE documentation built on April 6, 2020, 6:28 p.m.