Algorithmes pour la prédiction de structures secondaires des ARN. 19/03/2007 Stéfan Engelen - M2 UPMC 1

Dimension: px
Commencer à balayer dès la page:

Download "Algorithmes pour la prédiction de structures secondaires des ARN. 19/03/2007 Stéfan Engelen - M2 UPMC 1"

Transcription

1 Algorithmes pour la prédiction de structures secondaires des ARN 19/03/2007 Stéfan Engelen - M2 UPMC 1

2 L ARN La structure secondaire d ARN L ARN Acide Ribo Nucléique Polymère constitué de 4 nucléotides A,C, G, U (adénine, cytosine, guanine et uracile) : Uracile remplace la thymine de l ADN : moins couteuse / moins stable ADN Support de l information génétique (conservé) Produit rarement (division cellulaire) stabilité > cout de production ARN Transfert de l information (non conservé) Produit souvent (en continu) stabilité < cout de production Groupement hydroxy supplémentaire du ribose : Possibilités de repliements et d interaction plus nombreuses grande diversité de fonctions : Expression de l information génétique Hypothèse d un monde des ARN à l origine de la vie et d un ADN crée à partir de l ARN : Seule macromolécule capable à la fois de transmettre et de porter l information génétique mais également d effectuer des réactions de catalyse. 19/03/2007 Stéfan Engelen - M2 UPMC 2

3 L ARN La structure secondaire d ARN L ARN La fonction s exprime par deux voies : protéines et ARN Les ARN et les protéines possèdent la variabilité structurale nécessaire à l apparition d une fonction Structure Fonction 19/03/2007 Stéfan Engelen - M2 UPMC 3

4 L ARN La structure secondaire d ARN La transcription 19/03/2007 Stéfan Engelen - M2 UPMC 4

5 L ARN La structure secondaire d ARN La traduction Acides aminés libres Met Gly Ala ARNt libres GGG CGA Chaine protéique en élongation Met Pro Tyr Ala Pro Tyr ARNt portant un acide aminé AUA GGC AUA CGA AUG CCG UAU GCU CCG UAU UAU GCU GCU 5' 3' ARN messager Ribosome Direction du ribosome Codon 19/03/2007 Stéfan Engelen - M2 UPMC 5

6 L ARN La structure secondaire d ARN L ARN Trois structures : primaire, secondaire et tertiaire...gucgacuagc UAGGCUGGAUGCU AGGGCUCUCUACA CCUCUAGCGUAGC UAGCUACAAACUU UUUAAAAAGGGGG CGUAAACACA... Prédire la structure d un d ARN Trouver les repliements que subit la structure primaire pour former la structure secondaire puis tertiaire. 19/03/2007 Stéfan Engelen - M2 UPMC 6

7 L ARN La structure secondaire d ARN La structure secondaire des ARN Intermédiaire simple entre structure primaire et la structure tertiaire Identification de motifs structuraux fonctionnels, comparaison de structures secondaires (phylogénétique) Les paires de bases sont presque co-planaires, elles forment des piles avec d autres paires de bases, que l on appelle tiges. En 3D les tiges forment des hélices Ensemble d hélices résultent de l appariement d une succession de paires de bases complémentaires : Appariement de Watson-Crick G C, A U et Wobble G U AACGUUU AAACGUU Simple brin AACGUUU UUGCAAA Hélice Le but de la prédiction est de trouver ces appariements 19/03/2007 Stéfan Engelen - M2 UPMC 7

8 L ARN La structure secondaire d ARN La structure secondaire des ARN Eléments de structure secondaires: Boucle terminale Boucle multiple Renflement Boucle interne Pseudonoeuds Hélice 19/03/2007 Stéfan Engelen - M2 UPMC 8

9 Combinatoire Approche thermodynamique Approche comparative Méthodes expérimentales: Cristallographie, RMN (résonance magnétique nucléaire) Résultats fiables Ressources en temps et en argent Insuffisantes pour traiter l ensemble des données sur les séquences d ARN Méthodes automatiques: Approche thermodynamique Approche comparative 19/03/2007 Stéfan Engelen - M2 UPMC 9

10 Combinatoire Approche thermodynamique Approche comparative Prédiction de structure secondaire 19/03/2007 Stéfan Engelen - M2 UPMC 10

11 Combinatoire Approche thermodynamique Approche comparative Prédiction de structure secondaire 19/03/2007 Stéfan Engelen - M2 UPMC 11

12 Combinatoire Approche thermodynamique Approche comparative Prédiction de structure secondaire Pour un ARN de 200 bases il y a ~10 50 structures possibles. Il faut retrouver la structure qui est biologiquement significative. 19/03/2007 Stéfan Engelen - M2 UPMC 12

13 Combinatoire Approche thermodynamique Approche comparative Approche thermodynamique Postulat: l ARN en se repliant adopte la structure d énergie minimale Une seule séquence Paramètres thermodynamiques (Turner 1999) Principalement basée sur la programmation dynamique Algorithmes: Nussinov 1978, Zuker-Stiegler 1981 (Mfold, RNAfold) Complexité élevée ( O(n 3 )) Qualité des résultats < 60% (Gardner et Giegerich 2004) Recherche des pseudonoeuds avec des complexités très élevées O(n 5 ) (Eddy 1999) Postulat de base discutable : structure réelle structure d énergie minimale 19/03/2007 Stéfan Engelen - M2 UPMC 13

14 Programmation dynamique Algorithme Nussinov L énergie de l ARN est la somme des énergies de chaque paire de bases ε (n i,n j ): énergie de l appariement (n i,n j ) ε (n i,n j ) < 0 si j-i>3 et n i Rc n j ε (n i,n j ) = 0 si i=j ε (n i,n j ) = + sinon Energie libre de la structure secondaire S: E(S) = ε (n i,n j ) i i+1 i+2 j-2 j-1 j S i, j : Structure secondaire optimale pour la sous-séquence i j n j s apparie n i : E(S i, j ) = E(S i+1, j-1 ) + ε (n i,n j ) n j ne s apparie pas avec la sous-chaine n i n j-1 : E(S i, j ) = E(S i, j-1 ) n j s apparie avec n k pour i<k<j: E(S i, j ) = min{e(s i, k-1 ) + ε (n k,n j ) + E(S k+1, j-1 )} E(S i, j ) = min{cas1, cas 2 et cas 3} Combinatoire Approche thermodynamique Approche comparative On calcule n 2 E(S i, j ) et chacun nécessite O(n) calcul complexité en O(n 3 ) On récupère ensuite la structure optimale par un algorithme de traceback 19/03/2007 Stéfan Engelen - M2 UPMC 14

15 Combinatoire Approche thermodynamique Approche comparative Programmation dynamique Algorithme Nussinov Idée: il y a seulement 4 façon pour détecter la meilleure structure pour i,j à partir de la meilleure structure de sous-séquences plus courtes: Cas 1 : Ajouter le couple i,j à la meilleure structure pour la sous-sequence i+1,j-1 Cas 2 : Ajouter la position non-appariée i à la meilleure structure pour la sous-séquence i+1,j Cas 2 : Ajouter la position non-appariée j à la meilleure structure pour la sous-séquence i,j+1 Cas 3 : Combiner deux sous-structures optimales i,k et k+1,j. 19/03/2007 Stéfan Engelen - M2 UPMC 15

16 Combinatoire Approche thermodynamique Approche comparative Algorithme Zuker-Stiegler Basé sur la programmation dynamique Amélioration des paramètres thermodynamiques de Nussinov: Energie des liaisons hydrogènes Energies d empilements des paires de bases Energies des éléments de structure secondaire (longueur hélice, renflement, boucle terminale, interne et multiple) Ces modifications compliquent l algorithme de programmation dynamique 19/03/2007 Stéfan Engelen - M2 UPMC 16

