Open Source Experience 2025#
Aperçu de la conférence#
En décembre 2025, DataLab 1.0 sera présenté à l”Open Source Experience 2025 à Paris, l’un des plus grands événements d’Europe dédié aux logiciels et communautés open-source. Cette présentation marque l’annonce officielle de l’évolution de DataLab vers une plateforme modulaire.
Détails de l’événement :
- Date:
11 décembre 2025
- Heure:
14h15 - 14h35
- Lieu:
Cité des Sciences, Paris
- Salle:
Salle Plénière (Plenary Hall)
- Thématique:
Intelligence Artificielle et Calcul Scientifique
- Format:
Présentation (20 minutes)
Note
Changement de Sujet : En raison des contraintes de temps liées au processus de brevet au CEA, le sujet de la présentation a été modifié par rapport à l’étude de cas initialement prévue sur la reconstruction de scènes X-ray, pour devenir un aperçu plus large de DataLab 1.0. Les informations sur le sujet original sont conservées ci-dessous à titre de référence.
Présentation#
Titre (français) : DataLab 1.0 : Une application complète et une plateforme modulaire pour le traitement de données scientifiques
Titre (anglais) : DataLab 1.0 : A Complete Application and a Modular Platform for Scientific Data Processing
Intervenant : Pierre Raybaut - Vice-Président Exécutif, Ingénierie, CODRA
Résumé#
DataLab 1.0 marque une étape majeure dans l’évolution de l’application scientifique open-source initialement conçue par CODRA. Cette version consolide deux dimensions complémentaires :
une application graphique complète pour l’exploration, le traitement et l’analyse de données scientifiques 1D/2D ;
une plateforme modulaire dont les composants de traitement de base sont désormais disponibles sous forme de bibliothèques réutilisables.
Au cœur de ce changement architectural se trouve une nouvelle bibliothèque de traitement orientée objet, conçue dans le cadre du projet de refonte de l’architecture de base de DataLab financé par la NLnet Foundation. Cette bibliothèque permet aux développeurs et aux experts du domaine de créer facilement leurs propres outils de traitement de données tout en réutilisant les mêmes composants de base qui alimentent DataLab.
La présentation mettra en avant les principales fonctionnalités de DataLab 1.0, y compris son architecture repensée et ses nouvelles fonctionnalités orientées utilisateur, et démontrera comment il peut servir à la fois d’application prête à l’emploi et de base pour la création d’outils spécifiques au domaine dans des contextes scientifiques et industriels.
Sujet Initialement Prévu#
La présentation devait initialement se concentrer sur un cas d’utilisation industrielle avancée développé par CODRA pour le CEA.
Titre Original : Reconstruction Automatique de Scènes Radiographiées avec Python et DataLab
Résumé Original :
Dans le domaine du contrôle non destructif, le CEA a confié à CODRA la spécification, la conception et la réalisation d’un logiciel de reconstruction automatique d’images radiographiées, entièrement basé sur des briques open source et contribuant à l’écosystème Python scientifique.
Aspects Techniques Clés :
- Reconstruction Basée sur des Motifs Géométriques :
Grâce à une grille de repères géométriques placée dans le champ radiographié, l’algorithme assemble automatiquement une scène complète à partir de clichés partiels, sans aucune information externe préalable (position, orientation, grandissement).
- Traitement Complexe Paramétrable :
Le traitement, complexe et paramétrable, a été développé et affiné avec la plateforme open source DataLab, pilotée à distance pour visualiser dynamiquement chaque étape du pipeline.
- Application dans le Monde Réel :
La réalisation de ce logiciel ouvre la voie à de nouvelles applications dans le domaine de l’imagerie industrielle et de la sécurité.
DataLab 1.0 : Fonctionnalités Clés et Architecture#
Cette présentation mettra en avant les avancées majeures de DataLab 1.0 :
- Architecture Modulaire
L’architecture modulaire sépare les préoccupations en composants distincts et réutilisables :
Sigima : Bibliothèque de traitement orientée objet pour les signaux et les images
DataLab GUI : Application complète construite sur Qt/PlotPyStack
Composants Réutilisables : Bibliothèques pouvant être intégrées dans des applications personnalisées
- Soutien de la NLnet Foundation
Le projet de refonte de l’architecture de base de DataLab, financé par la NLnet Foundation, a permis :
Refonte complète du moteur de traitement
Création de la bibliothèque Sigima pour une utilisation autonome
Amélioration de la modularité et de l’extensibilité
Meilleure séparation entre le calcul et l’interface graphique
- Plateforme à Double Usage
DataLab 1.0 remplit deux rôles complémentaires :
Application Prête à l’Emploi : Interface graphique complète pour l’exploration, le traitement et l’analyse des données
Plateforme de Développement : Base pour la création d’outils spécifiques au domaine
- Nouvelles Capacités
La version 1.0 introduit des améliorations significatives dans tous les domaines :
Édition Interactive : Modifier les paramètres de création et de traitement après la création de l’objet, avec des mises à jour automatiques
Réorganisation des Menus : Nouveaux menus « Créer », « ROI » et menus structurés pour un meilleur flux de travail
Analyse Améliorée : Édition des propriétés multi-objets, gestion complète des résultats et mises à jour automatiques de l’analyse ROI
Traitement Avancé : Nouvelles opérations incluant l’analyse d’impulsions, le rééchantillonnage 2D, les transformations de coordonnées et les filtres dans le domaine fréquentiel
ROI & Annotations : Copier/coller, import/export, création de grilles et capacités d’édition multi-objets
Visualisation : Performance optimisée pour les grands ensembles de données, affichage des résultats personnalisable et prise en charge de DateTime
Formats de Fichiers : Prise en charge des formats FT-Lab, des coordonnées non uniformes et gestion améliorée de HDF5
Multi-Plateforme : Configurations spécifiques à chaque version permettant la coexistence de plusieurs versions majeures
Pourquoi c’est Important pour DataLab#
Cette présentation est significative pour plusieurs raisons :
- Étape Importante de la Version Majeure
DataLab 1.0 représente des années de développement et de raffinement architectural, marquant la maturité de la plateforme.
- Reconnaissance par la NLnet Foundation
Le financement du projet par la NLnet Foundation valide l’importance de DataLab dans l’écosystème des logiciels scientifiques open-source.
- Évolution de la Plateforme :
Montre comment DataLab a évolué d’une application autonome à une plateforme modulaire pouvant être intégrée dans des solutions personnalisées.
- Croissance de la Communauté
Démontre l’engagement de DataLab à servir à la fois les utilisateurs finaux (via l’application GUI) et les développeurs (via des bibliothèques réutilisables).
- Adoption Industrielle et Académique
Met en avant la polyvalence de DataLab pour répondre aux besoins de diverses communautés d’utilisateurs.
- Partenariat CEA :
Renforce la relation étroite entre DataLab et le CEA, l’un de ses principaux soutiens.
Perspectives#
Cette présentation à OSXP 2025 mettra en avant :
Annoncer et présenter la sortie de DataLab 1.0 et sa nouvelle architecture
Démontrer comment la conception modulaire permet le développement d’applications personnalisées
Mettre en avant la collaboration réussie avec la NLnet Foundation
Présenter des exemples concrets de la manière dont DataLab peut être utilisé à la fois comme application et comme plateforme de développement
Inspirer les organisations à adopter DataLab pour leurs besoins en traitement de données scientifiques
Favoriser l’engagement communautaire et les contributions à l’écosystème DataLab
DataLab 1.0 représente une évolution significative - passant d’une application spécialisée à une plateforme complète qui permet aux utilisateurs de créer leurs propres solutions de traitement de données tout en conservant la simplicité et la puissance de l’application GUI complète.
Le projet de reconstruction de scènes radiographiées initialement prévu reste un excellent exemple des capacités de DataLab dans les applications industrielles avancées, démontrant comment la plateforme comble le fossé entre la recherche et les applications industrielles tout en combinant rigueur scientifique, robustesse industrielle et collaboration open-source.
Note
Événement à Venir : Cette présentation aura lieu le 11 décembre 2025. Revenez après l’événement pour les documents de présentation, les retours d’expérience et potentiellement un enregistrement vidéo.
Thématique de la Conférence#
La présentation fait partie de la thématique Intelligence Artificielle et Calcul Scientifique, ce qui est approprié pour le positionnement de DataLab 1.0 à l’intersection de :
Calcul scientifique moderne (traitement du signal et de l’image)
Architecture de plateforme et conception modulaire
Méthodologies de développement open-source
Applications industrielles et académiques
Ce positionnement dans la thématique met en lumière l’évolution de DataLab en tant qu’application scientifique complète et fondation pour la création d’outils spécialisés dans l’écosystème scientifique Python.
Ressources#
Site Web de l’Open Source Experience 2025 <https://www.opensource-experience.com/>
Les détails de la présentation et le calendrier seront publiés à l’approche de l’événement.
Voir aussi
Pour plus d’informations sur l’utilisation de DataLab dans les projets CEA, voir :
Fonctionnalités - Approche de validation de DataLab
Cas d’usage, principales fonctionnalités et points forts - Modes de fonctionnement de DataLab, y compris le contrôle à distance
Open Source Experience 2024 - Présentation précédente de DataLab à OSXP 2024