# Here we create an empty renv library, and install all of HADES. We then
# create an renv.lock file to capture all current versions.
# Make sure to delete renv.lock, .Rprofile, and the renv folder first
# Create an empty renv library -------------------------------------------------
renv::activate()
# Install HADES (from scratch --------------------------------------------------
install.packages("remotes")
options(install.packages.compile.from.source = "never")
remotes::install_github("ohdsi/Hades", upgrade = "never")
# Create renv lock file --------------------------------------------------------
remotes::install_github("ohdsi/OhdsiRTools")
packagesUtils <- c("keyring")
packagesForPlp <- c("lightgbm", "survminer", "parallel")
packagesForDatabaseConnector <- c("duckdb", "RSQLite", "aws.s3", "R.utils", "odbc")
install.packages(c(packagesForPlp, packagesUtils, packagesForDatabaseConnector))
OhdsiRTools::createRenvLockFile(
rootPackage = "Hades",
mode = "description",
includeRootPackage = TRUE,
additionalRequiredPackages = c(packagesForPlp, packagesUtils, packagesForDatabaseConnector)
)
# Manually fix remoteRef and remoteUserName of HADES entry!!!!
renv::init()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.