RLBase can be accessed here: https://gccri.bishop-lab.uthscsa.edu/rlbase/
Please see the "Documentation" section in RLBase for additional details.
Please open an issue if you find any errors or unexpected behavior. Please make sure to document:
- What you tried
- What the result was
- What you expected the result to be
- Steps (if any) which you took to resolve the issue and their outcomes.
To launch the RLBase app, the easiest approach will be to do the following:
- Clone the repository and
cd
into it:
git clone https://github.com/Bishop-Laboratory/RLBase.git rlbase
cd rlbase
- Install R v4.2.0+ and get the
renv
package
R -e 'if (!requireNamespace("renv", quietly = TRUE)) install.packages("renv")'
- Install
getSysReqs
R -e 'if (!requireNamespace("remotes", quietly = TRUE)) install.packages("remotes")'
R -e 'remotes::install_github("mdneuzerling/getsysreqs", force=TRUE)'
- Install system reqs (requires sudo)
REQS=$(Rscript -e 'options(warn = -1); cat(getsysreqs::get_sysreqs("renv.lock"))' | sed s/"WARNING: ignoring environment value of R_HOME"//) \
&& echo $REQS \
&& sudo apt-get install -y $REQS
- Create the environment (requires
renv
R package installed):
R -e "renv::restore()"
- Configure awscli (required for Analyze feature to work; need admin credentials)
aws configure
- Finally, launch the server:
Rscript app.R