17 Combinatoire Approche thermodynamique Approche comparative Algorithme Zuker-Stiegler Introduction de la notion d accessibilité pour définir ces différents éléments par l intermédiaire de boucles Définition : Soit une séquence s, le nucléotide s[k] est dit accessible depuis l appariement (s[i],s[j]) avec i<k<j, s il n existe pas d appariement (s[i ],s[j ]) tel que i<i <k<j <j. Une boucle est définie par un appariement (s[i],s[j]) et tous les nucléotides qui lui sont accessibles. Energie totale égale à la somme des énergies de toutes les boucles qui composent la structure secondaire Complexité en O(n 3 ) en temps et O(n 2 ) en espace Amélioration : Algorithme Rivas et Eddy Nouveaux paramètres décrivant la stabilité thermodynamique des pseudonœuds Ajout de contraintes géométriques entre double hélices et brins simples ne permet pas une division en bloques de poids statistiques indépendants Complexité de O(n 6 ), où n est la taille de la séquence. 19/03/2007 Stéfan Engelen - M2 UPMC 17

18 Combinatoire Approche thermodynamique Approche comparative Approche comparative Postulat : structure conservée entre les espèces afin de maintenir la fonction Comparer des séquences homologues alignées pour rechercher les appariements conservés et calculer une structure consensus Paramètres de covariation (information mutuelle H(i,j) (Chiu et Kolodziejczak 1991)) Qualité des résultats montrée manuellement (Gutell 1985, Woese 1993) et obtenue par des méthodes automatiques (RNAalifold (Hofacker 2002), O(n 3 ), efficacité 80%) Modèle très informatif permettant de s abstraire du calcul de toutes les structures en élaguant à priori les fausses pistes complexité O(n 3 ) Pseudonoeuds non recherchés ou avec des complexité élevées Dépendante de la qualité de l alignement repliement et alignement simultané : algorithme de Sankoff O(n 6 ) (Sankoff 1985), dynalign (Mathews 2002), carnac (Perriquet 2003) O(n 3 ) 19/03/2007 Stéfan Engelen - M2 UPMC 18

19 Combinatoire Approche thermodynamique Approche comparative Approche comparative Séquences homologues non identiques dont les structures secondaires sont identiques. Rechercher les appariements conservés dans des séquences homologues Séléctionner parmis ces appariements ceux qui présentent des mutations corrélées dans des séquences homologues 19/03/2007 Stéfan Engelen - M2 UPMC 19

20 Démarche P-DCFold (Pseudoknots Divide and Conquer Folding) Automatisation de l approche comparative en O(n 2 ) Recherche de tous les types de pseudonoeuds Principe diviser pour régner Utilisation de critères thermodynamiques et de covariation : (Sequence Selection for the Approach) Sélection automatique des séquences homologues intéressantes Intégration efficace de à comparative AAA-CC-UUU- AAA-CC-UUUU AAAACCCUUU- AAA-C -UUU- AAU-CA-UUU- UAAGCC-UUU- -AAGCC-UUCU AAA-CC-UUU- AAA-CC-UUUU AAAACCCUUU- AAU-CA-UUU- R 0 14 [AAA]-CC-[UUU] /03/2007 Stéfan Engelen - M2 UPMC 20

21 Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Structure secondaire: définitions et représentations recherche des hélices plutôt que des appariements On appelle abusivement palindrome, les deux répétitions complémentaires et inversées ( Ex :... AACGUUU... AAACGUU... ) constituant les hélices Un palindrome est défini par un triplet d entiers (début, fin, longueur): longueur Séquence AACGUUU AAACGUU début fin Réprésentation graphique des palindromes : 19/03/2007 Stéfan Engelen - M2 UPMC 21

22 Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Structure secondaire: définitions et représentations La structure secondaire est formée de palindromes comparables deux à deux Définition: deux palindromes sont comparables si les mots qui les composent sont disjoints Trois types de relations existent entre deux palindromes comparables: Disjointure Inclusion Entrelacement Définition: deux palindromes comparables vérifiant les relations de disjointure ou d inclusion sont dits compatibles. Les autres sont dits incompatibles, et s ils sont comparables, ils vérifient la relation d entrelacement et forment un pseudonoeud. On peut généraliser la notion de pseudonoeud Définition: un P-pseudonoeud est composé de P palindromes vérifiant la relation d entrelacement avec chacun des autres palindromes composant le P-pseudonoeud. 19/03/2007 Stéfan Engelen - M2 UPMC 22

23 Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Structure secondaire: définitions et représentations Notion de complexité de structure Définition: Une structure secondaire d ARN a une complexité de C, avec C>0, si elle contient au moins un C-pseudonoeud et aucun (C+k)-pseudonoeud, avec k>0 Le nombre de plans nécessaires pour représenter la structure secondaire sans croisement correspond à la complexité de la structure 19/03/2007 Stéfan Engelen - M2 UPMC 23

24 Sélection des palindromes Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Sélection dans une séquence cible des palindromes selon des critères de longueur et thermodynamiques Séquence cible Vérification de leur conservation dans les séquences tests Séquence cible Séquences tests Sélection des palindromes en fonction de critères de covariation calculés pour l ensemble des séquences tests 19/03/2007 Stéfan Engelen - M2 UPMC 24

25 Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Sélection des palindromes dans la séquence cible Longueur > log 4 n : Dans une séquence de longueur n presque tous les mots de longueur inférieure à log k n apparaissent, avec k la taille de l alphabet (Flajolet et al 1988) Modèle thermodynamique: types d appariements, configurations des appariements, types de boucles 19/03/2007 Stéfan Engelen - M2 UPMC 25

26 Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Sélection des palindromes dans la séquence cible Algorithme de recherche de répétitions Contruction de la matrice d appariements +2 pour R5 GU et B5 GU +1 pour Y5 GU et B3 GU +2 pour AU +3 pour GC +1 pour H5 GA et H5 AA +0 pour H3 GA et H3 AA +2 pour les tetraboucles GNRA Recherche des scores > 2*log 4 n Récupération des palindromes Complexité construction en O(n 2 /2) Complexité recherche en O(n 2 /2) 19/03/2007 Stéfan Engelen - M2 UPMC 26

27 Conservation dans les séquences tests Palindrome défini par le triplet d entier (x,y,l) trouvé dans la séquence cible Pour chaque séquence test: alignement complémentaire inversé des sous séquences S t [(x-d) (x+l+d)] et S t [(y-l-d) (y+d)] Scores d appariements: Scores du modèle thermodynamique -2 pour les mésappariements -1 pour les renflements Récupération des alignements locaux de scores maximums Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Le palindrome est conservé si chacun des scores maximums est supérieur à 2*log 4 n Séquence cible S x y Score max 1 Séquences tests S t Score max 2 Score max 3 >2*log 4 n d l d d l d Score max 4 19/03/2007 Stéfan Engelen - M2 UPMC 27

28 Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Sélection des palindromes dans les séquences tests Critère de taux de mutation : N = 2 * N comp + N cons N err Taux= N / Long Taux 1 AACGUUU AAGGUGU AACGUUU AAGGUUU AACGUUU AAACGUU AUACCUU AAGCGUU AUACCUU AAACGUU A défaut critère LongMut : LongMut = N + Long Taux=(2*2+1-1)/7=4/7<1 LongMut=(2*2+1-1)+7 2 * log 4 n vrai si log 4 n 5,5 LongMut 2 * log 4 n 19/03/2007 Stéfan Engelen - M2 UPMC 28

29 Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Algorithme de recherche des hélices compatibles Basé sur le principe diviser pour régner qui permet de segmenter le problème de départ en sous-problèmes moins complexes Un palindrome trouvé subdivise la séquence en sous-séquences de plus petites tailles S2 S1 S2 S1 S2 S2 La recherche est relancée sur chacune des deux sous-séquences Ce découpage ne permet pas de rechercher des pseudonoeuds 19/03/2007 Stéfan Engelen - M2 UPMC 29

30 Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Algorithme de recherche des hélices compatibles Les palindromes sont ordonnés selon leurs positions de fin puis leurs séquences internes sont traitées consécutivement. Celles-ci peuvent résulter d une concaténation de sous-séquences S1 S2 S3 S4 S5 S6 S7 S3 S2 S4 S6 S1 S5 S7 19/03/2007 Stéfan Engelen - M2 UPMC 30

