Lectures' topics

 


September 26th, 2023

 

Introduction to Pattern Discovery for Life Sciences.

Big Data: Astronomical or Genomical?


September 28th, 2023

 

Recall of some fundamentals in Biology.

Proteins, nucleic acids. Replication, protein synthesis. The Central Dogma of Molecular Biology. Reading Frames. Junk DNA.


October 03rd, 2023

 

Recall of some fundamentals in Biology. Exercises on protein synthesis.


October 06th, 2023

 

Introduction to Alignment. Homology and similarity.

Pairwise alignment. Naive algorithm and a very simple way of computing the score.

Pairwise Alignment - gaps allowed: score computation.


October 10th, 2023

 

Dynamic Programming algorithms for alignment: Needleman & Wunsch Algorithm.


October 13th, 2023

 

Global alignment through Needleman & Wunsch Algorithm.


October 20th, 2023

 

Needleman & Wunsch Algorithm: coding.


October 25th, 2023

 

Needleman & Wunsch Algorithm: coding.


October 27th, 2023

 

Needleman & Wunsch Algorithm coding in the case of gop and gep.


November 3rd, 2023

 

Smith & Waterman Algorithm.

N&W and S&W Codings.


November 15th, 2023

 

Edit distance and Edit Graphs.

Heuristic algorithms. The filtering technique and Fasta.


November 17th, 2023

 

Fasta and Blast.

Pairwise Alignment biological applications.

Introduction to Multiple Sequence Alignment.


November 22nd, 2023

 

Multiple Sequence Alignment. Algorithms based on Dynamic Programming and their running time. Less expensive alternatives in terms of running time.


November 24th, 2023

 

Greedy and progressive approach. Clustalw. Multiple alignment scoring.

Molecular Evolution. Distance estimation between sequences.


November 29th, 2023

 

Distance estimation between sequences. Molecular clock. Phylogenetic trees. Analysis on the paper "The number of Evolutionary trees" by Joseph Felsenstein.


December 1st, 2023

 

UPGMA. Neighbor Joining.


December 6th, 2023

 

Character state-based optimization trees: maximum parsimony, maximum likelihood. Phylogenetic analysis applications.

Brief analysis on alignment-free methods.


December 7th, 2023

 

Biological Databases and their characteristics. Primary Databases. Pubmed, OMIM.


December 13th, 2023

 

Protein Databases, Specialized Databases. Consensus, patterns, profiles. Introduction to Prosite.


December 15th, 2023

 

Prosite: sintax and some examples. NAR Database Issue.

Introduction to the CG-Island Problem.


December 20th, 2023

 

CG-Islands and Fair-Bet Casino Problem. HMM and Decoding problem. Viterbi Algorithm. Forward-backward problem. Hmm and speech recognition.