This workshop is aimed towards biologists, researchers, computer scientists or data analysts planning to run, analyse and interpret an RNA-Seq experiment. Basic knowledge of working on the Unix/Linux command line is expected.
These are steps to be completed before the workshop.
A remote computing cluster (UPPMAX) will be use for data analyses. A SUPR/SNIC account is needed to use UPPMAX resources.
If you do not already have one, create an account at https://supr.snic.se/.
You need a program to connect to a remote cluster (UPPMAX). Linux and Mac users already have terminal on their systems.
If you are on a Windows system, we recommend MobaXterm. It is recommended that you INSTALL the program and not use the portable version. MobaXterm also has an integrated SFTP file browser.
Mac users will need to download and install XQuartz for X11 forwarding. ie; to forward remotely opened windows to local machine.
Type ssh -Y user@rackham.uppmax.uu.se
in the terminal and then enter your password. The password will not be visible as you type.
If you need to transfer data between UPPMAX and your computer, you can use tools SCP or SFTP through the terminal. Windows users can use the SFTP browser available with MobaXterm.
For all users, if you prefer a GUI to upload and download files from UPPMAX, we recommend installing FileZilla.
Install R statistical software from r-project.org. If you have an old version of R and you do not use it, uninstall it and then install a newer version. Make sure you have one of the recent versions of R. One version older than the latest version is recommended. This is because all packages may not be updated for the very latest version of R. For Windows users, it is recommended that you DO NOT install to C:\Program Files\R\
. Instead, install to C:\R\
.
Install RStudio. RStudio provides you with tools like code editor with highlighting, project management, version control, package building, debugger, profiler and more.
Extra R packages used in the workshop exercises (if any) are listed below. It is recommended that you install this in advance.
For Linux and Mac users, you may have to install some extra OS specific libraries before installing the R packages. Pick the packages as needed based on your system below.
deb: libcurl4-openssl-dev (Debian, Ubuntu, etc)
rpm: libcurl-devel (Fedora, CentOS, RHEL)
csw: libcurl_dev (Solaris)
deb: libssl-dev (Debian, Ubuntu, etc)
rpm: openssl-devel (Fedora, CentOS, RHEL)
csw: libssl_dev (Solaris)
brew: openssl@1.1 (Mac OSX)
deb: libxml2-dev (Debian, Ubuntu, etc)
rpm: libxml2-devel (Fedora, CentOS, RHEL)
csw: libxml2_dev (Solaris)
Install the R packages. Simply copy and paste the code into R.
# install from cran
install.packages(c('BiocManager','remotes','dplyr','ggplot2','stringr','tidyr'))
# install from bioconductor
BiocManager::install(c('biomaRt'))
The syllabus for this workshop are as follows.
[To be added]
[To be added]