Mots-Clés
Bioinformatique
Variant génétique
génomique fonctionnelle
développement d'outil
Description
Contexte
Le stage sera accueilli au sein de l’UMR GABI, dont les recherches visent à étudier la structure et le fonctionnement des génomes animaux, à comprendre le déterminisme de caractères complexes et à développer des stratégies de gestion, d’évaluation et d’amélioration des ressources génétiques animales contribuant à des systèmes d’élevage innovants et durables.
Il sera co-encadré par deux équipes complémentaires de l’unité : (i) l’équipe GBOS, qui s’intéresse à l’amélioration génétique des bovins et apportera ses compétences en génétique quantitative, génomique bovine et interprétation des variants génétiques et (ii) l’équipe GIBBS, qui apportera son expertise en informatique et en bioinformatique, notamment pour l’identification, l’intégration et la valorisation des ressources d’annotation fonctionnelle.
Cette complémentarité permettra à l’étudiant·e d’être accompagné·e à la fois dans la compréhension des enjeux biologiques et génétiques du projet et dans la conception de l’outil informatique.
Sujet du stage
Depuis le développement du séquençage à haut débit, des milliers de génomes d’animaux d’élevage ont été séquencés, notamment chez les bovins. Ces données permettent d’identifier de nombreuses variations de la séquence d’ADN entre individus et entre races. Certaines de ces variations, appelées variants génétiques, peuvent influencer des caractères d’intérêt tels que la production, la reproduction, la santé ou l’adaptation des animaux à leur environnement.
Cependant, repérer un variant associé à un caractère ne suffit pas pour comprendre son rôle biologique. Il faut également déterminer où il se situe dans le génome, quels gènes il pourrait affecter et de quelle manière il pourrait modifier leur fonctionnement ou leur expression.
Pour répondre à ces questions, plusieurs projets internationaux, tels que FAANG et FarmGTEx, produisent des données décrivant le fonctionnement du génome dans différents tissus et à différents moments de la vie de l’animal. Ces ressources apportent des informations précieuses sur l’expression et la régulation des gènes. Elles restent néanmoins difficiles à mobiliser conjointement, car elles sont réparties entre différentes plateformes et proposées sous des formats variés.
En parallèle, de nouveaux outils bioinformatiques permettent de prédire les conséquences possibles d’un variant génétique, par exemple sur l’épissage, la régulation ou l’expression des gènes. La combinaison de ces prédictions avec les données expérimentales disponibles constitue une voie prometteuse pour mieux comprendre le rôle biologique des variants et interpréter les résultats des études génétiques.
Objectif du stage
L’objectif du stage sera de développer un prototype informatique permettant de rassembler et de présenter, dans un même environnement, différentes informations utiles à l’interprétation de variants génétiques bovins.
À partir d’une liste de variants ou de régions génomiques d’intérêt, l’outil pourra notamment:
• rechercher les gènes et les éléments fonctionnels situés à proximité
• interroger une sélection de ressources publiques d’annotation du génome bovin
• intégrer les résultats produits par certains outils de prédiction
• organiser les informations recueillies dans un format homogène
• proposer une visualisation simple et interactive des résultats
Le choix précis des ressources et des outils à intégrer sera défini au début du stage, en fonction de leur intérêt biologique, de leur accessibilité et du temps disponible. Le travail sera appliqué à un ou plusieurs jeux de données bovines afin d’évaluer la pertinence et la facilité d’utilisation du prototype. Le stage comprendra ainsi une phase de découverte des ressources existantes, une phase de développement informatique, puis une phase d’application et de validation sur des exemples biologiques concrets.
L’étudiant·e sera accompagné·e par une équipe possédant des compétences complémentaires en bioinformatique, en génétique quantitative et en génomique fonctionnelle.
Prérequis du stage
Une maîtrise de base d’un langage tel que Python ou R est souhaitée.