R and Rstudio  
Click here to register for this workshop

This is a virtual workshop, you can participate by reading workshop materials, watching video presentations and carrying out exercises on an assigned BioHPC Cloud server (server assignments are listed here). If you need help, please sign up for our Office Hours. The server assigned to you for hands-on exercises will be available for a limited time, see server assignment page or bottom of this page for details. Please note, the server is assigned to you for hands-on exercises, NOT heavy computing, using the server for workshop unrelated computing is not allowed and will result in assignment termination.

This workshop does NOT teach you how to do statistics with R. For that purpose, you can take workshops offered by CSCU. Instead, this workshop covers how to effectively use R-packages and run R script on a Linux computer, and how to run Rstudio on a shared Linux server. With rapid development of new versions of R, managing R packages is becoming increasingly more difficult, different versions of R and R-packages are quite often not compatible with each other. In this workshop, we will go through the basics how R manages its libraries, both the personal libraries and shared R libraries. We will provide some practical tips of working with R. We will also cover how to use Rstudio on the BioHPC system. As it is difficult for the system admin to keep R and Bioconductor up to date, we will introduce how to run different versions of R through Docker images developed by the Rocker project.  Each workshop participant will be assigned a Linux computer to do exercises.

Workshop server assignment

Lecture slides   Exercise(PDF format)   Exercise(HTML format)  Video recording


Server assignment length 10 days  
Website credentials: login  Web Accessibility Help