-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpack03.packages.R
45 lines (38 loc) · 1.77 KB
/
pack03.packages.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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
################################################################################
# PACKAGES TO LOAD #
################################################################################
install.packages.auto("readr")
install.packages.auto("optparse")
install.packages.auto("tools")
install.packages.auto("dplyr")
install.packages.auto("tidyr")
install.packages.auto("tidylog")
library("tidylog", warn.conflicts = FALSE)
install.packages.auto("naniar")
# To get 'data.table' with 'fwrite' to be able to directly write gzipped-files
# Ref: https://stackoverflow.com/questions/42788401/is-possible-to-use-fwrite-from-data-table-with-gzfile
# install.packages("data.table", repos = "https://Rdatatable.gitlab.io/data.table")
library(data.table)
install.packages.auto("tidyverse")
install.packages.auto("knitr")
install.packages.auto("DT")
install.packages.auto("org.Hs.eg.db")
install.packages.auto("mygene")
install.packages.auto("EnhancedVolcano")
install.packages.auto("haven")
install.packages.auto("tableone")
# For a more efficient implementation of the Wilcoxon Rank Sum Test,
# (default method for FindMarkers) please install the limma package
# --------------------------------------------
install.packages.auto('BiocManager')
BiocManager::install('limma')
# --------------------------------------------
# After installation of limma, Seurat will automatically use the more
# efficient implementation (no further action necessary).
# This message will be shown once per session
# Install the devtools package from Hadley Wickham
install.packages.auto('devtools')
# Replace '2.3.4' with your desired version
# devtools::install_version(package = 'Seurat', version = package_version('2.3.4'))
install.packages.auto("Seurat")
library("Seurat")