La représentation de l'adn par le modèle CGR

Documents pareils
Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

Calculs financiers (1) : intérêts simples, composés.

Cours admin 200x serveur : DNS et Netbios

Chaînes de Markov au lycée

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/ Présentation. 1.2 Ressources

Résolution d équations non linéaires

Quelques algorithmes simples dont l analyse n est pas si simple

NAS 321 Héberger plusieurs sites web avec un hôte virtuel

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar

L exclusion mutuelle distribuée

Tâche complexe produite par l académie de Clermont-Ferrand. Mai 2012 LE TIR A L ARC. (d après une idée du collège des Portes du Midi de Maurs)

Nouvelles propositions pour la résolution exacte du problème de sac à dos bi-objectif unidimensionnel en variables binaires

NAS 224 Accès distant - Configuration manuelle

Nombre de marches Nombre de facons de les monter

L'équilibre général des échanges

Introduction. I Étude rapide du réseau - Apprentissage. II Application à la reconnaissance des notes.

Big Data et Graphes : Quelques pistes de recherche

ÉQUATIONS MISE EN ÉQUATION ET RÉSOLUTION D UN PROBLÈME. 3 x + 5 = 11. x + 4 = x = 4 Mais qui sont ces inconnues?

Christophe CANDILLIER Cours de DataMining mars 2004 Page 1

TOUT CE QU IL FAUT SAVOIR POUR LE BREVET

Big Data et Graphes : Quelques pistes de recherche

A - Créer une Base de données au format dbase

Valeur cible et solveur. Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème.

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES

Chapitre 5. Calculs financiers. 5.1 Introduction - notations

Cours 1 : Qu est-ce que la programmation?

Chapitre 6 -TP : Support Réseau des Accès Utilisateurs

Présentation du Master Ingénierie Informatique et du Master Science Informatique , Année 2 Université Paris-Est Marne-la-Vallée

Suite dossier d appel

Service de noms des domaines (Domain Name System) Cours administration des services réseaux M.BOUABID,

chapitre 4 Nombres de Catalan

Resolution limit in community detection

Initiation à l algorithmique

Utilisation du logiciel ImageJ gratuit

Plus petit, plus grand, ranger et comparer

NAS 206 Utiliser le NAS avec Windows Active Directory

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES

Indications pour une progression au CM1 et au CM2

C f tracée ci- contre est la représentation graphique d une

Algorithmes de recherche

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

Gestion des utilisateurs : Active Directory

Auchan Consumer Zoom clients pour mesurer et optimiser vos actions marketing. Une offre unique au service des industriels.

Plan. 5 Actualisation. 7 Investissement. 2 Calcul du taux d intérêt 3 Taux équivalent 4 Placement à versements fixes.

Travaux pratiques avec RapidMiner

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

Durée de L épreuve : 2 heures. Barème : Exercice n 4 : 1 ) 1 point 2 ) 2 points 3 ) 1 point

Date : Tangram en carré page

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var Tel : bij@agasc.fr Word: Les tableaux.

MABioVis. Bio-informatique et la

Chapitre IV : La Tenue Des Livres Le journal Le grand Livre

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée.

Système à enseigner : Robot M.I.M.I. MultipodeIntelligent à Mobilité Interactive. Version 1.0

Mention : En débat

Université de Haute Alsace. Domaine. Sciences Humaines et Sociales. MASTER Mention Éducation, Formation, Communication UHA, ULP, Nancy 2

Les suites numériques

Jean-Philippe Préaux

ODH. Mon Espace. Manuel d utilisation. MON ESPACE ODH Manuel d utilisation. Une question? Contactez le service client au

Peut-on imiter le hasard?

1.6- Génération de nombres aléatoires

Domaine Name Service ( DNS )

Pourquoi l apprentissage?

OLYMPIADES ACADÉMIQUES DE MATHÉMATIQUES

Notice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker

ISO/CEI NORME INTERNATIONALE

MODE D'EMPLOI DE LA CALCULATRICE POUR LES COURTS SÉJOURS DANS L'ESPACE SCHENGEN

Cours d algorithmique pour la classe de 2nde

Exprimer ce coefficient de proportionnalité sous forme de pourcentage : 3,5 %

Les réseaux informatiques

Surveillance et maintenance prédictive : évaluation de la latence de fautes. Zineb SIMEU-ABAZI Univ. Joseph Fourier, LAG)

MS PROJECT Prise en main. Date: Mars Anère MSI. 12, rue Chabanais PARIS E mail : jcrussier@anere.com Site :

Identification de nouveaux membres dans des familles d'interleukines

MASTER II ECONOMIE ET GESTION Spécialité Management des Organisations de la Neteconomie

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

La fonction exponentielle

Arkoon Security Appliances Fast 360

Chapitre 8 L évaluation des obligations. Plan

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Dispositif sur budget fédéral

108y= 1 où x et y sont des entiers

1. Création d'un état Création d'un état Instantané Colonnes Création d'un état Instantané Tableau... 4

Module de mesure de courant pour relais statiques serie HD Module de mesure de courant HD D0340I

