/
00_packages.R
76 lines (72 loc) · 2.38 KB
/
00_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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#' ----
# Packages used in Muylaert et al. sarbecovirus hosts distribution
# Make sure you are in distribution_models project
#' ----
# package list
pkg_list_cran <- c("devtools",
"Rcpp",
"here",
"tidyverse",
"xlsx",
"vroom",
"data.table",
"janitor",
"stringi",
"reshape2",
"DataExplorer",
"skimr",
"XML",
"spocc",
"taxize",
"CoordinateCleaner",
"rredlist",
"rnaturalearth",
"rnaturalearthdata",
"spData",
"sf",
"raster",
"terra",
"ncdf4",
"spatialEco",
"ecospat",
"dismo",
"tmap",
"ggmap",
"ggspatial",
"ggsn",
"ggbump",
"gghighlight",
"ggraph",
"ggridges",
"igraph",
"maps",
"mapdata",
"legendMap",
"rasterVis",
"leaflet",
"leafem",
"leaflet.opacity",
"htmlwidgets",
"htmltools",
"lattice",
"ggpubr",
"corrplot",
"classInt",
"graphlayouts",
"oaqc",
"bipartite",
"RColorBrewer",
"randomcoloR",
"viridis",
"wesanderson",
"hrbrthemes",
"rstatix",
"MuMIn")
# require else install all packages
lapply(X = pkg_list_cran,
FUN = function(x) if(!require(x, character.only = TRUE)) install.packages(x, dep = TRUE, quiet = TRUE))
# packages from github
if(!require(scico)) devtools::install_github("thomasp85/scico")
if(!require(platexpress)) devtools::install_github("raim/platexpress")
if(!require(Manu)) devtools::install_github("G-Thomson/Manu")
# end ---------------------------------------------------------------------