skip to primary navigationskip to content

Department of Computer Science and Technology

Bioinformatics

 

Course pages 2024–25

Bioinformatics

Lecture notes:

Videos (and implementation examples):

To facilitate the comprehension, the short videos, from 2021, will follow closely the slide content; lectures are partitioned in 15-20 minute videos.

Implementation of the algorithms explained in the lecture notes (non examinable): short programs, mostly in Python. ALL THE PAPERS/CODE BELOW ARE NON EXAMINABLE MATERIAL; THEY COULD BE USEFUL FOR FURTHER INSIGHTS INTO BIOINFORMATICS.

Lecture1 (Video): Introduction and Biological concepts (NON EXAMINABLE) (large file: 10 Mb)

Lecture1 (Video): Longest common subsequence (large file: 10 Mb)

Lecture2 (Video): Global and Local alignment (large file: 10 Mb)

Lecture2 (Video): Linear Time alignment (Hirschberg) (large file: 10 Mb)

Lecture2 : Four Russians speedup; RNA folding (large file: 10 Mb)

Lecture3 (Video): Building trees (large file: 10 Mb)

Lecture3 (Video): Additive Phylogeny (large file: 10 Mb)

Lecture3 (Video): UPGMA and Neighbor-Joining (large file: 10 Mb)

Lecture3 (Video): Small and Large Parsimony ; trees and multialignment(large file:10 Mb)

Lecture4 (Video): Genome Sequencing (large file: 10 Mb)

(Video): DeBruijn Graph (large file: 10 Mb)

Lecture4 (Video): DeBruijn Pairs  (large file: 10 Mb)

Lecture5 (Video): Expectation-Maximisation (large file: 10 Mb)

Lecture5 (Video): Markov Clustering Algorithm (large file: 10 Mb)

Lecture6 (Video): Genome Assemble (large file: 10 Mb)

Lecture6 (Video): Burrows-Wheeler Transform (large file: 10 Mb)

Lecture7 (Video): Hidden Markov Models: Viterbi (large file: 10 Mb)

Lecture7 (Video): Hidden Markov Models: Forward and Backward (large file: 10 Mb)

Lecture8 (Video): How to compute with DNA (large file: 10 Mb)

Lecture9 (Video): How to use DNA as memory storage (large file: 10 Mb)

Lecture10 (Video): How to simulate genetic and protein reaction networks: Doob-Gillespie (large file: 17 Mb)

Lecture 11 Revision (Video) Textbook reference, Revision note 1, Revision note 2, Revision note 3 (large files: 10 Mb)

Lecture12 (Video): Example Class (I am happy to organise online example class with students) (large file: 10 Mb)

Notes

Additional References: original papers (PDF) (non necessary for the exams!)