31 Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Algorithme de recherche des hélices compatibles Lg = Séquence cible S Si = S Recherche dans Si des palindromes vérifiant les critères de longueur et thermodynamiques Liste L1 des palindromes de Si Jeu de séquences tests Sélection dans L1 des palindromes conservés vérifiant les critères de covariation Liste L2 des palindromes conservés Sélection dans L2 des palindromes compatibles Complexité: O(k*m*n 2 ) k: nb max d étapes de récursivité m: nb séquences tests n: taille de la séquence cible Liste L3 des palindromes conservés et compatibles Séquence Si Lg = Lg U L3 Déduction d un ensemble de sous-séquences de Si à partir de Lg Si=S1 Si=S2 Si=Sn S1 S2 Sn 19/03/2007 Stéfan Engelen - M2 UPMC 31

32 Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Algorithme de recherche des pseudonoeuds Soit une séquence S, DCfold trouve une liste L1 de palindromes compatibles S S1 S2 S3 S4 S5 S6 S7 DCfold est relancé sur S privée des palindromes de L1 (S ) S S1 S2 S3 S4 S5 S6 S7 Ceci permet de trouver une liste L2 de palindromes compatibles entres eux mais tous incompatibles avec au moins un palindrome de la liste L1 S Un palindrome de L2 forme un 2-pseudonoeud avec au moins un palindrome de L1 19/03/2007 Stéfan Engelen - M2 UPMC 32

33 Algorithme de recherche des pseudonoeuds On relance DCfold sur S privée des palindromes de L2 (S ) ce qui permet de trouver une liste L3 de palindromes incompatible avec au moins un palindrome de L1 et au moins un palindrome de L2 Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds S Ceci se poursuit tant que des palindromes sont trouvés Si la recherche est lancée C+1 fois, alors des C-pseudonoeuds sont trouvés La structure secondaire est prédite avec une complexité de C 19/03/2007 Stéfan Engelen - M2 UPMC 33

34 Structure secondaire: définitions et représentations Critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Algorithme de recherche des pseudonoeuds C=0 La = Séquence cible S Si = S Jeu de séquences tests Recherche des palindromes compatibles dans Si (DCFold) Liste La de palindromes compatibles Si Lg La = La U Lg C=C+1 Séquence S Complexité: O(C*k*m*n 2 ) k: nb max d étapes de récursivité m: nb séquences tests n: taille de la séquence cible C: complexité de la structure Déduction d une nouvelle séquence Si ne contenant pas les palindromes de La Si 19/03/2007 Stéfan Engelen - M2 UPMC 34

35 Structure secondaire: définitions et représentations Modélisation et critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Résultats Résultats : ARNt Haemophilus influenzae Séquences tests: Aquifex aeolicus, Mycoplasma genitali, Bacilus subtilis et Helicobacter pylori 19/03/2007 Stéfan Engelen - M2 UPMC 35

36 Structure secondaire: définitions et représentations Modélisation et critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Résultats Résultats: ARN u1 Echinococcus multilocularis 19/03/2007 Stéfan Engelen - M2 UPMC 36

37 Structure secondaire: définitions et représentations Modélisation et critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Résultats Résultats: ARN srp Halobacterium halobium Séquences tests: Haloferax volcanii, Methanococcus jannaschii, Methanococcus fervidus et Staphilococcus epidermidis 19/03/2007 Stéfan Engelen - M2 UPMC 37

38 Structure secondaire: définitions et représentations Modélisation et critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Résultats Résultats: ARNtm Escherichia coli Séquences tests : Vibrio cholerae ( 80%) Pseudomonas putrefaciens ( 55%) Streptococcus pyogenes ( 80%) Actinobacillus actinomycetemcomitans ( 40%) 19/03/2007 Stéfan Engelen - M2 UPMC 38

39 Structure secondaire: définitions et représentations Modélisation et critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Résultats Résultats: RNAse P Escherichia coli Séquences tests : Thiobacillus ferrooxidans ( 60%) Salmonella typhimurium ( 98%) Rhodobacter capsulatus ( 57%) Yersinia pestis ( 90%) 19/03/2007 Stéfan Engelen - M2 UPMC 39

40 Structure secondaire: définitions et représentations Modélisation et critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Résultats Résultats: ARN 16S Escherichia coli Séquences tests: Neisseria gonrrhoeae, Chlamydia psittacis, Mycoplasma capricolum et Afipia genosp 19/03/2007 Stéfan Engelen - M2 UPMC 40

41 Structure secondaire: définitions et représentations Modélisation et critères de sélection de hélices Algorithme de recherche des hélices compatibles Algorithme de recherche des pseudonoeuds Résultats Résultats: ARN 23S Escherichia coli 19/03/2007 Stéfan Engelen - M2 UPMC 41

42 Résultats: Alignements de l ARNtm et de la RNaseP Alignement de l ARN tm Score moyen dévié de 57 à -5 Prédictions > Q B (31): dévié de 0,1 à 4% Alignement de RNAse P Score moyen dévié de 80 à 16 Prédictions > Q B (36): dévié de 0,06 à 5% Le classement obtenu est globalement correct car a permis de récupérer des combinaisons de séquences tests donnant de bonnes prédictions Inconvénient : erreurs ponctuelles dans le classement Solution : considérer le classement globalement en effectuant plusieurs prédictions à partir des séquences les mieux classées 19/03/2007 Stéfan Engelen - M2 UPMC 42

43 Prédictions multiples et structure consensus Une prédiction: appariements vrai positifs et faux positifs Plusieurs prédictions (jeux de séquences homologues différents) : vrai positifs identiques et faux positifs différents Idée: calcul d une structure consensus à partir de plusieurs prédictions Une hélice apparait sous différentes formes équivalentes dans différentes prédictions Prédiction 1 Prédiction 2 Prédiction 3 Appariements communs Une hélice appartient à la structure consensus si son nombre d apparitions A sous différentes formes équivalente vérifie : E A > Avec E le nombre de prédictions 2 La structure consensus obtenue ne contient que des palindromes comparables Seules les hélices majoritaires sont sélectionnées, les autres sont éliminées 19/03/2007 Stéfan Engelen - M2 UPMC 43

44 Plateforme logicielle Séq cible Séq cible alignée Séquence 1 Séquence 2 Séquence 3 Séquence 4 Séquence 5 Séquence 6 Séquence 7 Séquence 8 ClustalW Séq alignée 1 Séq alignée 2 Séq alignée 3 Séq alignée 4 Séq alignée 5 Séq alignée 6 Séq alignée 7 Séq alignée 8 Séq cible alignée Séq alignée 1 Séq alignée 3 Séq alignée 4 Séq alignée 8 Séq cible alignée Séq alignée 1 Séq alignée 3 Séq alignée 4 Séq cible alignée Séq alignée 1 Séq alignée 3 Séq alignée 8 Séq cible alignée Séq alignée 1 Séq alignée 4 Séq alignée 8 RNAviz R 0 14 [aaa]-cc-[uuu] /03/2007 Stéfan Engelen - M2 UPMC 44

45 Première étude comparative Logiciel de différents types: Mfold (O(n 3 )): approche thermodynamique, programmation dynamique RNAalifold (O(n 3 )): approche comparative, programmation dynamique Pfold (O(n 3 )): grammaires stockastiques intégrant des informations de covariation ILM (O(n 3 )): approche comparative, programmation dynamique, recherche des d hélices et des pseudonoeuds, information mutuelle Carnac (O(n 3 )): Alignement et co-repliement de deux séquences homologues en utilisant des critères thermodynamiques et de covariation ARN de tailles variées (76 à 2904): ARNt, ARN5s, ARNu1, ARNsrp, ARNtm, RNaseP, ARN16s et ARN23s 19/03/2007 Stéfan Engelen - M2 UPMC 45

46 Mesures de qualité sensibilité : sélectivité : Y = VP X = VP + FN VP VP+ (FP ε) VP = vrais positifs VN = vrais négatifs FP = faux positifs FN = faux négatifs corrélation : MCC= ((VP VN)-(FP-ε) FN) (VP+(FP-ε))(VP+ FN)(VN+ (FP-ε))(VN+ FN) 19/03/2007 Stéfan Engelen - M2 UPMC 46

47 Sensibilité 19/03/2007 Stéfan Engelen - M2 UPMC 47

