This app will launch a single-node RStudio Server instance on a compute node. This app provides a common software environment for R packages, including geospatial and biological packages.
- User-installed R libraries will be installed in *~/R/ifxrstudio/*.
> [!NOTE] > This repo is archived, please refer to https://github.com/fasrc/ood-containerized-rstudio-server for our current equivalent. >
ood-rstudio-rockerOpen OnDemand RStudio Server app
FASRC Cannon
If you are running this app on FASRC's Cannon cluster, you can
simply clone to ~/.fasrcood/dev and it will show in your Sandbox
Apps.
Site-specific modifications
If you wish to use this app in a different cluster, some files need to edited to
conform to your site's OOD implementation. All necessary and potential
modifications are commented with a site-specific tag. For example, the file
form.yml has for slurm partition:
bc_queue:
# site-specific: change default partition
value: "test"
List of files to edit:
This app assumes the cluster uses slurm as the scheduler. If you use a different scheduler, you wil likely need to modify other files.
Singularity containers
You can build the Singularity containers using the Singularity definition files provided in this repository: