Sequence Alignment II

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

Bioinformatics

Prof. M. Michael Gromiha


Department of Biotechnology
Indian Institute of Technology, Madras

Lecture - 7b
Sequence Alignment II

Dynamic Programming

Sequence Alignment
Alignment Graph

This graph shows that the vertical and horizontal lines represents gap and diagonal lines represents
match and mismatch.
Constructing graphic representation of alignment
Pathway of an alignment

The alignment can be obtained by multiple pathways represented by following graphs.


Best Pathway Selection

Scoring Function

The best pathway can be obtained by scoring each pathway and selecting the one with highest
score.
Alignment score calculation
Needleman-Wunsch Algorithm
Initialization of matrix

Matrix filling
Optimal Score

Back tracing to find the alignment


Types of alignment
Semi-global alignment

Local alignment
Local alignment scoring scheme

Matrix initialization
Matrix filling
Back tracing to find the alignment

Local sequence alignment (Example 2)


Matrix initialization

Matrix filling and back tracing

In this way sequence alignment can help us to obtain a specific motif in the two sequences.

You might also like