Learn · Algorithms in Computational Biology and Sequence Analysis

Lecture 13 of 49Week 3 Strings and exact matching

Lec 13 Applications of suffix trees

Prof. Chirag Jain · IISc Bangalore

Credits and licence

From
Algorithms in Computational Biology and Sequence Analysis, IISc Bangalore (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Lec 01 Course overview Video
  2. Lec 02 Molecular biology and high-throughput sequencing Video
  3. Lec 03 Data structures/Algorithms Warmup Video
  4. Lec 04 Bitvector rank operations Video
  5. Lec 05 Demo for constructing rank data structure Video
  6. Lec 06 Z-algorithm Video
  7. Lec 07 Suffix Arrays Video
  8. Lec 08 Suffix array construction using prefix doubling Video
  9. Lec 09 Demo for constructing suffix array Video
  10. Lec 10 Suffix Tree Video
  11. Lec 11 Building Suffix Trees Video
  12. Lec 12 Building Suffix Trees (Continued) Video
  13. Lec 13 Applications of suffix trees Video
  14. Lec 14 Burrows Wheeler Indexes Video
  15. Lec 15 Burrows Wheeler Indexes (continued) Video
  16. Lec 16 How is BWT useful for indexing genomes? Video
  17. Lec 17 Sequence Alignment and Edit Distance Video
  18. Lec 18 Global and semi-global alignment Video
  19. Lec 19 Local alignment Video
  20. Lec 20 Scoring gaps in alignments Video
  21. Lec 21 Alignment significance statitstics Video
  22. Lec 22 Alignment demonstration Video
  23. Lec 23 Heuristics for genome-scale alignment Video
  24. Lec 24 Maximal unique matches Video
  25. Lec 25 Co-linear chaining Video
  26. Lec 26 Incorporating gaps into the chaining algorithm Video
  27. Lec 27 IGV Demonstration Video
  28. Lec 28 Genome assembly Video
  29. Lec 29 Shortest common superstring Video
  30. Lec 30 Greedy algorithm for genome assembly Video
  31. Lec 31 Genome assembly using de Bruijn graphs Video
  32. Lec 32 Multiplex de Bruijn graphs and Overlap graphs Video
  33. Lec 33 Assembly Demonstration Video
  34. Lec 34 Introduction to phylogeny trees Video
  35. Lec 35 Distance based tree reconstruction Video
  36. Lec 36 Character based tree reconstruction Video
  37. Lec 37 Phylogenetic trees Demo Video
  38. Lec 38 Hidden Markov Models Video
  39. Lec 39 Hidden Markov Models (contd..) Video
  40. Lec 40 ProtGPT2 Demo Video
  41. Lec 41 Pangenome Graphs Video
  42. Lec 42 Pangenome Demo Video
  43. Lec 43 Multiple Sequence Alignment Video
  44. Lec 44 Multiple Sequence Alignment Demo Video
  45. Lec 45 Sequence alignment to pangenome graphs Video
  46. Lec 46 Genomic Large Language Models Video
  47. Lec 47 Course Summary Video
  48. Live Session 17-02-2025 Video
  49. Live Session 07-04-2025 Video