Biologie · Glossaire

Qu'est-ce que « Alignement et score » ?

Définition 5.1 Biologie universitaire — 3e année · Chapitre 5 — Bio-informatique et analyse des séquences

Un alignement de deux séquences les écrit l’une au-dessus de l’autre, avec des brèches (–) insérées de sorte que les colonnes apparient un résidu à un résidu ou un résidu à une brèche, et qu’aucune colonne n’apparie deux brèches. Son score est la somme sur les colonnes d’un score de substitution s(a,b)s(a,b) pour chaque paire de résidus et d’une pénalité de brèche pour chaque brèche : une pénalité linéaire d-d par position de brèche ou, plus réaliste, une pénalité affine d(k1)e-d - (k-1)e pour une suite de kk brèches, le coût d’ouverture dd étant supérieur au coût d’extension ee, puisqu’une insertion de plusieurs résidus est un seul événement évolutif. Un alignement global couvre les deux séquences d’un bout à l’autre ; un alignement local cherche la paire de sous-chaînes de meilleur score et néglige le reste, ce qu’on souhaite quand un domaine commun se trouve dans deux protéines par ailleurs sans lien.

Le tableau de Needleman–Wunsch pour GAT contre GCAT (correspondance +1, mésappariement -1, brèche -1). Chaque case est le meilleur score des deux préfixes qui s’y terminent ; le chemin rouge remonté depuis le coin est l’alignement optimal.
Le tableau de Needleman–Wunsch pour GAT contre GCAT (correspondance +1+1, mésappariement 1-1, brèche 1-1). Chaque case est le meilleur score des deux préfixes qui s’y terminent ; le chemin rouge remonté depuis le coin est l’alignement optimal.

Exemples

Exemple 5.3 (Un tableau quatre sur trois)

Aligner GAT et GCAT, avec +1+1 pour une correspondance, 1-1 pour un mésappariement et d=1d = 1. Les bords valent 0,1,2,3,40, -1, -2, -3, -4 en haut et 0,1,2,30, -1, -2, -3 sur le côté. En remplissant ligne par ligne : F(G,G)=1F(\text{G},\text{G}) = 1, F(G,C)=0F(\text{G},\text{C}) = 0, F(G,A)=1F(\text{G},\text{A}) = -1, F(G,T)=2F(\text{G},\text{T}) = -2 ; F(A,G)=0F(\text{A},\text{G}) = 0, F(A,C)=0F(\text{A},\text{C}) = 0, F(A,A)=1F(\text{A},\text{A}) = 1, F(A,T)=0F(\text{A},\text{T}) = 0 ; F(T,G)=1F(\text{T},\text{G}) = -1, F(T,C)=1F(\text{T},\text{C}) = -1, F(T,A)=0F(\text{T},\text{A}) = 0, F(T,T)=2F(\text{T},\text{T}) = 2. L’optimum vaut 22, et le retour en arrière — diagonale depuis (T,T), diagonale depuis (A,A), puis à gauche de (G,C) vers (G,G), puis diagonale — donne

G-ATGCAT\begin{array}{c} \texttt{G-AT}\\ \texttt{GCAT} \end{array}

trois correspondances et une brèche : 31=23 - 1 = 2.

Exemple 5.10 (Lire une valeur E)

Une requête de 250250 résidus contre une base de 5×10105\times 10^{10} résidus donne mn=1.25×1013243.5mn = 1.25\times 10^{13} \approx 2^{43.5}. Une correspondance de score 6060 bits a E=243.560=216.5105E = 2^{43.5 - 60} = 2^{-16.5} \approx 10^{-5} : c’est presque certainement un homologue. Une correspondance à S=40S' = 40 a E=23.511E = 2^{3.5} \approx 11 : onze scores de ce niveau sont attendus par hasard, et la correspondance ne veut rien dire. Le même alignement, au même score en bits, cherché dans une base dix fois plus grande, a un EE dix fois plus grand — la signification est une propriété de la recherche, non de la paire. Le seuil d’usage courant est E<103E < 10^{-3} pour un homologue sûr ; E0.01E \approx 0.0111 mérite un second examen par une méthode de profil.

Lire dans le chapitre →