Introduction to RNA-Seq Mary Piper Bioinformatics Consultant and - - PowerPoint PPT Presentation

introduction to rna seq
SMART_READER_LITE
LIVE PREVIEW

Introduction to RNA-Seq Mary Piper Bioinformatics Consultant and - - PowerPoint PPT Presentation

DataCamp RNA-Seq Differential Expression Analysis RNA - SEQ DIFFERENTIAL EXPRESSION ANALYSIS Introduction to RNA-Seq Mary Piper Bioinformatics Consultant and Trainer DataCamp RNA-Seq Differential Expression Analysis DataCamp RNA-Seq


slide-1
SLIDE 1

DataCamp RNA-Seq Differential Expression Analysis

Introduction to RNA-Seq

RNA-SEQ DIFFERENTIAL EXPRESSION ANALYSIS

Mary Piper

Bioinformatics Consultant and Trainer

slide-2
SLIDE 2

DataCamp RNA-Seq Differential Expression Analysis

slide-3
SLIDE 3

DataCamp RNA-Seq Differential Expression Analysis

slide-4
SLIDE 4

DataCamp RNA-Seq Differential Expression Analysis

slide-5
SLIDE 5

DataCamp RNA-Seq Differential Expression Analysis

slide-6
SLIDE 6

DataCamp RNA-Seq Differential Expression Analysis

slide-7
SLIDE 7

DataCamp RNA-Seq Differential Expression Analysis

slide-8
SLIDE 8

DataCamp RNA-Seq Differential Expression Analysis

RNA-Seq questions

What genes are differentially expressed between sample groups? Are there any trends in gene expression over time or across conditions. Which groups of genes change similarly over time or across conditions. What processes or pathways are important for my condition of interest?

slide-9
SLIDE 9

DataCamp RNA-Seq Differential Expression Analysis

Let's practice!

RNA-SEQ DIFFERENTIAL EXPRESSION ANALYSIS

slide-10
SLIDE 10

DataCamp RNA-Seq Differential Expression Analysis

RNA-Seq Workflow

RNA-SEQ DIFFERENTIAL EXPRESSION ANALYSIS

Mary Piper

Bioinformatics Consultant and Trainer

slide-11
SLIDE 11

DataCamp RNA-Seq Differential Expression Analysis

RNA-Seq Workflow: RNA-Seq Experimental Design

Technical replicates: Generally low technical variation, so unnecessary. Biological replicates: Crucial to the success of RNA-Seq differential expression analyses. The more replicates the better, but at the very least have 3. Batch effects: Avoid as much as possible and note down all experimental variables.

slide-12
SLIDE 12

DataCamp RNA-Seq Differential Expression Analysis

slide-13
SLIDE 13

DataCamp RNA-Seq Differential Expression Analysis

slide-14
SLIDE 14

DataCamp RNA-Seq Differential Expression Analysis

slide-15
SLIDE 15

DataCamp RNA-Seq Differential Expression Analysis

RNA-Seq Workflow: Quality control

slide-16
SLIDE 16

DataCamp RNA-Seq Differential Expression Analysis

slide-17
SLIDE 17

DataCamp RNA-Seq Differential Expression Analysis

RNA-Seq Workflow: Alignment

slide-18
SLIDE 18

DataCamp RNA-Seq Differential Expression Analysis

slide-19
SLIDE 19

DataCamp RNA-Seq Differential Expression Analysis

RNA-Seq Workflow: Count matrix

wt_rawcounts <- read.csv("fibrosis_wt_rawcounts.csv")

slide-20
SLIDE 20

DataCamp RNA-Seq Differential Expression Analysis

slide-21
SLIDE 21

DataCamp RNA-Seq Differential Expression Analysis

slide-22
SLIDE 22

DataCamp RNA-Seq Differential Expression Analysis

slide-23
SLIDE 23

DataCamp RNA-Seq Differential Expression Analysis

Back to you!

RNA-SEQ DIFFERENTIAL EXPRESSION ANALYSIS

slide-24
SLIDE 24

DataCamp RNA-Seq Differential Expression Analysis

Differential Gene Expression Overview

RNA-SEQ DIFFERENTIAL EXPRESSION ANALYSIS

Mary Piper

Bioinformatics Consultant and Trainer

slide-25
SLIDE 25

DataCamp RNA-Seq Differential Expression Analysis

slide-26
SLIDE 26

DataCamp RNA-Seq Differential Expression Analysis

slide-27
SLIDE 27

DataCamp RNA-Seq Differential Expression Analysis

slide-28
SLIDE 28

DataCamp RNA-Seq Differential Expression Analysis

Introduction to dataset: Smoc2

slide-29
SLIDE 29

DataCamp RNA-Seq Differential Expression Analysis

slide-30
SLIDE 30

DataCamp RNA-Seq Differential Expression Analysis

RNA-Seq count distribution

ggplot(raw_counts) + geom_histogram(aes(x = wt_normal1), stat = "bin", bins = 200) + xlab("Raw expression counts") + ylab("Number of genes")

slide-31
SLIDE 31

DataCamp RNA-Seq Differential Expression Analysis

Preparation for differential expression analysis: raw counts

wt_rawcounts <- read.csv("fibrosis_wt_rawcounts.csv")

slide-32
SLIDE 32

DataCamp RNA-Seq Differential Expression Analysis

Preparation for differential expression analysis: metadata

# Create vectors containing metadata for the samples genotype <- c("wt", "wt", "wt", "wt", "wt", "wt", "wt") condition <- c("normal", "fibrosis", "normal", "fibrosis", "normal", "fibrosis", "fibrosis") # Combine vectors into a data frame wt_metadata <- data.frame(genotype, wildtype) # Create the row names with the associated sample names rownames(wt_metadata) <- c("wt_normal3", "wt_fibrosis3", "wt_normal1", "wt_fibrosis2", "wt_normal2", "wt_fibrosis4", "wt_fibrosis1")

slide-33
SLIDE 33

DataCamp RNA-Seq Differential Expression Analysis

Preparation for differential expression analysis: metadata

slide-34
SLIDE 34

DataCamp RNA-Seq Differential Expression Analysis

Let's practice!

RNA-SEQ DIFFERENTIAL EXPRESSION ANALYSIS