R/requireAll.R

Defines functions requireAll

Documented in requireAll

requireAll <- function(packages) {
	.packages <- setdiff(packages, installed.packages()[,'Package'])
	if(length(.packages)>0) {
		suppressWarnings(rm(biocLite))
		source("http://bioconductor.org/biocLite.R")
		biocLite(.packages, dependencies=TRUE)
	}
	for(package in packages)
		suppressPackageStartupMessages(do.call(require, list(package)))
}

Try the MetaQC package in your browser

Any scripts or data that you put into this service are public.

MetaQC documentation built on May 30, 2017, 2:38 a.m.