diff --git a/scripts/install_r_packages.R b/scripts/install_r_packages.R index 32a9cc57d97853da2fb79dff67f94543122dd44b..dfa6b5c152b596fbaf5e32e475396c50239a2b44 100644 --- a/scripts/install_r_packages.R +++ b/scripts/install_r_packages.R @@ -5,10 +5,10 @@ ### Aim : Install all packages from CRAN, BioConductor or github, requiered in the Shiny app. ### Install pak packages first -install.packages(c("pak","pkgcache","pkgdepends"), dependencies= NA) +install.packages(c("pak","pkgcache","pkgdepends","pillar"), dependencies= NA) #### Load file with the list of packages -packages_list <- read.csv(file = "/opt/scripts/packages_to_install.csv", header = FALSE, sep = ";", stringsAsFactors = FALSE) +packages_list <- read.csv(file = "/opt/scripts/packages_to_install.csv", header = TRUE, sep = ";", stringsAsFactors = FALSE) ### Install packages with dependencies with pak packages -pak::pkg_install(pkg=packages_list[,1]) +pak::pkg_install(pkg=packages_list$Package_name) # clean the cache of pak pak::cache_clean() diff --git a/scripts/packages_to_install.csv b/scripts/packages_to_install.csv index 3e78250b6c5abc07e3264cfc78b069d474d8ab7b..0f0f41fb62b2db592751dc04ecea81a34291b814 100644 --- a/scripts/packages_to_install.csv +++ b/scripts/packages_to_install.csv @@ -1 +1,2 @@ -shiny +Package_name;Comments +shiny;cran package \ No newline at end of file