• Aucun résultat trouvé

Fiche 04 : Recherche de motif

N/A
N/A
Protected

Academic year: 2022

Partager "Fiche 04 : Recherche de motif"

Copied!
1
0
0

Texte intégral

(1)

Fiche 04 : Recherche de motif

Master 1 I2L 2013 / 2014

Exercice 1 : Automate fini d´ eterministe

D´efinir une classe AFD d´ecrivant un automate fini d´eterministe sur l’alphabet fini{A, T, C, G}.

Naturellement, une m´ethode doit pouvoir reconnaitre ou non un mot donn´e.

Exercice 2 : Recherche de motif (Pattern Matching)

Cet exemple est issu du livre de Fr´ed´eric Dardel et Fran¸cois K´ep`es ”Bioinformatique : g´enomique et post-g´enomique”, 2002.

La recherche de motif consiste `a rep´erer dans une s´equence des segments de s´equence d´efinie. Par exemple, la recherche du segment AAUAAA dans une s´equence d’ARN messager (ou AATAAA dans une s´equence d’ADN) correspondant au signal de polyad´enylation.

a - D´efinir un algorithme simple permettant de recherche le motif pr´ec´edent dans une s´equence d’ADN.

Vous pourrez utiliser la s´equence suivante `a titre d’exemple : AAAUAUUAAAUAUUAGACGAAUAAAAGUAUAUUUAG.

b - Calculer la complexit´e de votre algorithme simple en terme de nombre de comparaison.

c - D´efinir un automate fini permettant de recherche le motif pr´ec´edent.

d - Calculer de nouveau la complexit´e de cette recherche de motif.

e - Quelles sont les ´etapes pour rechercher le motif d´efini `a partir d’un segment de sequence d´efinie ?

Option : Automate fini non-d´ eterministe

D´efinir une classe AFN d´ecrivant un automate fini non-d´eterministe sur l’alphabet fini{A, T, C, G}.

Naturellement, une m´ethode doit pouvoir reconnaitre ou non un mot donn´e.

1

Références

Documents relatifs

Rappelons que, par « suite », on d´ esigne une portion de s´ erie ou s´ equence constitu´ ee d’´ el´ ements d’un mˆ eme type ; un ´ el´ ement d’un type donn´ e pr´ ec´

Titre du stage : Sélection du contenu en information d’ozone du sondeur satellitaire infrarouge IASI pour le modèle de chimie-transport MOCAGE.. Nom et statut du (des) responsable

Chaque point de l’intervalle de d´efinition a une et une seule image, tandis qu’un point de l’ensemble image peut avoir aucun, un ou plusieurs

Elle se distingue des phylo-HMM usuels en ce que l’objectif n’est pas de d´ecrire un alignement `a l’aide d’un phylo-HMM de petite taille, mais de chercher une s´equence au

Pour le mod`ele de s´election variable-r´eponse d´ependant, on suppose que l’association entre la probabilit´e de sortie d’´etude et le score pr´ec´edent ne d´epend pas du

Le second chapitre regroupe les connaissances sur les plan`etes autour des ´etoiles de type A et F de la s´equence principale ant´erieures `a celles que j’ai d´evelopp´ees au cours

Mˆ eme si dans ce pr´ ec´ edent article nous avions donn´ e des conditions sur M et V permettant de conclure positivement (pour certains sch´ emas de temp´ erature, mais dans un

Utilisez cette information pour d´efinir des longueurs modifi´ees de telle sorte que l’algorithme de Dijkstra identifie correctement les plus courts chemins de s vers tous les