2. Gènes et protéines
Descriptif
Au sommaire de cette deuxième partie : 2.1. La séquence est-elle un bon modèle de l'ADN ? 2.2. Les gènes, de Mendel à la biologie moléculaire + Python 2.3. Le code génétique 2.4. Un algorithme de traduction 2.5. Implémenter le code génétique 2.6. Algorithmes + structures de données = programmes 2.7. Les compromis de la conception d'algorithmes 2.8. Les technologies de séquençage de l'ADN + Python 2.9. Le séquençage de génomes complets 2.10. Comment trouver les gènes ?
Vidéos
2.1. La séquence est-elle un bon modèle de l’ADN ?
L'ADN porte l'information génétique, plus précisément l'ADN porte les gènes, c'est-à-dire les régions de cette molécule qui portent l'information utilisée par la cellule pour synthétiser les protéines
2.2. Les gènes, de Mendel à la biologie moléculaire
La séquence de caractères est un bon modèle de l'ADN, un des modèles possibles de l'ADN et il est bon parce qu'il est utile. On va voir en particulier que ce modèle simple peut servir de support à de
2.3. Le code génétique
Gènes et protéines, mais qu'est-ce qu'une protéine ? Une protéine, c'est également une molécule qui est constituée d'une succession de ce que l'on appelle les acides aminés. C'est donc une chaîne d
2.4. Un algorithme de traduction
Une protéine, en tant que succession d'acides aminés, peut-être vue comme le résultat d'un processus de traduction d'une chaîne de caractères écrite dans un alphabet de 4 lettres en une autre chaîne
2.5. Implémenter le code génétique
Nous avons écrit le corps de l'algorithme de traduction, et nous avons fractionné la complexité d'écriture de cet algorithme en faisant appel à une fonction qui recherche dans le tableau, qui
2.6. Algorithmes + structures de données = programmes
En écrivant le code de la fonction, qui recherche un triplet dans le tableau qui implémente le code génétique, nous avons terminé et obtenu un algorithme de traduction d'une séquence d'ADN, voire d
2.7. Les compromis de la conception d’algorithmes
La mise en oeuvre d'une structure de données appropriée permet, nous l'avons vu, d'améliorer les performances d'algorithmes. Nous en avons vu l'exemple sur la recherche d'un triplet dans un tableau de
2.8. Les technologies de séquençage de l’ADN
Nous parlons beaucoup dans ce cours de séquences génomiques ou séquences d'ADN, que nous voyons pour des raisons algorithmiques sous forme de chaînes de caractères. Comment ces séquences, ces chaînes
2.9. Le séquençage de génomes complets
Les progrès dans les technologies de séquençage ont permis d'aborder le séquençage complet de génome. Là encore, les progrès ont été spectaculaires. Prenons l'exemple du projet de séquençage de la
2.10. Comment trouver les gènes ?
L'obtention de la séquence complète d'un génome d'un organisme vivant est certes un beau résultat, mais c'est en fait le début d'une longue phase d'interprétation, d'annotations et de comparaisons.
Intervenants et intervenantes
Ingénieur. Auteur d'une thèse de docteur-ingénieur en sciences appliquées (Grenoble INPG, 1976). - HDR. Directeur de thèse à Grenoble INPG (1990-1994-) et à l'université de Grenoble 1. Directeur de recherche au centre Inria Grenoble – Rhône-Alpes (2002, 2015)
Ingénieur de recherche chez Inria. Exepert du langage de programmation Python (2015)