
INRAE – Occitanie-Toulouse
France
dimanche 15 novembre 2026
Vous serez accueilli(e) au sein de l’unité MIAT (Mathématique et Informatique Appliqués de Toulouse - 24, Chemin de Borde Rouge 31320 Auzeville-Tolosane) dont les recherches visent à développer de nouvelles méthodes mathématiques, algorithmiques ou informatiques pour améliorer la compréhension des grands mécanismes biologiques ou agronomiques en collaborant avec les équipes de recherche en biologie. Une partie du stage (recueil des besoins) pourra se faire au sein du LIPME (Laboratoire des Interactions Plantes, Microbes et Environnement - 24, Chemin de Borde Rouge 31320 Auzeville-Tolosane) dont l’objectif est d’étudier l’adaptation des plantes leur environnement. Contexte scientifique Les progrès technologiques récents permettent aujourd’hui de produire facilement des génomes de haute qualité. Il est désormais possible d’étudier conjointement un ensemble de génomes d’une même espèce et ainsi de mieux capter et représenter sa diversité génétique. Cette approche, appelée pangénomique, offre ainsi de nouvelles possibilités pour mieux comprendre les mécanismes génétiques. Ces données peuvent notamment contribuer à mieux comprendre l’origine de certaines maladies génétiques ou à identifier des variations permettant de sélectionner des plantes mieux adaptées à des conditions environnementales difficiles, comme la sécheresse. Pour exploiter cette richesse, les génomes peuvent être représentés sous forme de graphes, permettant d’explorer les différentes variations présentes au sein d’une espèce. La visualisation de tels graphes constitue cependant un véritable défi : leur taille et leur complexité peuvent rapidement rendre leur exploration difficile, en particulier pour des utilisateurs dont l’expertise se situe davantage du côté de la biologie que de l’informatique. PanAbyss a été développé pour répondre à ce besoin, en proposant une interface permettant d’explorer ces graphes de connaissances et les informations qu’ils contiennent. La version actuelle de l’application constitue une première base fonctionnelle, mais son ergonomie et ses possibilités de visualisation peuvent encore être améliorées. Le stage vise donc à faire évoluer PanAbyss pour en faire un outil plus intuitif et mieux adapté aux besoins de ses utilisateurs. Objectifs du stage Le stage débutera par une prise en main de l’outil PanAbyss et de son code existant, ainsi que par une analyse des besoins liés à l’exploration des graphes. Vous serez ensuite amené·e à concevoir et développer une nouvelle interface permettant de simplifier la navigation dans l’application et de rendre la visualisation des pangénomes plus claire et intuitive. Le travail pourra notamment comprendre : concevoir un nouveau design d’interface en prenant en compte les besoins des utilisateurs ; développer les nouvelles interfaces avec Python et Dash ; améliorer la visualisation et l’interaction avec les graphes à l’aide notamment de Cytoscape ; améliorer le packaging et le déploiement de l’application sur différentes plateformes ; mettre en place des tests de validation ; documenter les développements et assurer leur intégration dans la forge logicielle de l’institut. Une partie du stage pourra également être consacrée à l’exploration et au développement de nouveaux algorithmes de simplification de graphes, en fonction du profil et des intérêts du candidat.
Source : INRAE · Récupérée le 3 octobre 2026