Course10610857149 lectures
Algorithms in Computational Biology and Sequence Analysis
Prof. Chirag Jain · IISc Bangalore
Lectures
Week 1 Introduction
- Lec 01 Course overview
- Lec 02 Molecular biology and high-throughput sequencing
- Lec 03 Data structures/Algorithms Warmup
- Lec 04 Bitvector rank operations
- Lec 05 Demo for constructing rank data structure
Week 2 Strings and exact matching
- Lec 06 Z-algorithm
- Lec 07 Suffix Arrays
- Lec 08 Suffix array construction using prefix doubling
- Lec 09 Demo for constructing suffix array
Week 3 Strings and exact matching
- Lec 10 Suffix Tree
- Lec 11 Building Suffix Trees
- Lec 12 Building Suffix Trees (Continued)
- Lec 13 Applications of suffix trees
Week 4 Strings and exact matching, Pairwise Sequence Alignment
- Lec 14 Burrows Wheeler Indexes
- Lec 15 Burrows Wheeler Indexes (continued)
- Lec 16 How is BWT useful for indexing genomes?
- Lec 17 Sequence Alignment and Edit Distance
- Lec 18 Global and semi-global alignment
Week 5 Pairwise Sequence Alignment
- Lec 19 Local alignment
- Lec 20 Scoring gaps in alignments
- Lec 21 Alignment significance statitstics
- Lec 22 Alignment demonstration
Week 6 Heuristic-based sequence alignment
- Lec 23 Heuristics for genome-scale alignment
- Lec 24 Maximal unique matches
- Lec 25 Co-linear chaining
Week 7 Heuristic-based sequence alignment, Genome reconstruction using graph algorithms
- Lec 26 Incorporating gaps into the chaining algorithm
- Lec 27 IGV Demonstration
- Lec 28 Genome assembly
- Lec 29 Shortest common superstring
Week 8 Genome reconstruction using graph algorithms
- Lec 30 Greedy algorithm for genome assembly
- Lec 31 Genome assembly using de Bruijn graphs
- Lec 32 Multiplex de Bruijn graphs and Overlap graphs
- Lec 33 Assembly Demonstration
Week 9 Evolutionary tree reconstruction
- Lec 34 Introduction to phylogeny trees
- Lec 35 Distance based tree reconstruction
- Lec 36 Character based tree reconstruction
- Lec 37 Phylogenetic trees Demo
Week 10 Probabilistic/machine-learning based sequence models
Week 11 Pangenome Graphs
- Lec 41 Pangenome Graphs
- Lec 42 Pangenome Demo
- Lec 43 Multiple Sequence Alignment
- Lec 44 Multiple Sequence Alignment Demo
- Lec 45 Sequence alignment to pangenome graphs
Week 12 Genomic LLMs and Course Summary
Live Session
Syllabus and materials
At NPTEL, as the course publishes them.
Credits and licence
- Institution
- IISc Bangalore
- Department
- Computer Science and Engineering
- Teacher
- Prof. Chirag Jain
- Level
- Undergraduate
- Language
- English
- Subjects
- Computer science, Engineering
- Source
- NPTEL
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed
More like this
NPTEL101108661
Course
Drone Systems and Control
51 lectures · Source's player
NPTEL101108047
Course
Advanced Control System Design for Aerospace Vehicles
40 lectures · Video
NPTEL101108057
Course
Optimal Control, Guidance and Estimation
40 lectures · Video
NPTEL101108068
Course
Combustion in air breathing aero engines
62 lectures · Video
NPTEL101108086
Course
Gasdynamics: Fundamentals and Applications
65 lectures · Video
NPTEL103108127
Course
Trace and Ultra-Trace Analysis of Metals using Atomic Absorption Spectrometry
38 lectures · Source's player
NPTEL103108097
Course
Chemical Reaction Engineering
40 lectures · Video
NPTEL103108098
Course
Fundamentals of Transport Processes
40 lectures · Video
NPTEL103108099
Course
Fundamentals of Transport Processes - II
40 lectures · Video
NPTEL103108100
Course
Modern Instrumental Methods of Analysis
43 lectures · Video
NPTEL103108123
Course
Transport Processes I: Heat and Mass Transfer
73 lectures · Video
NPTEL103108124
Course
Atomic and Molecular Absorption Spectrometry for Pollution Monitoring
41 lectures · Video