Skip to content

Intermediate RNA Seq Analysis Using R

MichelaTr edited this page Oct 1, 2025 · 40 revisions

Description

The learning objectives for this workshop include: 1) How to go from a matrix of raw gene expression counts to differentially expressed genes. 2) How to analyze experimental designs that go beyond 2-group comparisons using edgeR’s generalized linear modeling capabilities. 3) Ways to test specific hypotheses using a joint model fit.

Learning Path

Intermediate   This is an intermediate workshop in the RNA-Seq Analysis series.

Prior experience with R and pre-processing of RNA-Seq data is required. See introductory workshops:

Materials

Click here to download the materials and the slides.

We will be using the dataset and pipeline described in this tutorial article by Chen et al..

Pre-workshop Instructions

Before the workshop, please make sure that you have R and RStudio installed on your laptops. Please also install the statmod, pheatmap, edgeR, tidyverse, magrittr, org.Mm.eg.db and ggplot2 packages in R. Follow this instructions:

  1. Open Rstudio
  2. Enter the commands below to install the required packages.

install.packages("magrittr")

install.packages("statmod")

install.packages("pheatmap")

install.packages("BiocManager") BiocManager::install("edgeR")

BiocManager::install("org.Mm.eg.db")

install.packages("tidyverse")

install.packages("ggplot2")

  1. Verify the correct installation uploading the library with library(package_name)

library(magrittr)

library(statmod)

library(pheatmap)

library(edgeR)

library(org.Mm.eg.db)

library(tidyverse)

library(ggplot2)

Clone this wiki locally