Recherche
Bioinformatique

 
Recherche en Bioinformatique - Alignement

Dans cet exemple d'application, on montre comment procéder afin d'obtenir un alignment local des séquences :
  • S = { TGA }
  • T = { TATGAACTA }


On choisit la matrice des scores identité qui est telle que :
  • w(a,a) = 1
  • w(a,b) = w(a,-) = w(-,a) = 0
Aprés calcul de la matrice des scores optimaux d'alignements et de la matrice des directions, on obtient le résultat suivant :

  Matrices
 
S/T - T A T G C A C T A i
- 0 0 0 0 0 0 0 0 0 0 0
T 0 1 1 1 1 1 1 1 1 1 1
G 0 1 1 1 2 2 2 2 2 2 2
A 0 1 1 1 2 2 3 3 3 3 3
j 0 1 2 3 4 5 6 7 8 9  
 
S/T - T A T G C A C T A i
- x x x x x x x x x x 0
T x 1
G x 2
A x 3
j 0 1 2 3 4 5 6 7 8 9  
Matrice des scores optimaux M   Matrice des directions Dir


On cherche la valeur jmax telle que M[3,jmax] = max M[3,j],   en partant de j=0.

On trouve jmax = 6 et M[3,jmax]=3

A partir de la matrice des directions on identifie le chemin (figuré en rouge) qui correspond au meilleur alignement local.

S/T - T A T G C A C T A
- x x x x x x x x x x
T x
G x
A x
 
TG-A
TGCA
marqueur eStat\'Perso