Questions Générales
1. Quelle est la différence entre un alignement local et un alignement
global ?
2. Dans le cas d’un alignement local, la distance d’édition est-elle utile ?
Justifiez
3. Si on désire utiliser un score de similarité, quelle précaution doit-on
prendre pour s’assurer qu’on considère les substitutions ?
Alignement avec pondération affine (distance d’édition)
1. Combien de matrices faut-il remplir ? Justifiez votre réponse !
2. Quelles sont les équations de récurrence pour un tel alignement ?
3. Remplir la table Vde programmation dynamique pour l’alignement
entre les deux séquences suivantes : AAT et ACACT .
Utilisez les scores suivants : match = +1, mismatch = -1, gap(k) =
a+k×bavec a = -3 et b = -1.
4. Quelle est la complexité (temps et espace) d’un tel algorithme ?
Alignement global, local et prefix-suffix
Soit les deux séquences nucléotidiques : S1=ACT GAT et S2=
CAT GG et la matrice Mde similarité suivantes :
A T G C
A 2 -2 -1 -2
T -2 2 -2 -1
G -1 -2 2 -2
C -2 -1 -2 2
En supposant que le score d’un indel est de -2,
1. Que remarquez vous à propos de cette matrice de similarité ?
2. Proposez un alignement global des deux séquences S1et S2qui maxi-
mise leur score de similarité.
3. Proposez un alignement local des deux séquences S1et S2qui maximise
leur score de similarité.
2