Stage M1 : Évaluation de librairies JS pour la génération de graphiques interactifs intégrés dans de
Stage · Stage M1 · 3 mois Bac+4 INRAE, unité GABI · Jouy-en-Josas (France) gratification selon la réglementation
Date de prise de poste : 1 avril 2025
Mots-Clés
Javascript, visualisation, comparaison de librairies
Description
Contexte
Les outils de bioinformatique permettent d’analyser des quantités massives de données et produisent eux-mêmes des résultats de grande dimension. Pour assurer le suivi du bon déroulement des traitements et faciliter l’interprétation des résultats, la génération de rapports condensés et illustrés est essentielle.
Highcharts est une librairie javascript de référence pour la génération de graphiques variés interactifs, facilement intégrables dans des rapports HTML. Dans le cadre de ce stage, nous cherchons à évaluer des alternatives open-source et gratuites à cette librairie de référence.
Missions
Le stagiaire aura pour mission de :
- Identifier et prendre en main 3 à 4 librairies JS alternatives (D3.js, ECharts, Chart.js, plotly.js, ApexCharts, etc.).
- Implémenter des cas d’usage standard (graphiques en ligne, barres, camemberts, heatmap, etc.) avec chaque solution.
- Comparer les librairies selon plusieurs critères :
- Performance (fluidité des animations, ressources informatiques).
- Facilité d’implémentation et d’intégration dans un environnement HTML/JS.
- Richesse fonctionnelle (types de graphiques, interactivité, options de personnalisation, d’export, …).
- Support et documentation (communauté active, maintenance).
- Produire un rapport comparatif détaillé avec recommandations.
Profil recherché
- Étudiant(e) en informatique, développement web ou data science (Bac +4 / M1).
- Connaissances en JavaScript et HTML/CSS.
- Intérêt pour la data visualisation et l’optimisation des interfaces interactives.
- Curiosité, rigueur et autonomie dans l’évaluation technique.
Candidature
Procédure : Envoyez votre CV et quelques lignes expliquant votre intérêt pour ce stage à maria.bernard@inrae.fr & olivier.rue@inrae.fr ingénieurs en bioinformatique des unités GABI et MaIAGE qui encadreront ce stage.
Date limite : 1 mars 2025
Contacts
Maria Bernard & Olivier Rue
maNOSPAMria.bernard@inrae.fr
Offre publiée le 15 février 2025, affichage jusqu'au 1 mars 2025