-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackages.R
More file actions
104 lines (101 loc) · 1.76 KB
/
packages.R
File metadata and controls
104 lines (101 loc) · 1.76 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
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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
libraries <- c(
"remotes",
"plyr",
"e1071",
"nnet",
"pls",
"mgcv",
"gsheet",
"dygraphs",
"jsonlite",
"httr2",
"shiny",
"shinyjs",
"shinyvalidate",
"shinyalert",
"shinyWidgets",
"shinydashboard",
"shinydashboardPlus",
"shinycssloaders",
"sjlabelled",
"tidyr",
"dplyr",
"stringr",
"stringi",
"officer",
"readr",
"readxl",
"openxlsx",
"haven",
"forcats",
"skimr",
"summarytools",
"countries",
"plotly",
"RPostgreSQL",
"DT",
"bslib",
"gt",
"lubridate",
"gtsummary",
"webshot",
"webshot2",
"ggplot2",
"shinyFiles",
"flextable",
"RSQLite",
"sjmisc",
"DBI",
"RMySQL",
"Achilles",
"DatabaseConnector",
"doParallel",
"GGally",
"DataExplorer",
"htmltools",
"promises",
"future",
"CodelistGenerator",
"CDMConnector",
"CohortConstructor",
"RColorBrewer",
"caret",
"cli",
"fastshap",
"gemini.R",
"naniar",
"recipes",
"rlang",
"rsample",
"shapviz",
"callr",
"caretEnsemble",
"cvms",
"digest",
"foreach",
"ggthemes",
"grid",
"httpuv",
"httr",
"patchwork",
"pins",
"plumber",
"scales",
"themis",
"vetiver",
"waiter",
"glue",
"zip",
"htmlwidgets",
"duckdb",
"gbm",
"MLmetrics",
"fs"
)
# Install missing CRAN packages
missing <- setdiff(libraries, rownames(installed.packages()))
if (length(missing) > 0) install.packages(missing, repos='https://cloud.r-project.org', dependencies = TRUE)
remotes::install_github("OHDSI/DataQualityDashboard", upgrade="never")
remotes::install_github("jbryer/login", upgrade="never")
remotes::install_github("OHDSI/Andromeda", upgrade="never")
remotes::install_github("OHDSI/FeatureExtraction", upgrade="never")