48 Sélectivité 19/03/2007 Stéfan Engelen - M2 UPMC 48

49 Corrélation 19/03/2007 Stéfan Engelen - M2 UPMC 49

50 Première analyse comparative Deuxième analyse comparative Deuxième étude comparative Cadre : comparaison de Garner et Giegerich (Bioinformatics 2004) Logiciels : Mfold pour l approche thermodynamique RNAalifold, Pfold, ILM, Carnac, Foldalign, Dynalign et pour l approche comparative Un jeu de séquences à homologie forte (80%-90%) et un autre à homologie moyenne (60%-80%) pour chaque ARN (ARN t, RNaseP, ARN 16S et ARN 23S) Mesures de corrélation Structures de références différentes en fonction : Des logiciels (types d appariements recherchés) Des séquences (hélices conservées dans moins de 50% des séquences) Structure de référence de la RNase P: 110 appariements pour, 71 pour RNAfold et 54 pour Pfold A corrélation identique trouve plus d appariements de la structure de référence 19/03/2007 Stéfan Engelen - M2 UPMC 50

51 Première analyse comparative Deuxième analyse comparative Corrélation: séquences à homologie forte 19/03/2007 Stéfan Engelen - M2 UPMC 51

52 Première analyse comparative Deuxième analyse comparative Corrélation: séquences à homologie moyenne 19/03/2007 Stéfan Engelen - M2 UPMC 52

53 Méthode rapide (complexité en O(n 2 )) Recherche d hélices plutôt que d appariements Principe «diviser pour régner» permettant de contraindre l espace et de placer les hélices par pertinence décroissante Temps d exécution inférieurs à 5 secondes pour l ARN 23S (2904) Qualité des résultats (sensibilité de 0,85 et sélectivité 0,95) Prédictions incluant la recherche de tous les types de pseudonoeuds Modèle intégrant des notions thermodynamiques et de covariation Phase de comparaison flexible Algorithme novateur de sélection des séquences () 19/03/2007 Stéfan Engelen - M2 UPMC 53

54 Améliorations: Modèle thermodynamique Calcul des structures consensus Choix des séquences tests : arbre phylogénétique : Alignement et prédiction de structures simultanément : Aller - retour entre prédiction et alignement Recherche d interactions tertiaires Analyse de covariation Nouveau modèle thermodynamique Postérieure à la recherche des interactions secondaires 19/03/2007 Stéfan Engelen - M2 UPMC 54

CHAPITRE 3 LA SYNTHESE DES PROTEINES

CHAPITRE 3 LA SYNTHESE DES PROTEINES CHAITRE 3 LA SYNTHESE DES ROTEINES On sait qu un gène détient dans sa séquence nucléotidique, l information permettant la synthèse d un polypeptide. Ce dernier caractérisé par sa séquence d acides aminés

Plus en détail

MABioVis. Bio-informatique et la

MABioVis. Bio-informatique et la MABioVis Modèles et Algorithmes pour la Bio-informatique et la Visualisation Visite ENS Cachan 5 janvier 2011 MABioVis G GUY MELANÇON (PR UFR Maths Info / EPI GRAVITE) (là, maintenant) - MABioVis DAVID

Plus en détail

Plus courts chemins, programmation dynamique

Plus courts chemins, programmation dynamique 1 Plus courts chemins, programmation dynamique 1. Plus courts chemins à partir d un sommet 2. Plus courts chemins entre tous les sommets 3. Semi-anneau 4. Programmation dynamique 5. Applications à la bio-informatique

Plus en détail

Chapitre 5 : Flot maximal dans un graphe

Chapitre 5 : Flot maximal dans un graphe Graphes et RO TELECOM Nancy A Chapitre 5 : Flot maximal dans un graphe J.-F. Scheid 1 Plan du chapitre I. Définitions 1 Graphe Graphe valué 3 Représentation d un graphe (matrice d incidence, matrice d

Plus en détail

Univers Vivant Révision. Notions STE

Univers Vivant Révision. Notions STE Univers Vivant Révision Notions STE Chap. 13) L Écologie 1) a) Qu est-ce que l empreinte écologique? L empreinte écologique correspond à la surface terrestre et aquatique totale nécessaire à un individu,

Plus en détail

Identification de nouveaux membres dans des familles d'interleukines

Identification de nouveaux membres dans des familles d'interleukines Identification de nouveaux membres dans des familles d'interleukines Nicolas Beaume Jérôme Mickolajczak Gérard Ramstein Yannick Jacques 1ère partie : Définition de la problématique Les familles de gènes

Plus en détail

La gestion de données dans le cadre d une application de recherche d alignement de séquence : BLAST.

La gestion de données dans le cadre d une application de recherche d alignement de séquence : BLAST. La gestion de données dans le cadre d une application de recherche d alignement de séquence : BLAST. Gaël Le Mahec - p. 1/12 L algorithme BLAST. Basic Local Alignment Search Tool est un algorithme de recherche

Plus en détail

Evalua&on tests diagnos&ques. Arnaud Fontanet

Evalua&on tests diagnos&ques. Arnaud Fontanet Evalua&on tests diagnos&ques Arnaud Fontanet Résultats d un test diagnos&que Maladie «Gold standard» Test expérimental + a b a+b - c d c+d a+c b+d Evaluation tests diagnostiques. Arnaud Fontanet 2 Résultats

Plus en détail

Université de Montréal. Développement d outils pour l analyse de données de ChIP-seq et l identification des facteurs de transcription

Université de Montréal. Développement d outils pour l analyse de données de ChIP-seq et l identification des facteurs de transcription Université de Montréal Développement d outils pour l analyse de données de ChIP-seq et l identification des facteurs de transcription par Eloi Mercier Département de bioinformatique Faculté de médecine

Plus en détail

Qu est-ce qu une probabilité?

Qu est-ce qu une probabilité? Chapitre 1 Qu est-ce qu une probabilité? 1 Modéliser une expérience dont on ne peut prédire le résultat 1.1 Ensemble fondamental d une expérience aléatoire Une expérience aléatoire est une expérience dont

Plus en détail

VI- Expression du génome

VI- Expression du génome VI- Expression du génome VI-1.- EXPRESSION DU GÉNOME- PRINCIPES GÉNÉRAUX DOGME CENTRAL Les gènes et l information génétique sont conservés sous forme d acides nucléiques La perpétuation à l identique de

Plus en détail

Semestre 2 Spécialité «Analyse in silico des complexes macromolécules biologiques-médicaments»

Semestre 2 Spécialité «Analyse in silico des complexes macromolécules biologiques-médicaments» Master In silico Drug Design Semestre 2 Spécialité «Analyse in silico des complexes macromolécules biologiques-médicaments» 30NU01IS INITIATION A LA PROGRAMMATION (6 ECTS) Responsables : D. MESTIVIER,

Plus en détail

Détection des duplications en tandem au niveau nucléique à l'aide de la théorie des flots

Détection des duplications en tandem au niveau nucléique à l'aide de la théorie des flots Université Toulouse 3 Paul Sabatier(UT3 Paul Sabatier) Informatique Spécialité Bioinformatique Eric AUDEMARD lundi 28 novembre 2011 Détection des duplications en tandem au niveau nucléique à l'aide de

Plus en détail

Objectifs. Clustering. Principe. Applications. Applications. Cartes de crédits. Remarques. Biologie, Génomique

Objectifs. Clustering. Principe. Applications. Applications. Cartes de crédits. Remarques. Biologie, Génomique Objectifs Clustering On ne sait pas ce qu on veut trouver : on laisse l algorithme nous proposer un modèle. On pense qu il existe des similarités entre les exemples. Qui se ressemble s assemble p. /55

Plus en détail

Définitions. Numéro à préciser. (Durée : )

Définitions. Numéro à préciser. (Durée : ) Numéro à préciser (Durée : ) On étudie dans ce problème l ordre lexicographique pour les mots sur un alphabet fini et plusieurs constructions des cycles de De Bruijn. Les trois parties sont largement indépendantes.

Plus en détail

Perl Orienté Objet BioPerl There is more than one way to do it

