Bioinformatics Algorithms
(Fundamental Algorithms, module 2)
Zsuzsanna Lipt´ ak
Masters in Medical Bioinformatics academic year 2018/19, II. semester
Suffix Trees (and other string indexes)1
1Some of these slides are based on slides of Jens Stoye’s.
Bioinformatics Algorithms (Fundamental Algorithms, module 2) - - PowerPoint PPT Presentation
Bioinformatics Algorithms (Fundamental Algorithms, module 2) Zsuzsanna Lipt ak Masters in Medical Bioinformatics academic year 2018/19, II. semester Suffix Trees (and other string indexes) 1 1 Some of these slides are based on slides of Jens
(Fundamental Algorithms, module 2)
Masters in Medical Bioinformatics academic year 2018/19, II. semester
1Some of these slides are based on slides of Jens Stoye’s.
2 / 17
3 / 17
3 / 17
3 / 17
4 / 17
4 / 17
4 / 17
4 / 17
5 / 17
r ur P2(s) AA 1 AC 1 2 AG 1 3 AT 4 CA 2 5 CC 6 CG 7 CT 8 GA 9 GC 1 10 GG 2 11 GT 12 TA 13 TC 14 TG 15 TT
6 / 17
r ur k-mer index of s AA 1 AC 1 2 AG 3 3 AT 4 CA 2, 7 5 CC 6 CG 7 CT 8 GA 9 GC 6 10 GG 4, 5 11 GT 12 TA 13 TC 14 TG 15 TT
7 / 17
r ur k-mer index of s AA 1 AC 1 2 AG 3 3 AT 4 CA 2, 7 5 CC 6 CG 7 CT 8 GA 9 GC 6 10 GG 4, 5 11 GT 12 TA 13 TC 14 TG 15 TT
7 / 17
r ur k-mer index of s AA 1 AC 1 2 AG 3 3 AT 4 CA 2, 7 5 CC 6 CG 7 CT 8 GA 9 GC 6 10 GG 4, 5 11 GT 12 TA 13 TC 14 TG 15 TT
7 / 17
r ur k-mer index of s AA 1 AC 1 2 AG 3 3 AT 4 CA 2, 7 5 CC 6 CG 7 CT 8 GA 9 GC 6 10 GG 4, 5 11 GT 12 TA 13 TC 14 TG 15 TT
7 / 17
8 / 17
A N A B A N A N A $ N A $ $ $ $ NA $ NA$
7 6 4 2 1 5 3
[2,2] [ 3 , 4 ] [ 1 , 7 ] [ 5 , 7 ] [7,7] [7,7] [7,7] [3,4] [7,7] [5,7]
7 6 4 2 1 5 3 9 / 17
characters;
10 / 17
characters;
10 / 17
characters;
10 / 17
characters;
10 / 17
characters;
10 / 17
A NA BANANA$ NA$ $ $ $ NA $ NA$
7 6 4 2 1 5 3
[2,2] [3,4] [1,7] [5,7] [7,7] [7,7] [7,7] [3,4] [7,7] [5,7]
7 6 4 2 1 5 3
11 / 17
12 / 17
12 / 17
12 / 17
12 / 17
12 / 17
13 / 17
14 / 17
15 / 17
1
2
3
4
5
6
7
i SA Sufi 1 7 $ 2 6 A$ 3 4 ANA$ 4 2 ANANA$ 5 1 BANANA$ 6 5 NA$ 7 3 NANA$ Note $ is smaller than all other characters.
15 / 17
A NA BANANA$ NA$ $ $ $ N A $ NA$
7 6 4 2 1 5 3
(Note that children of inner nodes are
16 / 17
A NA BANANA$ NA$ $ $ $ N A $ NA$
7 6 4 2 1 5 3
(Note that children of inner nodes are
16 / 17
A NA BANANA$ NA$ $ $ $ N A $ NA$
7 6 4 2 1 5 3
(Note that children of inner nodes are
16 / 17
17 / 17