- Sheffield - 9th /10th July 2018
- 09:30am - 5pm
- Pam Liversidge Design Studio 1 - D06
In this workshop, you will be learning how to analyse RNA-seq count data, using R. This will include reading the data into R, quality control and performing differential expression analysis and gene set testing, with a focus on the DESEq2 analysis workflow. You will learn how to generate common plots for analysis and visualisation of gene expression data, such as boxplots and heatmaps. You will also be learning how alignment and counting of raw RNA-seq data can be performed in R. This workshop is aimed at biologists interested in learning how to perform differential expression analysis of RNA-seq data when reference genomes are available.
The first day of the workshop will include an introduction to the R language.
This course is based on the course RNAseq analysis in R originally prepared by Combine Australia and delivered on May 11/12th 2016 in Carlton. The course was then modified by Cancer Research Uk Cambridge Institute and delivered as part of the CRUK Functional Genomics Autumn School
Who should attend this course?
Researchers in life sciences who want to get an appreciation for the computational steps involved in RNA-seq analysis, and how to execute best-practice RNA-seq workflows in R.
Objectives:- After this course you should be able to:
- Design properly your RNA-Seq experiments considering advantages and limitations of RNA-seq assays
- Assess the quality of your datasets
- Know what tools are available in Bioconductor for RNA-seq data analysis and understand the basic object-types that are utilised
- Produce a list of differentially expressed genes from an RNA-seq experiment
Aims:- During this course you will learn about:
- RNA sequencing technology and considerations on experiment design
- Sources of variation in RNA-seq data
- Differential expression analysis using edgeR and DEseq2
- Annotation resources in Bioconductor
- Identifying over-represented gene sets among a list of differentially expressed genes
You will need to bring an internet-enabled laptop to the course and install the latest versions of both R and RStudio before coming to the course
Install R by downloading and running this .exe file from CRAN. Also, please download and run the RStudio installer for Windows. Note that if you have separate user and admin accounts, you should run the installers as administrator (right-click on .exe file and select “Run as administrator” instead of double-clicking). Otherwise problems may occur later, for example when installing R packages.
You can download the binary files for your distribution from CRAN. Or you can use your package manager (e.g. for Debian/Ubuntu run
sudo apt-get install r-base and for Fedora run
sudo yum install R). Also, please download and run the RStudio installer.
- Dr. Mark Dunning, Bioinformatics Core Director
- Katjuša Koler, PhD Student, Hide Lab, (SITraN)
- Vladimir Uzun, PhD Student, Sudbery Lab (MBB)
- Magdalena B Dabrowska, PhD Student, Sudbery Lab (MBB)
- The R introduction materials can be downloaded here
- The RNA-seq data and markdown files for this course can be downloaded from google drive using this link
We also have a docker container that has all the software packages and data pre-installed. First install docker and then launch the container with:-
docker run -p 8787:8787 markdunning/rna-seq-r
In your web browser
http://localhost:8787 should show an RStudio session. The username and password are both
- 09:30 - 12:30 Introduction to R
- 12:30 - 13:30 LUNCH
- 13:30 - 14:30 Introduction to R (continued)
- 14:30 - 15:30 Introduction to RNA-seq and experimental design
- 15:30 - 17:00 Quality assessment and pre-processing for RNA-seq
- (Optional - Alignment and Counting; Won’t work on Windows)
- 09:30 - 11:00 Quality assessment and pre-processing for RNA-seq - continued
- 11:00 - 12:30 Differential Expression
- 12:30 - 13:30 LUNCH
- 13:30 - 15:30 Annotation and Visualisation of RNA-seq results
- 15:30 - 17:00 Gene set testing
Markdown files created by instructor during the class
Please use this feedback form to give us feedback on the course and help us improve it for the future.
Registration is now closed. Sign-up to our mailing listto get updates on when the course is running again