Projet : Réalisation d une base de. données. Sujet : Gestion des ressources humaines. Logiciel : Microsoft Access

LE PROBLEME DU PLUS COURT CHEMIN

Ma banque, mes emprunts et mes intérêts

Bloc 1 Sens des nombres et des opérations (+- 6 cours)


La NP-complétude. Johanne Cohen. PRISM/CNRS, Versailles, France.

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.

L informatique comme discipline au gymnase. Renato Renner Institut für Theoretische Physik ETH Zürich

Cours 02 : Problème général de la programmation linéaire

Partie 7 : Gestion de la mémoire

Problème : Calcul d'échéanciers de prêt bancaire (15 pt)

Raisonnement par récurrence Suites numériques

Probabilités Loi binomiale Exercices corrigés

MODE D EMPLOI DU LOGICIEL LIGNES DE TEMPS A partir du film La Mort aux trousses d Alfred Hitchcock

Algorithmique et langages du Web

CHAPITRE VIII : Les circuits avec résistances ohmiques

Projet d informatique M1BI : Compression et décompression de texte. 1 Généralités sur la compression/décompression de texte

Urbanisation des Systèmes d Information Architecture d Entreprise. 04 Architecture du SI : identifier et décrire les services, structurer le SI

Transcription:

La représentation de l'dn par le modèle R

Introduction : Depuis 23, les scientifiques ont décodé le génome humain. La quantité d'information à stocker et à analyser étant tellemment grande, ils cherchent des moyens permettant de différencier et de classifier les séquences d'dn constituant le génome humain. Un des outils utilisés par les chercheurs est le modèle R (Représentation par jeu du chaos). 'est cet outil que nous allons présenter ici.

L'DN

Qu'est ce que l'dn? Une façon de représenter l'dn est de prendre les 4 lettres,, et, puis de construire un mot à partir de ces 4 lettres. 'est à dire que l'on construit une suite de lettres,, et en collant ces lettres bout à bout. Par exemple:

omment représenter graphiquement l'dn?

Le modèle R Le modèle R est un procédé algorithmique permettant de dessiner des fractales. Dans notre cas, on applique cette technique de construction de figures géométriques à des séquences d'dn pour générer des motifs fractales. es motifs permettent alors de les différencier.

Le principe du modèle R On dessine un carré et on note ces sommets,, et.

On se donne une séquence d'dn. Par exemple:

On se donne une séquence d'dn. Par exemple: On regarde la 1ère lettre, dans l'exemple.

On se donne une séquence d'dn. Par exemple: On regarde la 1ère lettre, dans l'exemple. On dessine le point situé au milieu du segment [O,].

On se donne une séquence d'dn. Par exemple: On regarde la 1ère lettre, dans l'exemple. On dessine le point situé au milieu du segment [O,]. X(1)

On regarde la 2ème lettre, dans l'exemple. X(1)

On regarde la 2ème lettre, dans l'exemple. On dessine le point situé au milieu du segment [X(1),]. X(1)

On regarde la 2ème lettre, dans l'exemple. On dessine le point situé au milieu du segment [X(1),]. X(1) X(2)

On regarde la 2ème lettre, dans l'exemple. On dessine le point situé au milieu du segment [X(1),]. Puis on continue... X(1) X(2)

On regarde la 2ème lettre, dans l'exemple. On dessine le point situé au milieu du segment [X(1),]. Puis on continue... X(1) X(2) X(3)

On regarde la 2ème lettre, dans l'exemple. On dessine le point situé au milieu du segment [X(1),]. Puis on continue... X(1) X(4) X(2) X(3)

Exemple file:///:/documents%2and%2settings/guest/bureau/desktop/images.jpeg La séquence... (le triangle de Sierpinski)

Question: on se donne la séquence, dessiner le point correspondant.

Question: on se donne la séquence, dessiner le point correspondant. X(1)

Question: on se donne la séquence, dessiner le point correspondant. X(1) X(2)

Question: on se donne la séquence, dessiner le point correspondant. X(3) X(1) X(2)

Maintenant posons nous le problème inverse, c'est à dire: partir d'un point donné dans le carré, peut-on retrouver la séquence d'dn correspondante? Si OUI, comment?

La réponse est

La réponse est OUI

Maintenant il reste à déterminer la méthode.

Pour comprendre comment résoudre cette question, revenons à l'exemple de la séquence...

On avait la représentation graphique :

On avait la représentation graphique : X(3) X(1) X(2)

On a construit le point correspondant à la séquence de la manière suivante:

On a construit le point correspondant à la séquence de la manière suivante:

On a construit le point correspondant à la séquence de la manière suivante: X(1)

On a construit le point correspondant à la séquence de la manière suivante: X(1) X(1) X(2)

On a construit le point correspondant à la séquence de la manière suivante: X(1) X(3) X(1) X(1) X(2) X(2)

raçons un quadrillage de la manière suivante:

raçons un quadrillage de la manière suivante: X(1)

raçons un quadrillage de la manière suivante: X(1) X(1) X(2)

raçons un quadrillage de la manière suivante: X(1) X(3) X(1) X(1) X(2) X(2)

