R and R Studio

R is a free software environment for statistical computing and graphics. R Studio is an IDE for R.

Availability / Target HPC systems

  • several version of R are installed on Woody and TinyX

Notes

  • we used to provide the Microsoft R Open distribution as this distribution internally uses Intel MKL for some compute intensive routines to improve performance. As Microsoft stopped their R distribution, we switched to Conda.
  • R could also be used / installed as a custom kernel in our jupyterhub installation; documentation will follow.
  • the Open Source Edition of R Studio Server is not able to handle multiple users; thus, we cannot provide a central R Studio Server. However, R Studio Server could be run through Singularity/Apptainer (but without support from us) – cf. https://rocker-project.org/use/singularity/
    • For convenience we provide a script on Woody/Memoryhog/TinyFat/TinyGPU which handles starting R Studio Server (but it may use an outdated version of the R image!): /apps/rstudio/start-rocker-rstudio.sh
    • The script will tell you how to forward the required port to your local machine and the access credentials.
    • Don’t forget to kill the server / job once you are finished.

Sample job scripts

none so far

Further information

Mentors

  • please volunteer!