Perl Orienté Objet BioPerl There is more than one way to do it Perl Orienté Objet BioPerl There is more than one way to do it Bérénice Batut, berenice.batut@udamail.fr DUT Génie Biologique Option Bioinformatique Année 2014-2015 Perl Orienté Objet - BioPerl Rappels

Plus en détail

Programmation linéaire

Programmation linéaire 1 Programmation linéaire 1. Le problème, un exemple. 2. Le cas b = 0 3. Théorème de dualité 4. L algorithme du simplexe 5. Problèmes équivalents 6. Complexité de l Algorithme 2 Position du problème Soit

Plus en détail

Feuille d exercices 2 : Espaces probabilisés

Feuille d exercices 2 : Espaces probabilisés Feuille d exercices 2 : Espaces probabilisés Cours de Licence 2 Année 07/08 1 Espaces de probabilité Exercice 1.1 (Une inégalité). Montrer que P (A B) min(p (A), P (B)) Exercice 1.2 (Alphabet). On a un

Plus en détail

Resolution limit in community detection

Resolution limit in community detection Introduction Plan 2006 Introduction Plan Introduction Introduction Plan Introduction Point de départ : un graphe et des sous-graphes. But : quantifier le fait que les sous-graphes choisis sont des modules.

Plus en détail

1 de 46. Algorithmique. Trouver et Trier. Florent Hivert. Mél : Florent.Hivert@lri.fr Page personnelle : http://www.lri.fr/ hivert

1 de 46. Algorithmique. Trouver et Trier. Florent Hivert. Mél : Florent.Hivert@lri.fr Page personnelle : http://www.lri.fr/ hivert 1 de 46 Algorithmique Trouver et Trier Florent Hivert Mél : Florent.Hivert@lri.fr Page personnelle : http://www.lri.fr/ hivert 2 de 46 Algorithmes et structures de données La plupart des bons algorithmes

Plus en détail

Formavie 2010. 2 Différentes versions du format PDB...3. 3 Les champs dans les fichiers PDB...4. 4 Le champ «ATOM»...5. 6 Limites du format PDB...

Formavie 2010. 2 Différentes versions du format PDB...3. 3 Les champs dans les fichiers PDB...4. 4 Le champ «ATOM»...5. 6 Limites du format PDB... Formavie 2010 Les fichiers PDB Les fichiers PDB contiennent les informations qui vont permettre à des logiciels de visualisation moléculaire (ex : RasTop ou Jmol) d afficher les molécules. Un fichier au

Plus en détail

Système de contrôle du trafic d une ligne de métro Dossier de tests

Système de contrôle du trafic d une ligne de métro Dossier de tests Système de contrôle du trafic d une ligne de métro Dossier de tests Tests NI557/STL/M2/INFO/UPMC Action Date Auteur Statut Création 05/03/2012 P.Manoury En cours 1 Description et exigences fonctionnelles

Plus en détail

Chapitre 7. Récurrences

Chapitre 7. Récurrences Chapitre 7 Récurrences 333 Plan 1. Introduction 2. Applications 3. Classification des récurrences 4. Résolution de récurrences 5. Résumé et comparaisons Lectures conseillées : I MCS, chapitre 20. I Rosen,

Plus en détail

Chap 4: Analyse syntaxique. Prof. M.D. RAHMANI Compilation SMI- S5 2013/14 1

Chap 4: Analyse syntaxique. Prof. M.D. RAHMANI Compilation SMI- S5 2013/14 1 Chap 4: Analyse syntaxique 1 III- L'analyse syntaxique: 1- Le rôle d'un analyseur syntaxique 2- Grammaires non contextuelles 3- Ecriture d'une grammaire 4- Les méthodes d'analyse 5- L'analyse LL(1) 6-

Plus en détail

Annexe 6. Notions d ordonnancement.

Annexe 6. Notions d ordonnancement. Annexe 6. Notions d ordonnancement. APP3 Optimisation Combinatoire: problèmes sur-contraints et ordonnancement. Mines-Nantes, option GIPAD, 2011-2012. Sophie.Demassey@mines-nantes.fr Résumé Ce document

Plus en détail

Bases moléculaires des mutations Marc Jeanpierre

Bases moléculaires des mutations Marc Jeanpierre Bases moléculaires des mutations Marc Jeanpierre Chaque enfant qui naît hérite de 10 à 30 nouvelles mutations ponctuelles. L essentiel des ces mutations sont heureusement des variations neutres de séquence

Plus en détail

Master IAD Module PS. Reconnaissance de la parole (suite) Alignement temporel et Programmation dynamique. Gaël RICHARD Février 2008

Master IAD Module PS. Reconnaissance de la parole (suite) Alignement temporel et Programmation dynamique. Gaël RICHARD Février 2008 Master IAD Module PS Reconnaissance de la parole (suite) Alignement temporel et Programmation dynamique Gaël RICHARD Février 2008 1 Reconnaissance de la parole Introduction Approches pour la reconnaissance

Plus en détail

Optimisation Combinatoire et Colonies de Fourmis Nicolas Monmarche April 21, 1999 Sommaire Inspiration biologiques Ant Colony Optimization Applications TSP QAP Flow Shop Problemes dynamiques 1 Historique

Plus en détail

Journée SITG, Genève 15 octobre 2013. Nicolas Lachance-Bernard M.ATDR Doctorant, Laboratoire de systèmes d information géographique

Journée SITG, Genève 15 octobre 2013. Nicolas Lachance-Bernard M.ATDR Doctorant, Laboratoire de systèmes d information géographique Monitorint spatio-temporel intégré de la mobilité urbaine Monitoring spatio-temporel de l ADN urbain Une réponse aux défis, problèmes, enjeux et risques des milieux urbains Nicolas Lachance-Bernard M.ATDR

Plus en détail

Jean-Philippe Préaux http://www.i2m.univ-amu.fr/~preaux

Jean-Philippe Préaux http://www.i2m.univ-amu.fr/~preaux Colonies de fourmis Comment procèdent les colonies de fourmi pour déterminer un chemin presque géodésique de la fourmilière à un stock de nourriture? Les premières fourmis se déplacent au hasard. Les fourmis

Plus en détail

ATELIERS THEMATIQUES COMMERCES UNIONS COMMERCIALES ATELIER CONDUITE DE REUNION DECIDER - CONVAINCRE MOBILISER

ATELIERS THEMATIQUES COMMERCES UNIONS COMMERCIALES ATELIER CONDUITE DE REUNION DECIDER - CONVAINCRE MOBILISER ATELIERS THEMATIQUES COMMERCES UNIONS COMMERCIALES ATELIER CONDUITE DE REUNION DECIDER - CONVAINCRE MOBILISER Siège social 82, bis av. des Mimosas - 64700 HENDAYE Tél. 05 59 85 28 59 - Fax : 05 59 201

Plus en détail

Sorties définitives de l emploi. Quels liens avec la santé, le parcours professionnel et les conditions de travail? Nicolas de Riccardis

Sorties définitives de l emploi. Quels liens avec la santé, le parcours professionnel et les conditions de travail? Nicolas de Riccardis Sorties définitives de l emploi avant60ans. Quels liens avec la santé, le parcours professionnel et les conditions de travail? Nicolas de Riccardis Plan I Problématique et champ de l étude II - Les caractéristiques

Plus en détail

Exemples de problèmes et d applications. INF6953 Exemples de problèmes 1

Exemples de problèmes et d applications. INF6953 Exemples de problèmes 1 Exemples de problèmes et d applications INF6953 Exemples de problèmes Sommaire Quelques domaines d application Quelques problèmes réels Allocation de fréquences dans les réseaux radio-mobiles Affectation

Plus en détail

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007 Vision industrielle et télédétection - Détection d ellipses Guillaume Martinez 17 décembre 2007 1 Table des matières 1 Le projet 3 1.1 Objectif................................ 3 1.2 Les choix techniques.........................

Plus en détail

LA NOTATION STATISTIQUE DES EMPRUNTEURS OU «SCORING»

LA NOTATION STATISTIQUE DES EMPRUNTEURS OU «SCORING» LA NOTATION STATISTIQUE DES EMPRUNTEURS OU «SCORING» Gilbert Saporta Professeur de Statistique Appliquée Conservatoire National des Arts et Métiers Dans leur quasi totalité, les banques et organismes financiers

