Introduction

This is a tutorial for analyzing RNAseq data using the DESeq2 and other packages from Bioconductor. These tutorial will start explaining different ways for transcript quantification and how to generate gene-level count data sets.

This tutorial is based on:

  • The RNA-seq workflow described by the authors of the DESeq2 package. You can find the original workflow here.

  • The RNA-seq by example book from the Biostar Handbook Collection

Data used for this tutorial comes from the paper:

Packages to be used

From Bioconductor

  • DESeq2
  • vsn
if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install(c("DESeq2", "vsn"))

From CRAN

  • pheatmap
  • ggpubr
  • RColorBrewer
  • from the tidyverse collection
    • ggplot2
    • magrittr
    • dplyr
    • tidyr
    • purrr
    • readr
install.packages(c('pheatmap', 'ggpubr', 'RColorBrewer',
                   'ggplot2', 'magrittr', 'dplyr', 'tidyr',
                   'purrr', 'readr'))