- Enseignant: Laurent Mouchard
Résultats de la recherche: 1290
Cette seconde UE entièrement pratique de programmation pour l'"analyse bioinformatique en sciences omiques" se compose de 2 parties :
- Web services et formats pour l'annotation (18h) : au cours de ces enseignements des outils pour l'accès programmatique aux ressources internationales (banques de données) sont étudiés (API Ensembl et API e-utilities du NCBI) ainsi que les formats usuels utilisés en annotation pour l'import-export de données dans des Genome Browsers. Un grand projet de développement de "Web services", transversal à cette matière et à d'autres UE (M1S2 Système de gestion de base de données, M1S1 Programmation 1) constitue l'évaluation : stratégies de scripts pour l’agrégation d’annotations des gènes et de leurs produits d’expression. Data Table (et Interface Web).
- Analyse de données en NGS (6h) ; après le Variant Calling et le RNA-seq au premier semestre, dans cette UE deux autres thématiques sont étudiées et s'appuie également sur la partie théorique de l'UE Génomique transcriptomique et l'UE de programmationn Python: un TP d'assemblage de génome complet (virus) est proposé (outils pour short reads et long reads) ; un TP d'analyse de données en métagénomique ciblée (metabarcoding 16S).
- Enseignant: Romain Coppee
- Enseignant: Hélène Dauchel
- Enseignant: Thierry Lecroq
- Enseignant: Arnaud Lefebvre
Programme et objectifs:
Ce module a pour objectif la maîtrise des outils d'analyse, calcul et visualisation de données en Python: NumPy, SciPy, Pandas et Matplotlib. Le module permettra aussi une première prise en main de la bibliothèque Scikit-learn pour une initiation pratique à l'utilisation des méthodes d'apprentissage automatique. Le cours intègre, pour chaque outil, un apprentissage des techniques de manipulation et de traitement de données, il est ensuite mis en application lors de travaux pratiques. Les cas d'études traduisent des problématiques du monde de la bio-informatique comme la manipulation des données du génome humain de référence ou de la classification d'espèces. L'objectif étant de concevoir des projets qui vont de l’importation et le prétraitement de données nécessaires jusqu'à la visualisation des résultats de l'analyse.
Modalités d'évaluation:
L'enseignement s'organise en CM et en TP en salle informatique. Le cours présente sa documentation essentiellement en langue anglaise. Il a lieu en présentiel (18h : 6h CM, 12h TP). L'UE est évaluée en contrôle continu intégral par travaux pratiques.
Pré-requis:
Programmation Python.
Compétences attestées :
- Maîtriser les bibliothèques Python d’exploration de données et de calcul scientifique.
- Manipulation avancée de séries, de tableaux de données hétérogènes et de tableaux de calcul.
- Collecter des données, les organiser, les traiter, et les transformer en informations exploitables.
- Identifier les caractéristiques structurantes des données, les transformer et les visualiser.
- Programmer et résoudre un problème d’optimisation numérique (linéaire, non linéaire). Interpréter les résultats.
- Choisir et mettre en œuvre les différents modèles d'apprentissage. Mesurer, comparer et analyser la qualité des prédictions.
- Enseignant: Said Abdeddaim
Cette seconde UE d'environnement professionnel est directement liées à la préparation du stage :
- Veille et Communication Scientifique (12h) : outils de recherche et veille avancée (MeSH PubMed), gestion bibliographique (format bibTeX, gestionnaire de références), rédaction de documents scientifiques (maitrise des styles et LaTeX, Beamer), canevas du rapport pré-stage.
- Enseignant: Hélène Dauchel
- Enseignant: Benoist Gaston
- Enseignant: Arnaud Lefebvre
- Enseignant: Elise Prieur-Gaston
- Enseignant: Fatima Soualmia-Dahamna

Formation en anglais pour les Masters 1 Biologie
- Enseignant: Carole Cordonnier
- Enseignant: Carlos Afonso
- Enseignant: Valérie Agasse
- Enseignant: Corinne Bourhis-Loutelier
- Enseignant: Pascal Cardinael
- Enseignant: Helene Lavanant
- Enseignant: Hassan Oulyadi
- Enseignant: Marie Vaccaro
- Enseignant: Carlos Afonso
- Enseignant: Corinne Bourhis-Loutelier
- Enseignant: Gael Coadou
- Enseignant: Helene Lavanant
- Enseignant: Maria Van Agthoven
- Enseignant: Arnaud Bultel
- Enseignant: Thomas Godin
- Enseignant: Thomas Godin
- Enseignant: Ammar Hideur
- Enseignant: Arnaud Bultel
- Enseignant: Thomas Godin
- Enseignant: Robin Noury