Plus en détail

Théorie et Codage de l Information (IF01) exercices 2013-2014. Paul Honeine Université de technologie de Troyes France

Théorie et Codage de l Information (IF01) exercices 2013-2014. Paul Honeine Université de technologie de Troyes France Théorie et Codage de l Information (IF01) exercices 2013-2014 Paul Honeine Université de technologie de Troyes France TD-1 Rappels de calculs de probabilités Exercice 1. On dispose d un jeu de 52 cartes

Plus en détail

Université Paris-Dauphine DUMI2E 1ère année, 2009-2010. Applications

Université Paris-Dauphine DUMI2E 1ère année, 2009-2010. Applications Université Paris-Dauphine DUMI2E 1ère année, 2009-2010 Applications 1 Introduction Une fonction f (plus précisément, une fonction réelle d une variable réelle) est une règle qui associe à tout réel x au

Plus en détail

Structure quantique cohérente et incohérente de l eau liquide

Structure quantique cohérente et incohérente de l eau liquide Structure quantique cohérente et incohérente de l eau liquide Prof. Marc HENRY Chimie Moléculaire du Solide Institut Le Bel, 4, Rue Blaise Pascal 67070 Strasbourg Cedex, France Tél: 03.68.85.15.00 e-mail:

Plus en détail

Rapport d'analyse des besoins

Rapport d'analyse des besoins Projet ANR 2011 - BR4CP (Business Recommendation for Configurable products) Rapport d'analyse des besoins Janvier 2013 Rapport IRIT/RR--2013-17 FR Redacteur : 0. Lhomme Introduction...4 La configuration

Plus en détail

Transmission d informations sur le réseau électrique

Transmission d informations sur le réseau électrique Transmission d informations sur le réseau électrique Introduction Remarques Toutes les questions en italique devront être préparées par écrit avant la séance du TP. Les préparations seront ramassées en

Plus en détail

Bases de données documentaires et distribuées Cours NFE04

Bases de données documentaires et distribuées Cours NFE04 Bases de données documentaires et distribuées Cours NFE04 Introduction a la recherche d information Auteurs : Raphaël Fournier-S niehotta, Philippe Rigaux, Nicolas Travers prénom.nom@cnam.fr Département

Plus en détail

Problème d ordonnancement de véhicules en variables booléennes

Problème d ordonnancement de véhicules en variables booléennes Problème d ordonnancement de véhicules en variables booléennes Freddy Hetman 2 juillet 2013 Faculté des sciences Jean Perrin Freddy Hetman () 2 juillet 2013 1 / 22 Sommaire 1 Introduction 2 Le problème

Plus en détail

Pour l épreuve d algèbre, les calculatrices sont interdites.

Pour l épreuve d algèbre, les calculatrices sont interdites. Les pages qui suivent comportent, à titre d exemples, les questions d algèbre depuis juillet 003 jusqu à juillet 015, avec leurs solutions. Pour l épreuve d algèbre, les calculatrices sont interdites.

Plus en détail

La plateforme Cloud Supply Chain. Présentation de GT Nexus

La plateforme Cloud Supply Chain. Présentation de GT Nexus La plateforme Cloud Supply Chain Présentation de GT Nexus Une idée simple mais très efficace Les entreprises gagnantes fonctionneront en réseau A l avenir, les entreprises les plus performantes n opèreront

Plus en détail

Solutions hautes performances pour le gardiennage et la surveillance

Solutions hautes performances pour le gardiennage et la surveillance Solutions hautes performances pour le gardiennage et la surveillance Le gardiennage sera toujours nécessaire Depuis la nuit des temps, l homme surveille et protège son bien. Dans l Antiquité, seules des

Plus en détail

Cours d Analyse. Fonctions de plusieurs variables

Cours d Analyse. Fonctions de plusieurs variables Cours d Analyse Fonctions de plusieurs variables Licence 1ère année 2007/2008 Nicolas Prioux Université de Marne-la-Vallée Table des matières 1 Notions de géométrie dans l espace et fonctions à deux variables........

Plus en détail

Algèbre binaire et Circuits logiques (2007-2008)

Algèbre binaire et Circuits logiques (2007-2008) Université Mohammed V Faculté des Sciences Département de Mathématiques et Informatique Filière : SMI Algèbre binaire et Circuits logiques (27-28) Prof. Abdelhakim El Imrani Plan. Algèbre de Boole 2. Circuits

Plus en détail

Agilitéet qualité logicielle: une mutation enmarche

Agilitéet qualité logicielle: une mutation enmarche Agilitéet qualité logicielle: une mutation enmarche Jean-Paul SUBRA Introduction : le manifeste Agile Manifeste pour le développement Agile de logiciels Nous découvrons comment mieux développer des logiciels

Plus en détail

Peut-on imiter le hasard?

Peut-on imiter le hasard? 168 Nicole Vogel Depuis que statistiques et probabilités ont pris une large place dans les programmes de mathématiques, on nous propose souvent de petites expériences pour tester notre perception du hasard

Plus en détail

ULBI 101 Biologie Cellulaire L1. Le Système Membranaire Interne

ULBI 101 Biologie Cellulaire L1. Le Système Membranaire Interne ULBI 101 Biologie Cellulaire L1 Le Système Membranaire Interne De la nécessité d un SMI Le volume augmente comme le cube de la dimension linéaire, alors que la surface n'est augmentée que du carré Une

Plus en détail

Modélisation et simulation des performances de nœuds de routage optique dans les réseaux dorsaux hybrides

Modélisation et simulation des performances de nœuds de routage optique dans les réseaux dorsaux hybrides Modélisation et simulation des performances de nœuds de routage optique dans les réseaux dorsaux hybrides )UpGpULF/(&2&+(%UXQR)5$&$662$PD.$/, (167%UHWDJQH 'psduwhphqwg RSWLTXH Sommaire Contexte Nœuds de

Plus en détail

Partie Observer : Ondes et matière CHAP 04-ACT/DOC Analyse spectrale : Spectroscopies IR et RMN

Partie Observer : Ondes et matière CHAP 04-ACT/DOC Analyse spectrale : Spectroscopies IR et RMN Partie Observer : Ondes et matière CHAP 04-ACT/DOC Analyse spectrale : Spectroscopies IR et RMN Objectifs : Exploiter un spectre infrarouge pour déterminer des groupes caractéristiques Relier un spectre

Plus en détail

Programmation Par Contraintes

Programmation Par Contraintes Programmation Par Contraintes Cours 2 - Arc-Consistance et autres amusettes David Savourey CNRS, École Polytechnique Séance 2 inspiré des cours de Philippe Baptiste, Ruslan Sadykov et de la thèse d Hadrien

Plus en détail

Architecture des Systèmes d Information Architecture des Systèmes d Information

Architecture des Systèmes d Information Architecture des Systèmes d Information Plan... Tableaux et tris I3 - Algorithmique et programmation 1 Rappels Nicol Delestre 2 Tableaux à n dimensions 3 Initiation aux tris Tableaux - v2.0.1 1 / 27 Tableaux - v2.0.1 2 / 27 Rappels : tableau

Plus en détail

Dr E. CHEVRET UE2.1 2013-2014. Aperçu général sur l architecture et les fonctions cellulaires

Dr E. CHEVRET UE2.1 2013-2014. Aperçu général sur l architecture et les fonctions cellulaires Aperçu général sur l architecture et les fonctions cellulaires I. Introduction II. Les microscopes 1. Le microscope optique 2. Le microscope à fluorescence 3. Le microscope confocal 4. Le microscope électronique

Plus en détail

Séquence 2. L expression du patrimoine génétique. Sommaire

Séquence 2. L expression du patrimoine génétique. Sommaire Séquence 2 L expression du patrimoine génétique Sommaire 1. La synthèse des protéines 2. Phénotypes, génotypes et environnement Synthèse de la séquence 2 Exercices de la séquence 2 Glossaire des séquences

Plus en détail

Déroulement. Evaluation. Préambule. Définition. Définition. Algorithmes et structures de données 28/09/2009

Déroulement. Evaluation. Préambule. Définition. Définition. Algorithmes et structures de données 28/09/2009 Déroulement Algorithmes et structures de données Cours 1 et 2 Patrick Reuter http://www.labri.fr/~preuter/asd2009 CM mercredi de 8h00 à 9h00 (Amphi Bât. E, 3 ème étage) ED - Groupe 3 : mercredi, 10h30

Plus en détail

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Pierre Boudes 28 septembre 2011 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike

Plus en détail

IN 102 - Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C

IN 102 - Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C IN 102 - Cours 1 Qu on le veuille ou non, les systèmes informatisés sont désormais omniprésents. Même si ne vous destinez pas à l informatique, vous avez de très grandes chances d y être confrontés en

Plus en détail

données en connaissance et en actions?

données en connaissance et en actions? 1 Partie 2 : Présentation de la plateforme SPSS Modeler : Comment transformer vos données en connaissance et en actions? SPSS Modeler : l atelier de data mining Large gamme de techniques d analyse (algorithmes)

Plus en détail

Francis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) IFT702 Planification en intelligence artificielle

Francis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) IFT702 Planification en intelligence artificielle Francis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) PLANIFICATION DE TÂCHES DANS MS PROJECT IFT702 Planification en intelligence artificielle Présenté à M. Froduald KABANZA