On peut alors remarquer qu'à chaque étape, le centre de chaque petit carré du quadrillage représente une séquence DN.

O

O Séquence vide

O Séquence vide O X(1)

O Séquence vide O Séquence X(1)

O Séquence vide O Séquence X(1) O X(1) X(2)

O Séquence vide O Séquence X(1) O Séquence X(1) X(2)

O Séquence vide O Séquence X(1) X(3) O O Séquence X(1) X(1) X(2) X(2)

O Séquence vide O Séquence X(1) X(3) O Séquence O Séquence X(1) X(1) X(2) X(2)

Revenons donc à notre question de départ...

omment connaître la séquence correspondant au point Z? Z

Pour cela, on quadrille le carré jusqu'a ce que Z soit un point du quadrillage. Z

Pour cela, on quadrille le carré jusqu'a ce que Z soit un point du quadrillage. Z

Pour cela, on quadrille le carré jusqu'a ce que Z soit un point du quadrillage. Z

Pour cela, on quadrille le carré jusqu'a ce que Z soit un point du quadrillage. Z La dernière lettre de la séquence est

Pour cela, on quadrille le carré jusqu'a ce que Z soit un point du quadrillage. Z

Pour cela, on quadrille le carré jusqu'a ce que Z soit un point du quadrillage. Z

Pour cela, on quadrille le carré jusqu'a ce que Z soit un point du quadrillage. Z L'avant dernière lettre de la séquence est

Pour cela, on quadrille le carré jusqu'a ce que Z soit un point du quadrillage. Z

Pour cela, on quadrille le carré jusqu'a ce que Z soit un point du quadrillage. Z

Pour cela, on quadrille le carré jusqu'a ce que Z soit un point du quadrillage. Z La séquence est donc

Vérification

Z X(1)

Z=X(2) X(1)

'est bien le résultat cherché...

Maintenant à vous de jouer!!!

Quelle est la séquence associée au point X? X

Quelle est la séquence associée au point X? X La séquence est

Quelle est la séquence associée au point X? X La séquence est

Quelle est la séquence associée au point X? X La séquence est

Quelle est la séquence associée au point X? X La séquence est

Quelle est la séquence associée au point X? X La séquence est

Quelle est la séquence associée au point X? X La séquence est

Quelle est la séquence associée au point X? X La séquence est

Quelle est la séquence associée au point Y? Y

Quelle est la séquence associée au point Y? Y La séquence est

Quelle est la séquence associée au point Y? Y La séquence est

Quelle est la séquence associée au point Y? Y La séquence est

Quelle est la séquence associée au point Y? Y La séquence est

Quelle est la séquence associée au point Y? Y La séquence est

Quelle est la séquence associée au point Y? Y La séquence est

Quelle est la séquence associée au point Y? Y La séquence est

Quelle est la séquence associée au point Y? Y La séquence est

Quelle est la séquence associée au point Y? Y La séquence est

3- Si je prend un point au centre d'un petit carré du carré 1, combien de lettres composent ma séquence d'dn?

3- Si je prend un point au centre d'un petit carré du carré 1, combien de lettres composent ma séquence d'dn? Réponse:

3- Si je prend un point au centre d'un petit carré du carré 1, combien de lettres composent ma séquence d'dn? Réponse: 2

3- Si je prend un point au centre d'un petit carré du carré 1, combien de lettres composent ma séquence d'dn? Réponse: 2 Même question pour le carré 2.

3- Si je prend un point au centre d'un petit carré du carré 1, combien de lettres composent ma séquence d'dn? Réponse: 2 Même question pour le carré 2. Réponse:

3- Si je prend un point au centre d'un petit carré du carré 1, combien de lettres composent ma séquence d'dn? Réponse: 2 Même question pour le carré 2. Réponse: 3

3- Si je prend un point à l'intérieur d'un petit carré du carré 1, que puis-je dire sur la longueur de la séquence d'dn associée?

3- Si je prend un point à l'intérieur d'un petit carré du carré 1, que puis-je dire sur la longueur de la séquence d'dn associée? Réponse:

3- Si je prend un point à l'intérieur d'un petit carré du carré 1, que puis-je dire sur la longueur de la séquence d'dn associée? Réponse: Elle est de longueur minimum 2

3- Si je prend un point à l'intérieur d'un petit carré du carré 1, que puis-je dire sur la longueur de la séquence d'dn associée? Réponse: Elle est de longueur minimum 2 Même question pour le carré 2.

3- Si je prend un point à l'intérieur d'un petit carré du carré 1, que puis-je dire sur la longueur de la séquence d'dn associée? Réponse: Elle est de longueur minimum 2 Même question pour le carré 2. Réponse:

3- Si je prend un point à l'intérieur d'un petit carré du carré 1, que puis-je dire sur la longueur de la séquence d'dn associée? Réponse: Elle est de longueur minimum 2 Même question pour le carré 2. Réponse: Elle est de longueur minimum 3

Quelles sont les séquences associées aux points Z et Z'? Z Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'

Quelles sont les séquences associées aux points Z et Z'? Z Z Z' Z'