GEHYD-BioDiv-SPIMR
- Enseignant: Matthieu Fournier
- Enseignant: Aurelie Huste
- Enseignant: Pierre Margerie
- Enseignant: Lydie Jeandel
- Enseignant: Sylvie Renouf
- Enseignant: Ivan Meny
- Enseignant: Safaa Menad
- Enseignant: Fatima Soualmia-Dahamna
• Algorithmique des structures de données arborescentes
• Algorithmique des graphes
• Théorie des langages
Résumé :
L'unité d'enseignement abordera les problèmes classiques d'algorithmique du texte qui suivent :
1. Recherche incrémentale exacte d’un mot dans un texte (automate fini, algorithmes de Knuth-Morris-Pratt, Boyer-Moore et leurs variantes) ;
2. Recherche incrémentale d’un ensemble fini de mots dans un texte (Algorithme de Aho-Corasick) ;
3. Recherche incrémentale approchée de motifs courts (algorithme Shift-Or) ;
4. Compression de texte par la méthode de Lempel-Ziv-Welsh.
Les principales notions seront implantées en langage C en TP.
Objectif(s) :
L’enseignement vise à familiariser les étudiants avec la manipulation des séquences (suite de symboles), en particulier en ce qui concerne la recherche incrémentale de motifs et la compression de texte.
Compétences et apprentissages visés :
• Comprendre les notions fondamentales de bords et de périodes.
• Savoir les utiliser pour élaborer des algorithmes de recherches de motifs performants.
• Savoir implanter les structures de données élémentaires en combinatoires des mots (tables et automates).
- Enseignant: Christophe Hancart
- Enseignant: Thierry Lecroq
- Enseignant: Arnaud Lefebvre
Programme résumé
- Repliement des macromolécules biologiques : aspects cinétiques et thermodynamiques
- Détermination de la structure tridimensionnelle des macromolécules biologiques : principes des principales méthodes expérimentales (dichroïsme circulaire, Infrarouge et Raman, RMN, cristallographie et diffraction des rayons X) et modélisation moléculaire
- RMN : Principales expériences pour l’analyse structurale des protéines en solution, Caractérisation des interactions biologiques par RMN
- Apprentissage de différents outils informatiques pour l’analyse structurale et la modélisation de macromolécules biologiques
- Apprentissage de l’attribution d’un spectre RMN, stratégies d’interprétation
Approche pédagogique
- L'étudiant devra connaitre les niveaux de structuration d’une protéine et apprendre à en reconnaitre les différents motifs. Il devra comprendre les processus cinétiques et thermodynamiques du repliement des protéines, et leur application pour la détermination de structure. L’étudiant se familiarisera avec les principales banques de données de structure (PDB, KEGG), et apprendra à en utiliser les données (logiciels de modélisation moléculaires). Il maitrisera les principes des principales méthodes de détermination de structure, dont notamment la RMN
- Les cours magistraux sont accès sur l’apprentissage des connaissances nouvelles, et leur maitrise. Les travaux dirigés sont accès sur les stratégies d’interprétation des spectres RMN, et sur l’analyse de résultats d’études structurales. Trois devoirs maison (DM) et 2 travaux pratiques (TP) complètent l’apprentissage aussi bien théorique que pratique, au travers l’utilisation des outils web de biologie structurale et l’initiation à un logiciel de modélisation moléculaire professionnel
Compétences visées
- savoir : Repliement des macromolécules, méthodes d’études, RMN liquide
- savoir-faire : Analyser et décrire une structure complexe, Analyser des spectres RMN 1H, 1D et 2D de peptides en solution, Attribuer les déplacements chimiques 1H de peptides.
- Enseignant: Romain Coppee
- Enseignant: Laure Guilhaudis
- Enseignant: Laurence Menu-Bouaouiche
- Enseignant: Isabelle Milazzo
2. Algèbre linéaire de base, matrices. Méthodes de résolution de systèmes linéaires, méthode du pivot de Gauss, décomposition LU
3. Série de Fourier, transformation de Fourier, transformée de Radon
- Enseignant: Léo Glangetas
- Enseignant: Van-Sang Ngo
- Enseignant: Pierre Calka
- Enseignant: El Houcein El Abdalaoui
- Enseignant: Mohamed El Machkouri
- Enseignant: Irene Marcovici
- Enseignant: Jean-Bernard Blaisot
- Enseignant: Pascal Boubert
- Enseignant: Jorge Cesar Brandle De Motta
- Enseignant: Thibaut Menard

