# This script sets up a renv for the project and installs required packages # We are using the daily CRAN snapshots from RStudio Package Manager: # https://packagemanager.rstudio.com/client/#/repos/1/overview # Currently, we are using the snapshot from March 17, 2023: # https://packagemanager.rstudio.com/cran/2023-03-17 # Select the repo snapshot: options(repos = c( REPO_NAME = "https://packagemanager.rstudio.com/cran/2023-03-17" )) # Install renv install.packages("renv") # Initialize renv for the project # bare = TRUE: instead of installing dependencies automatically, we install packages manually renv::init(bare = TRUE) # Install the packages install.packages(c( "ggplot2", "readr", "extrafont", "openxlsx", "Rcpp", "tictoc", "moments", "confintr", "dplyr", "stringr", "foreach", "doSNOW", "parallel", "tibble" )) # Take a snapshot of the renv renv::snapshot()