-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.R
27 lines (20 loc) · 959 Bytes
/
install.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# DO NOT EDIT 'install.R'; instead, edit 'install.R.in' and
# use 'rake' to generate 'install.R'.
if ("BiocManager" %in% rownames(installed.packages()))
remove.packages("BiocManager")
install.packages("BiocManager", repos="https://cran.rstudio.com")
#install.packages("devtools", repos="https://cran.rstudio.com")
#devtools::install_github("Bioconductor/BiocManager")
install.packages("BiocInstaller", repos="http://bioconductor.org/packages/2.13/bioc")
library(BiocInstaller)
library(BiocManager)
if(BiocManager::version() != "3.7"){
BiocManager::install(version="3.7",
update=TRUE, ask=FALSE)
}
builtins <- c("Matrix", "KernSmooth", "mgcv")
for (builtin in builtins)
if (!suppressWarnings(require(builtin, character.only=TRUE)))
suppressWarnings(BiocManager::install(builtin,
version="3.7",
update=TRUE, ask=FALSE))