Chapitre 1
Rappels cristallographiques sur la structure des alliages métallique
Chapitre 2
Défauts ponctuels : interstitiels, lacunes, autointerstitiels, concentration d’équilibre, impuretés
Chapitre 3
Défauts linéaires (vecteur de Burgers, dislocations coin, vis, mixtes, propriétés générales
Chapitre 4
Défauts 2D : énergie interfaciale, surface, joints de grains, joint de macles, interfaces interphases
Chapitre 5
Défauts volumiques (3D) : inclusions, précipités, cavités, cohérence cristalline
Littérature
- A . Cottrell, an introduction to metallurgy, 2nd edition, 1997, Cambridge Press
- W. Cai and W. D. Nix, Imperfections in crystalline solids, 2016, MRS-Cambridge Press
- Enseignant: Philippe Pareige
- Enseignant: Bertrand Radiguet

- Enseignant: Bertrand Radiguet
- Enseignant: Elena Zapolsky
- Enseignant: Mengdie Hu
- Enseignant: Bertrand Radiguet
- Enseignant: Linda Widerowski
- Enseignant: Bertrand Radiguet
- Enseignant: Solene Rouland
- Enseignant: Juan Macchi
- Enseignant: Cristelle Pareige
Objectifs :
L'étudiant devra apprendre à maitriser la statistique bivariée tout d'abord en comprenant la notion de corrélation puis en s'appropriant les différentes étapes de la modélisation statistique, du choix du modèle à son utilisation en passant par la validation et la qualité de ce modèle.
Contenu :
_ Corrélation entre deux variables (Pearson, Spearman): notion et tests de corrélation.
_ Régression linéaire simple : les différentes étapes de la modélisation sur des exemples.
_ ANOVA : tests de comparaisons de plusieurs moyennes
_ Régression non-linéaire simple et problème de choix de modèles.
La totalité de l'enseignement se fera en salle machine en utilisant le logiciel R. L'enseignement se fera par des études de cas : présentation du problème biologique, du protocole expérimental et des données obtenues puis un traitement statistique.
- Enseignant: Caroline Berard
Évaluation : Devoir Maison + CC écrit
Programme :
• Statistique exploratoire multidimensionnelle : ACP, AFC.
• Classification supervisée : arbres de décision, k-plus proches voisins.
• Classification non supervisée : Kmeans, CAH, Modèles de mélange.
• Mise en œuvre sous R. Manipulation du logiciel R, fonctions graphiques pour l'exploration et l'analyse de données.
Pré-requis :
• savoir : bases d'algèbre linéaire, diagonalisation de matrices, changement de bases.
• savoir-faire : logiciel R.
• équivalent UE existante : M1S1 Algèbre linéaire.
- Enseignant: Caroline Berard

- Enseignant: Antonella Esposito
1) Administration et sécurité des bases de données Oracle :
- Gestion des utilisateurs
- Protection des tables
- PL/SQL avancé
- Audit
- Chiffrement
2) PostgreSQL
- Enseignant: Stephane Herauville
Série de quatre UE à chaque semestre du master. Elles sont dédiées à la préparation des démarches professionnelles.
- M1 S1 - Environnement professionnel 1 - Métiers de la Bioinformatique du M1S1 (10h TD + travail personnel; 1 CE) présente les domaines et les carrières en bioinformatique, accompagne la recherche du stage de S2 des M1BIMS/M2CCB4 et prépare dans le même temps à l'alternance en M2 BIMS : recherche d'un stage conventionné en alternance (formation initiale) ou d'un contrat d'apprentissage (apprenti).
- Enseignant: Hélène Dauchel
