-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathinstallpkgs.R
More file actions
49 lines (43 loc) · 1.33 KB
/
Copy pathinstallpkgs.R
File metadata and controls
49 lines (43 loc) · 1.33 KB
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#This script installs all of the required R packages to run BEAVR
#Script author: https://github.com/developerpiru/
#See BEAVR documentation for more info: https://github.com/developerpiru/BEAVR
installCran <- function(package_name){
install.packages(package_name)
}
installBioc <- function(package_name){
BiocManager::install(package_name)
}
#may need to run this
options(repos = "https://cloud.r-project.org")
options(install.packages.compile.from.source="interactive")
#cran packages
installCran("BiocManager")
installCran("colourpicker")
installCran("data.table")
installCran("devtools") # to install from github
installCran("DT")
installCran("ggplot2")
installCran("ggpubr")
installCran("ggrepel")
installCran("ggraph")
installCran("gridExtra")
installCran("pheatmap")
installCran("RColorBrewer")
installCran("scales")
installCran("shiny")
installCran("shinydashboard")
installCran("shinyjqui")
installCran("shinyWidgets")
installCran("shinycssloaders")
installCran("circlize")
# #Bioconductor packages
installBioc("DESeq2")
installBioc("vsn")
installBioc("apeglm")
installBioc("org.Hs.eg.db")
installBioc("org.Mm.eg.db")
installBioc("ReactomePA")
installBioc("enrichplot")
# #GitHub packages
devtools::install_github("kevinblighe/EnhancedVolcano")
devtools::install_github("jokergoo/ComplexHeatmap")