14
S Processing of miRNA samples and primary data analysis

Processing of miRNA samples and primary data analysis

Embed Size (px)

Citation preview

Page 1: Processing of miRNA samples and primary data analysis

S

Processing of miRNA samples and primary data

analysis

Page 2: Processing of miRNA samples and primary data analysis

Preparing the starting material

Page 3: Processing of miRNA samples and primary data analysis

Initial evaluation of small RNA sample on

Bioanalyzer Bioanalyzer small RNA chip

Mature miRNAs are 16-29 bases (usually 22-23 bases)

Page 4: Processing of miRNA samples and primary data analysis

Library construction

Page 5: Processing of miRNA samples and primary data analysis

Size selection for miRNA inserts

(PAGE gel, cut & purify)

80

60

PCR

135 120

Page 6: Processing of miRNA samples and primary data analysis

Sequence on SOLiD

The size-selected, bar-coded libraries are sequenced on the SOLiD 5500.

Reads are from single end, 50 bp.

Page 7: Processing of miRNA samples and primary data analysis

Target Read Counts for miRNA

The vast majority of miRNA-seq reads do map successfully to miRNA (~90%)

Target read counts will be a function of how well resolved low abundance miRNA need to be resolved

Large shift or shifts in abundant miRNAs do not necessitate many reads. We aimed for about 10 million reads per condition, which

was achievable for 9 samples on one multiplexed lane

Page 8: Processing of miRNA samples and primary data analysis

Only a few miRNAs tend to dominate the population

# miRNAs

Cum

ula

tive %

of

Read

s

80% of reads from 30 miRNA; 90% from 54

~340 miRNAs were described by populations of 1000+ reads across conditions in our experiment

Page 9: Processing of miRNA samples and primary data analysis

Treating Raw miRNA Data

Due to the short length of inserts, trimming of adapter sequence is required.

Due to a high level of redundancy, it’s often advisable to collapse identical reads to speed alignment. Unique sequences align only once rather than

aligning the same sequence thousands of times. Retain count information for quantitation following

alignment.

Page 10: Processing of miRNA samples and primary data analysis

Aligning miRNA reads

Alignment is often performed in two stages 1st against a prepared reference containing ONLY known

miRNA sequences for the appropriate organism (miRBase or elsewhere).

2nd against the genome for identification of novel small RNA.

Any typical aligner works well for this purpose Novocraft, Bowtie(1), BWA, etc

Other packages exist that ease this process and identification of novel miRNA such as miRanalyzer.

Page 11: Processing of miRNA samples and primary data analysis

miRanalyzer Available via command-line or by a webapp (common organisms).

http://bioinfo5.ugr.es/miRanalyzer/miRanalyzer.php

Page 12: Processing of miRNA samples and primary data analysis

Novel miRNA and Quantitation

Novel identified sequences need to be evaluated for the possibility of forming hairpin structures miRanalyzer does this already, scoring novel alignment regions

for the possibility of forming miRNAs

Read count tables are produced for further analysis and comparison Reads per miRNA

Novel miRNA are only really comparable between experiments in which the same species are observed and are typically kept separately

Page 13: Processing of miRNA samples and primary data analysis

Comparison Between Conditions

Normal RNAseq tools for identifying differential expression from quantitated data tables is the preferred method. DESeq, edgeR, baySeq, limma, etc

DESeq was utilized on count tables produced from miRanalyzer (and is also a part of the webapp package).

Triplicates from three experimental conditions were compared pairwise for differential expression of miRNA. p-values for exact test of change between conditions are

generated padj values result from Benjamini-Hochberg multiple testing to

determine a FDR (cutoff of 0.1 is typically applied here). Output varies depending on tool used.

Page 14: Processing of miRNA samples and primary data analysis

Additional tasks

Target Database/Prediction mining of differentially expressed miRNAs miRbase, miRanda, TarBase (experimental

observations), etc

Validation of DE of miRNA and targets

Enrichment analysis