Lecture 9: Mapping Reads to a Reference – Burrows Wheeler Transform and FM Index
1
Lecture 9: Mapping Reads to a Reference Burrows Wheeler Transform - - PowerPoint PPT Presentation
Lecture 9: Mapping Reads to a Reference Burrows Wheeler Transform and FM Index Spring 2020 March 3,5, 2020 1 Outline Problem Definition Different Solutions Burrows-Wheeler Transformation (BWT) Ferragina-Manzini (FM) Index
1
2
3
Sequencing error
indels and substitutions.
Junctions (for instance in alternative splicing)
R = R1R2…Rn and Ri map to different non-overlapping loci in S, but to the same strand and preserving the order.
R = R1R2…Rn and Ri map to different non-overlapping loci in S.
4
Alignment, such as Smith-Waterman algorithm:
sequencing.
Seed-and-Extend
Ferragina Manzini (FM) Index Search
5
1.
6
2.
7
m i s s i s s i p p i $ i s s i s s i p p i $ m s s i s s i p p i $ m i s i s s i p p i $ m i s i s s i p p i $ m i s s s s i p p i $ m i s s i s i p p i $ m i s s i s i p p i $ m i s s i s s p p i $ m i s s i s s i p i $ m i s s i s s i p i $ m i s s i s s i p p $ m i s s i s s i p p i
3.
8
$ m i s s i s s i p p i i $ m i s s i s s i p p i p p i $ m i s s i s s i s s i p p i $ m i s s i s s i s s i p p i $ m m i s s i s s i p p i $ p i $ m i s s i s s i p p p i $ m i s s i s s i s i p p i $ m i s s i s s i s s i p p i $ m i s s s i p p i $ m i s s i s s i s s i p p i $ m i
4.
9
$ m i s s i s s i p p i i $ m i s s i s s i p p i p p i $ m i s s i s s i s s i p p i $ m i s s i s s i s s i p p i $ m m i s s i s s i p p i $ p i $ m i s s i s s i p p p i $ m i s s i s s i s i p p i $ m i s s i s s i s s i p p i $ m i s s s i p p i $ m i s s i s s i s s i p p i $ m i
10
11
$ m i s s i s s i p p i i $ m i s s i s s i p p i p p i $ m i s s i s s i s s i p p i $ m i s s i s s i s s i p p i $ m m i s s i s s i p p i $ p i $ m i s s i s s i p p p i $ m i s s i s s i s i p p i $ m i s s i s s i s s i p p i $ m i s s s i p p i $ m i s s i s s i s s i p p i $ m i
12
$ i m p s i 1 p 1 1 s 1 1 1 s 1 1 2 m 1 1 1 2 $ 1 1 1 1 2 p 1 1 1 2 2 i 1 2 1 2 2 s 1 2 1 2 3 s 1 2 1 2 4 i 1 3 1 2 4 i 1 4 1 2 4 $ i m p s 1 4 1 2 4
13
1 $ m i s s i s s i p p i 2 i $ m i s s i s s i p p 3 i p p i $ m i s s i s s 4 i s s i p p i $ m i s s 5 i s s i s s i p p i $ m 6 m i s s i s s i p p i $ 7 p i $ m i s s i s s i p 8 p p i $ m i s s i s s i 9 s i p p i $ m i s s i s 10 s i s s i p p i $ m i s 11 s s i p p i $ m i s s i 12 s s i s s i p p i $ m i
‘s’ section before ‘s’
14
1 $ m i s s i s s i p p i 2 i $ m i s s i s s i p p 3 i p p i $ m i s s i s s 4 i s s i p p i $ m i s s 5 i s s i s s i p p i $ m 6 m i s s i s s i p p i $ 7 p i $ m i s s i s s i p 8 p p i $ m i s s i s s i 9 s i p p i $ m i s s i s 10 s i s s i p p i $ m i s 11 s s i p p i $ m i s s i 12 s s i s s i p p i $ m i
15
1 $ m i s s i s s i p p i 2 i $ m i s s i s s i p p 3 i p p i $ m i s s i s s 4 i s s i p p i $ m i s s 5 i s s i s s i p p i $ m 6 m i s s i s s i p p i $ 7 p i $ m i s s i s s i p 8 p p i $ m i s s i s s i 9 s i p p i $ m i s s i s 10 s i s s i p p i $ m i s 11 s s i p p i $ m i s s i 12 s s i s s i p p i $ m i
16
1 $ m i s s i s s i p p i 2 i $ m i s s i s s i p p 3 i p p i $ m i s s i s s 4 i s s i p p i $ m i s s 5 i s s i s s i p p i $ m 6 m i s s i s s i p p i $ 7 p i $ m i s s i s s i p 8 p p i $ m i s s i s s i 9 s i p p i $ m i s s i s 10 s i s s i p p i $ m i s 11 s s i p p i $ m i s s i 12 s s i s s i p p i $ m i