This repository holds the source code to conduct an analysis using data from the eicu database. The goal is to predict the systolic blood pressure after a nitroglycerin dose titration.
The statistical analyses requires various packages to be installed, and may not work properly if package versions have changed. You can use github's codespaces or the remote development extension in vscode on a computer with docker installed to open this repo and reproduce the analyses, but you would need your own access to the eicu database (details below).
First, follow the instructions to gain access through physionet. Once you have access to the data on bigquery, run the following code in the RStudio session and follow instructions in a pop-up browser to copy your token to the console:
Sys.setenv(BIGQUERY_ACCOUNT="the billing account you want to use to query the eicu data")
bigrquery::bq_auth(email = "your gmail address associated with physionet account")
# if using github codespaces, you may need to use the following instead and paste the authorization code into the console.
# options(gargle_oauth_client_type = "web")
# bigrquery::bq_auth(email = "your gmail address associated with physionet account", use_oob = TRUE)
Make sure to select the option to allow access to bigquery
workflow.R
has the code required to reproduce the analyses.