Plus en détail

TP : Shell Scripts. 1 Remarque générale. 2 Mise en jambe. 3 Avec des si. Systèmes et scripts

TP : Shell Scripts. 1 Remarque générale. 2 Mise en jambe. 3 Avec des si. Systèmes et scripts E3FI ESIEE Paris Systèmes et scripts B. Perret TP : Shell Scripts 1 Remarque générale Lorsque vous cherchez des informations sur Internet, n'oubliez pas que langage de shell script que nous avons vu correspond

Plus en détail

Contrôle de l'expression génétique : Les régulations post-transcriptionnelles

Contrôle de l'expression génétique : Les régulations post-transcriptionnelles Contrôle de l'expression génétique : Les régulations post-transcriptionnelles http://perso.univ-rennes1.fr/serge.hardy/ utilisateur : biochimie mot de passe : 2007 L'ARNm, simple intermédiaire entre le

Plus en détail

LA PHYSIQUE DES MATERIAUX. Chapitre 1 LES RESEAUX DIRECT ET RECIPROQUE

LA PHYSIQUE DES MATERIAUX. Chapitre 1 LES RESEAUX DIRECT ET RECIPROQUE LA PHYSIQUE DES MATERIAUX Chapitre 1 LES RESEAUX DIRECT ET RECIPROQUE Pr. A. Belayachi Université Mohammed V Agdal Faculté des Sciences Rabat Département de Physique - L.P.M belayach@fsr.ac.ma 1 1.Le réseau

Plus en détail

BE-TME Questions série 0

BE-TME Questions série 0 Q1 Quels sont les mesures et éléments de protection d une ligne d amenée souterraine constituée par : a) un câble: b) une FO avec enveloppe métallique: R1 Q2 Complétez les éléments : 3) 6) 9) Dans le schéma

Plus en détail

L apprentissage automatique

L apprentissage automatique L apprentissage automatique L apprentissage automatique L'apprentissage automatique fait référence au développement, à l analyse et à l implémentation de méthodes qui permettent à une machine d évoluer

Plus en détail

Exercice : la frontière des portefeuilles optimaux sans actif certain

Exercice : la frontière des portefeuilles optimaux sans actif certain Exercice : la frontière des portefeuilles optimaux sans actif certain Philippe Bernard Ingénierie Economique & Financière Université Paris-Dauphine Février 0 On considère un univers de titres constitué

Plus en détail

Dans ce document, on décrit les indices des prix des biens de la TIC qui sont produits, ainsi que les sources de données et la méthodologie.

Dans ce document, on décrit les indices des prix des biens de la TIC qui sont produits, ainsi que les sources de données et la méthodologie. Résumé L expansion du secteur de la technologie de l information et des communications (TIC) a rendu nécessaire un plus grand nombre d indicateurs économiques propres à ce secteur. La Division des prix

Plus en détail

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes PLAN CYCLE DE VIE D'UN LOGICIEL EXPRESSION DES BESOINS SPÉCIFICATIONS DU LOGICIEL CONCEPTION DU LOGICIEL LA PROGRAMMATION TESTS ET MISE AU POINT DOCUMENTATION CONCLUSION C.Crochepeyre Génie Logiciel Diapason

Plus en détail

1. Déterminer l ensemble U ( univers des possibles) et l ensemble E ( événement) pour les situations suivantes.

