Transcript
Page 1: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

Discovering microRNAs from deep sequencing data using miRDeep

Lin Min

Page 2: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

miRNA

Page 3: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

1. Map to genome and discard reads • Map to many loci • Map to rRNA tRNA

Flow Chart

Page 4: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

2. Excise sequence from genome using not discarded reads

Flow Chart

Page 5: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

3. Predict secondary structure and discard unlikely ones

Flow Chart

Page 6: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

Core algorithm

Flow Chart

Page 7: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

Features: • Reads signature

Core Algorithm

Find features to distinguish miRNA from noise

Page 8: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

Features: • Reads signature • Structural stability

Core Algorithm

Find features to distinguish miRNA from noise

Page 9: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

Core algorithm

Features: • Reads signature • Structural stability • 3’ end overhang

Core Algorithm

Find features to distinguish miRNA from noise

Page 10: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

Features: • Reads signature • Structural stability • 3’ end overhang • 5’ end conservation

Core Algorithm

Find features to distinguish miRNA from noise

Page 11: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

Core algorithm

Features: • Reads signature • Structural stability • 3’ end overhang • 5’ end conservation

Pre/bgr

Naïve Bayesian Model

Page 12: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

C. elegans.

116 Passed Cut off 103 previously known 13 new

5 are verified by northern 4 out of them are detected

Results

Page 13: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

Human

173 Passed Cut off 163 previously known (28%) 10 new

Results

Page 14: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

206 Passed Cut off 3 previously known 203 new

Dog

Results

Page 15: Discovering microRNAs from deep sequencing data using …ksung/GS5002_2012/2nd_present/miRDeep.pdfDiscovering microRNAs from deep sequencing data using miRDeep Lin Min . miRNA . 1

Thank you


Top Related