1. Déterminer l ensemble U ( univers des possibles) et l ensemble E ( événement) pour les situations suivantes. Corrigé du Prétest 1. Déterminer l ensemble U ( univers des possibles) et l ensemble E ( événement) pour les situations suivantes. a) Obtenir un nombre inférieur à 3 lors du lancer d un dé. U= { 1, 2,

Plus en détail

Image d un intervalle par une fonction continue

Image d un intervalle par une fonction continue DOCUMENT 27 Image d un intervalle par une fonction continue La continuité d une fonction en un point est une propriété locale : une fonction est continue en un point x 0 si et seulement si sa restriction

Plus en détail

AUTOMATISATION DES PROCÉDÉS COMMANDER ET SURVEILLER EN ZONE À RISQUE D EXPLOSION ET ENVIRONNEMENTS INDUSTRIELS SOLUTIONS HMI APERÇU DES PRODUITS

AUTOMATISATION DES PROCÉDÉS COMMANDER ET SURVEILLER EN ZONE À RISQUE D EXPLOSION ET ENVIRONNEMENTS INDUSTRIELS SOLUTIONS HMI APERÇU DES PRODUITS AUTOMATISATION DES PROCÉDÉS COMMANDER ET SURVEILLER EN ZONE À RISQUE D EXPLOSION ET ENVIRONNEMENTS INDUSTRIELS Moniteurs industriels et SOLUTIONS HMI DES PRODUITS COMMANDER ET SURVEILLER PARTOUT OÙ VOUS

Plus en détail

IMMUNOLOGIE. La spécificité des immunoglobulines et des récepteurs T. Informations scientifiques

IMMUNOLOGIE. La spécificité des immunoglobulines et des récepteurs T. Informations scientifiques IMMUNOLOGIE La spécificité des immunoglobulines et des récepteurs T Informations scientifiques L infection par le VIH entraîne des réactions immunitaires de l organisme qui se traduisent par la production

Plus en détail

Que faire lorsqu on considère plusieurs variables en même temps?

Que faire lorsqu on considère plusieurs variables en même temps? Chapitre 3 Que faire lorsqu on considère plusieurs variables en même temps? On va la plupart du temps se limiter à l étude de couple de variables aléatoires, on peut bien sûr étendre les notions introduites

Plus en détail

Table des matières: Guidelines Fonds de Pensions

Table des matières: Guidelines Fonds de Pensions Table des matières: Guidelines Fonds de Pensions TABLE DES MATIERES... 1 INTRODUCTION... 2 1 FINANCEMENT ET FINANCEMENT MINIMUM... 3 1.1 FINANCEMENT... 3 1.2 FINANCEMENT DE PLAN... 3 1.3 FINANCEMENT MÉTHODE

Plus en détail

Épreuve collaborative

Épreuve collaborative Épreuve collaborative Pour chaque partie, la grille permet d apprécier, selon quatre niveaux, les compétences développées dans le sujet par le candidat. Pour cela, elle s appuie sur des indicateurs traduisant

Plus en détail

Comment reproduire les résultats de l article : POP-Java : Parallélisme et distribution orienté objet

Comment reproduire les résultats de l article : POP-Java : Parallélisme et distribution orienté objet Comment reproduire les résultats de l article : POP-Java : Parallélisme et distribution orienté objet Beat Wolf 1, Pierre Kuonen 1, Thomas Dandekar 2 1 icosys, Haute École Spécialisée de Suisse occidentale,

Plus en détail

Probabilité. Table des matières. 1 Loi de probabilité 2 1.1 Conditions préalables... 2 1.2 Définitions... 2 1.3 Loi équirépartie...

Probabilité. Table des matières. 1 Loi de probabilité 2 1.1 Conditions préalables... 2 1.2 Définitions... 2 1.3 Loi équirépartie... 1 Probabilité Table des matières 1 Loi de probabilité 2 1.1 Conditions préalables........................... 2 1.2 Définitions................................. 2 1.3 Loi équirépartie..............................

Plus en détail

Cours d initiation à la programmation en C++ Johann Cuenin

Cours d initiation à la programmation en C++ Johann Cuenin Cours d initiation à la programmation en C++ Johann Cuenin 11 octobre 2014 2 Table des matières 1 Introduction 5 2 Bases de la programmation en C++ 7 3 Les types composés 9 3.1 Les tableaux.............................

Plus en détail

Capacité d un canal Second Théorème de Shannon. Théorie de l information 1/34

Capacité d un canal Second Théorème de Shannon. Théorie de l information 1/34 Capacité d un canal Second Théorème de Shannon Théorie de l information 1/34 Plan du cours 1. Canaux discrets sans mémoire, exemples ; 2. Capacité ; 3. Canaux symétriques ; 4. Codage de canal ; 5. Second

Plus en détail

Système de gestion électronique pour les clés et objets de valeur

Système de gestion électronique pour les clés et objets de valeur Système de gestion électronique pour les clés et objets de valeur L enjeu de sécurisation et de contrôle de vos clés et objets de valeurs est aussi crucial que toutes vos autres mesures de sécurité au

Plus en détail

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr 6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr Interface d un SGF Implémentation d un SGF Gestion de la correspondance entre la structure logique et la structure

Plus en détail

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé A. P. M. E. P. Exercice 1 5 points 1. Réponse d. : 1 e Le coefficient directeur de la tangente est négatif et n est manifestement pas 2e

Plus en détail

3. Artefacts permettant la mesure indirecte du débit

3. Artefacts permettant la mesure indirecte du débit P-14V1 MÉTHODE DE MESURE DU DÉBIT D UN EFFLUENT INDUSTRIEL EN CANALISATIONS OUVERTES OU NON EN CHARGE 1. Domaine d application Cette méthode réglemente la mesure du débit d un effluent industriel en canalisations

Plus en détail

CHAPITRE IV. L axiome du choix

CHAPITRE IV. L axiome du choix CHAPITRE IV L axiome du choix Résumé. L axiome du choix AC affirme qu il est légitime de construire des objets mathématiques en répétant un nombre infini de fois l opération de choisir un élément dans

Plus en détail

DOCM 2013 http://docm.math.ca/ Solutions officielles. 1 2 10 + 1 2 9 + 1 2 8 = n 2 10.

DOCM 2013 http://docm.math.ca/ Solutions officielles. 1 2 10 + 1 2 9 + 1 2 8 = n 2 10. A1 Trouvez l entier positif n qui satisfait l équation suivante: Solution 1 2 10 + 1 2 9 + 1 2 8 = n 2 10. En additionnant les termes du côté gauche de l équation en les mettant sur le même dénominateur

Plus en détail

FONDEMENTS MATHÉMATIQUES 12 E ANNÉE. Mathématiques financières

FONDEMENTS MATHÉMATIQUES 12 E ANNÉE. Mathématiques financières FONDEMENTS MATHÉMATIQUES 12 E ANNÉE Mathématiques financières A1. Résoudre des problèmes comportant des intérêts composés dans la prise de décisions financières. [C, L, RP, T, V] Résultat d apprentissage

Plus en détail

Vis à béton FBS et FSS

Vis à béton FBS et FSS Vis à béton FBS et FSS Un montage rapide et de hautes performances. ETA-11/0093 ETAG 001-6 Usage multiple pour application non structurelle dans le béton Z-21.8-2015 ETA-11/0095 ETAG 001-3 Option 1 pour

Plus en détail

Algorithmes de recherche

Algorithmes de recherche Algorithmes de recherche 1 Résolution de problèmes par recherche On représente un problème par un espace d'états (arbre/graphe). Chaque état est une conguration possible du problème. Résoudre le problème

Plus en détail

Solution logicielle pour le pilotage et l ERM. Journées d études IARD 26 mars 2010 2 mars 2010

Solution logicielle pour le pilotage et l ERM. Journées d études IARD 26 mars 2010 2 mars 2010 Présentation d ERMS Solution logicielle pour le pilotage et l ERM Journées d études IARD 26 mars 2010 2 mars 2010 Sommaire 1 Présentation d ACTUARIS 2 Les problématiques rencontrées 3 Présentation d ERMS

Plus en détail

5 ème Chapitre 4 Triangles

5 ème Chapitre 4 Triangles 5 ème Chapitre 4 Triangles 1) Médiatrices Définition : la médiatrice d'un segment est l'ensemble des points équidistants des extrémités du segment (cours de 6 ème ). Si M appartient à la médiatrice du

Plus en détail

Système immunitaire artificiel

Système immunitaire artificiel République Algérienne Démocratique et Populaire Ministère de l Enseignement Supérieure Université des Sciences et de la Technologie D Oran Mohammed Boudiaf (USTO) Faculté des Sciences Département d Informatique

Plus en détail

Chapitre 3. Les distributions à deux variables

Chapitre 3. Les distributions à deux variables Chapitre 3. Les distributions à deux variables Jean-François Coeurjolly http://www-ljk.imag.fr/membres/jean-francois.coeurjolly/ Laboratoire Jean Kuntzmann (LJK), Grenoble University 1 Distributions conditionnelles

Plus en détail

MANUEL L I A I S O N B A N C A I R E C O D A D O M I C I L I A T I O N S I S A B E L 6

MANUEL L I A I S O N B A N C A I R E C O D A D O M I C I L I A T I O N S I S A B E L 6 MANUEL L I A I S O N B A N C A I R E C O D A D O M I C I L I A T I O N S I S A B E L 6 1 Fonctionnement général Un certain nombre d opérations bancaires peuvent être automatisées de façon aisée. L introduction

Plus en détail

UFR de Sciences Economiques Année 2008-2009 TESTS PARAMÉTRIQUES

UFR de Sciences Economiques Année 2008-2009 TESTS PARAMÉTRIQUES Université Paris 13 Cours de Statistiques et Econométrie I UFR de Sciences Economiques Année 2008-2009 Licence de Sciences Economiques L3 Premier semestre TESTS PARAMÉTRIQUES Remarque: les exercices 2,

Plus en détail

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique La programmation linéaire : une introduction Qu est-ce qu un programme linéaire? Qu est-ce qu un programme linéaire? Exemples : allocation de ressources problème de recouvrement Hypothèses de la programmation

Plus en détail

Rallye Mathématiques de liaison 3 ème /2 nde et 3 ème /2 nde pro Epreuve finale Jeudi 21 mai 2015 Durée : 1h45

Rallye Mathématiques de liaison 3 ème /2 nde et 3 ème /2 nde pro Epreuve finale Jeudi 21 mai 2015 Durée : 1h45 Rallye Mathématiques de liaison 3 ème /2 nde et 3 ème /2 nde pro Epreuve finale Jeudi 21 mai 2015 Durée : 1h45 Précisions pour les problèmes 1 et 2 : Pour ces problèmes, on attend une narration de recherche

Plus en détail

Théorie des Jeux Et ses Applications

Théorie des Jeux Et ses Applications Théorie des Jeux Et ses Applications De la Guerre Froide au Poker Clément Sire Laboratoire de Physique Théorique CNRS & Université Paul Sabatier www.lpt.ups-tlse.fr Quelques Définitions de la Théorie des

Plus en détail

COUSIN Fabien KERGOURLAY Gilles. 19 octobre 2007. de l hôte par les. Master 2 MFA Responsable : UE Incidence des paramètres environnementaux

COUSIN Fabien KERGOURLAY Gilles. 19 octobre 2007. de l hôte par les. Master 2 MFA Responsable : UE Incidence des paramètres environnementaux COUSIN Fabien KERGOURLAY Gilles 19 octobre 2007 Inhibition des défenses de l hôte par les bactéries pathogènes Master 2 MFA Responsable : UE Incidence des paramètres environnementaux Gwennola ERMEL I Détection

Plus en détail