Skip to content

Commit d9c2a4a

Browse files
committed
fix(outreach): update presentation details for EuroSciPy 2026
(cherry picked from commit 40adc25)
1 parent 8073216 commit d9c2a4a

3 files changed

Lines changed: 53 additions & 159 deletions

File tree

doc/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,9 @@ def exclude_api_from_gettext(app):
174174
html_show_sourcelink = False
175175
templates_path = ["_templates"]
176176
if "language=fr" in sys.argv:
177-
ann = "DataLab sera présenté à la conférence <a href='https://pretalx.com/euroscipy-2026/talk/E3X9EX/'>EuroSciPy 2026</a> 🇵🇱 et a été présenté à <a href='https://www.youtube.com/watch?v=0D4ffBJIc5Q&list=PLJjbbmRgu6RoVze2tajiPe3zJB5muBcuC'>OSXP 2025</a> 🚀 — <a href='https://datalab-platform.com/fr/outreach/index.html'>En savoir plus</a>" # noqa: E501
177+
ann = "DataLab a été présenté à <a href='https://pretalx.com/euroscipy-2026/talk/E3X9EX/'>EuroSciPy 2026</a> 🇵🇱 et à <a href='https://www.youtube.com/watch?v=0D4ffBJIc5Q&list=PLJjbbmRgu6RoVze2tajiPe3zJB5muBcuC'>OSXP 2025</a> 🇫🇷 🚀 — <a href='https://datalab-platform.com/fr/outreach/index.html'>En savoir plus</a>" # noqa: E501
178178
else:
179-
ann = "DataLab will be presented at the <a href='https://pretalx.com/euroscipy-2026/talk/E3X9EX/'>EuroSciPy 2026</a> conference 🇵🇱 and has been presented at <a href='https://datalab-platform.com/en/outreach/osxp2025.html'>OSXP 2025</a> 🚀 — <a href='https://datalab-platform.com/en/outreach/index.html'>Learn more</a>" # noqa: E501
179+
ann = "DataLab has been presented at <a href='https://pretalx.com/euroscipy-2026/talk/E3X9EX/'>EuroSciPy 2026</a> 🇵🇱 and at <a href='https://datalab-platform.com/en/outreach/osxp2025.html'>OSXP 2025</a> 🇫🇷 🚀 — <a href='https://datalab-platform.com/en/outreach/index.html'>Learn more</a>" # noqa: E501
180180
html_theme_options = {
181181
"show_toc_level": 2,
182182
"github_url": "https://github.com/DataLab-Platform/DataLab/",

doc/locale/fr/LC_MESSAGES/outreach/euroscipy2026.po

Lines changed: 44 additions & 153 deletions
Original file line numberDiff line numberDiff line change
@@ -11,45 +11,20 @@ msgstr ""
1111
"Content-Type: text/plain; charset=utf-8\n"
1212
"Content-Transfer-Encoding: 8bit\n"
1313

14-
msgid ""
15-
"DataLab presentation at EuroSciPy 2026 in Kraków, Poland - automatic "
16-
"reconstruction of X-ray scenes with Python and DataLab"
17-
msgstr ""
18-
"Présentation de DataLab à EuroSciPy 2026 à Cracovie, Pologne - reconstruction "
19-
"automatique de scènes de radiographie avec Python et DataLab"
14+
msgid "DataLab presentation at EuroSciPy 2026 in Kraków, Poland - automatic reconstruction of X-ray scenes with Python and DataLab"
15+
msgstr "Présentation de DataLab à EuroSciPy 2026 à Cracovie, Pologne - reconstruction automatique de scènes de radiographie avec Python et DataLab"
2016

21-
msgid ""
22-
"DataLab, EuroSciPy, EuroSciPy 2026, Kraków, Poland, X-ray, scene "
23-
"reconstruction, homography, blob detection, scientific Python, CEA, "
24-
"Codra, non-destructive testing"
25-
msgstr ""
26-
"DataLab, EuroSciPy, EuroSciPy 2026, Cracovie, Pologne, rayons X, reconstruction "
27-
"de scène, homographie, détection de taches, Python scientifique, CEA, "
28-
"Codra, contrôle non destructif"
17+
msgid "DataLab, EuroSciPy, EuroSciPy 2026, Kraków, Poland, X-ray, scene reconstruction, homography, blob detection, scientific Python, CEA, Codra, non-destructive testing"
18+
msgstr "DataLab, EuroSciPy, EuroSciPy 2026, Cracovie, Pologne, rayons X, reconstruction de scène, homographie, détection de taches, Python scientifique, CEA, Codra, contrôle non destructif"
2919

3020
msgid "EuroSciPy 2026"
3121
msgstr "EuroSciPy 2026"
3222

3323
msgid "Conference Overview"
3424
msgstr "Présentation de la conférence"
3525

36-
msgid ""
37-
"In July 2026, DataLab will be presented at `EuroSciPy 2026 "
38-
"<https://euroscipy.org/>`_, the 18th European Conference on Python in "
39-
"Science, held at AGH University of Kraków, Poland. EuroSciPy is the "
40-
"leading European gathering dedicated to the use and development of the "
41-
"Python language in scientific research, bringing together users and "
42-
"developers of scientific tools from both academia and industry. The 2026 "
43-
"edition is co-located with EuroPython."
44-
msgstr ""
45-
"En juillet 2026, DataLab sera présenté à `EuroSciPy 2026 "
46-
"<https://euroscipy.org/>`_, la 18e conférence européenne sur Python pour la "
47-
"science, qui se tiendra à l'Université des sciences et technologies AGH de "
48-
"Cracovie, en Pologne. EuroSciPy is the principal rassemblement européen dédié à "
49-
"l'utilisation et au développement du langage Python dans la recherche scientifique, "
50-
"réunissant des utilisateurs et des développeurs d'outils scientifiques issus du "
51-
"monde universitaire et de l'industrie. L'édition 2026 est co-organisée avec "
52-
"EuroPython."
26+
msgid "In July 2026, DataLab was presented at `EuroSciPy 2026 <https://euroscipy.org/>`_, the 18th European Conference on Python in Science, held at AGH University of Kraków, Poland. EuroSciPy is the leading European gathering dedicated to the use and development of the Python language in scientific research, bringing together users and developers of scientific tools from both academia and industry. The 2026 edition was co-located with EuroPython."
27+
msgstr "En juillet 2026, DataLab a été présenté à `EuroSciPy 2026 <https://euroscipy.org/>`_, la 18e conférence européenne sur Python dans la recherche scientifique, qui s'est tenue à l'Université des sciences et de la technologie AGH de Cracovie, en Pologne. EuroSciPy est le principal rassemblement européen dédié à l'utilisation et au développement du langage Python dans la recherche scientifique, réunissant des utilisateurs et des développeurs d'outils scientifiques issus du milieu universitaire et de l'industrie. L'édition 2026 était co-localisée avec EuroPython."
5328

5429
msgid "**Event Details:**"
5530
msgstr "**Détails de l'événement :**"
@@ -93,45 +68,23 @@ msgstr "Présentation (25 minutes + Questions/Réponses)"
9368
msgid "Presentation"
9469
msgstr "Présentation"
9570

96-
msgid ""
97-
"**Title:** *Automatic Reconstruction of X-ray Scenes with Python and "
98-
"DataLab*"
99-
msgstr ""
100-
"**Titre :** *Automatic Reconstruction of X-ray Scenes with Python and "
101-
"DataLab* (Reconstruction automatique de scènes radiographiques avec Python et "
102-
"DataLab)"
71+
msgid "**Title:** *Automatic Reconstruction of X-ray Scenes with Python and DataLab*"
72+
msgstr "**Titre :** *Automatic Reconstruction of X-ray Scenes with Python and DataLab* (Reconstruction automatique de scènes radiographiques avec Python et DataLab)"
10373

10474
msgid "**Speaker:** Pierre Raybaut"
10575
msgstr "**Présentateur :** Pierre Raybaut"
10676

10777
msgid "Abstract"
10878
msgstr "Résumé"
10979

110-
msgid ""
111-
"In the field of non-destructive testing, the French Alternative Energies "
112-
"and Atomic Energy Commission (CEA) entrusted CODRA with the specification"
113-
" and development of software for the automatic reconstruction of "
114-
"radiographic scenes from partial X-ray images."
115-
msgstr ""
116-
"Dans le domaine du contrôle non destructif, le Commissariat à l’énergie "
117-
"atomique et aux énergies alternatives (CEA) a confié à CODRA la spécification "
118-
"et le développement d'un logiciel pour la reconstruction automatique de "
119-
"scènes radiographiques à partir d'images partielles de rayons X."
80+
msgid "In the field of non-destructive testing, the French Alternative Energies and Atomic Energy Commission (CEA) entrusted CODRA with the specification and development of software for the automatic reconstruction of radiographic scenes from partial X-ray images."
81+
msgstr "Dans le domaine du contrôle non destructif, le Commissariat à l’énergie atomique et aux énergies alternatives (CEA) a confié à CODRA la spécification et le développement d'un logiciel pour la reconstruction automatique de scènes radiographiques à partir d'images partielles de rayons X."
12082

121-
msgid ""
122-
"The challenge was to assemble a full-field X-ray scene from multiple "
123-
"acquisitions obtained by moving a detector or juxtaposing imaging plates,"
124-
" without any prior metadata regarding position, orientation, or "
125-
"magnification."
126-
msgstr ""
127-
"Le défi consistait à assembler une scène de rayons X à grand champ à partir de "
128-
"plusieurs acquisitions obtenues en déplaçant un détecteur ou en juxtaposant "
129-
"des plaques d'imagerie, sans aucune métadonnée préalable concernant la position, "
130-
"l'orientation ou le grandissement."
83+
msgid "The challenge was to assemble a full-field X-ray scene from multiple acquisitions obtained by moving a detector or juxtaposing imaging plates, without any prior metadata regarding position, orientation, or magnification."
84+
msgstr "Le défi consistait à assembler une scène de rayons X à grand champ à partir de plusieurs acquisitions obtenues en déplaçant un détecteur ou en juxtaposant des plaques d'imagerie, sans aucune métadonnée préalable concernant la position, l'orientation ou le grandissement."
13185

13286
msgid "The reconstruction processing pipeline includes several key steps:"
133-
msgstr ""
134-
"Le pipeline de traitement pour la reconstruction comprend plusieurs étapes clés :"
87+
msgstr "Le pipeline de traitement pour la reconstruction comprend plusieurs étapes clés :"
13588

13689
msgid "image pre-processing and denoising,"
13790
msgstr "le pré-traitement des images et le débruitage,"
@@ -145,149 +98,87 @@ msgstr "l'estimation de l'homographie pour la correction géométrique,"
14598
msgid "fusion of corrected sub-images into a coherent global scene."
14699
msgstr "la fusion des sous-images corrigées en une scène globale cohérente."
147100

148-
msgid ""
149-
"The entire workflow was developed using open-source scientific Python "
150-
"libraries (NumPy, SciPy, scikit-image, OpenCV) and prototyped "
151-
"interactively with `DataLab <https://datalab-platform.com>`_, an open-"
152-
"source platform for signal and image processing. DataLab made it possible"
153-
" to inspect intermediate results, adjust parameters, and validate "
154-
"geometric transformations step by step."
155-
msgstr ""
156-
"L'ensemble du flux de traitement a été développé à l'aide de bibliothèques "
157-
"open-source de l'écosystème Python scientifique (NumPy, SciPy, scikit-image, "
158-
"OpenCV) et prototypé de manière interactive avec `DataLab "
159-
"<https://datalab-platform.com>`_, une plateforme open-source pour le traitement "
160-
"et la visualisation de signaux et d'images. DataLab a permis d'inspecter les "
161-
"résultats intermédiaires, d'ajuster les paramètres et de valider les "
162-
"transformations géométométriques étape par étape."
101+
msgid "The entire workflow was developed using open-source scientific Python libraries (NumPy, SciPy, scikit-image, OpenCV) and prototyped interactively with `DataLab <https://datalab-platform.com>`_, an open-source platform for signal and image processing. DataLab made it possible to inspect intermediate results, adjust parameters, and validate geometric transformations step by step."
102+
msgstr "L'ensemble du flux de traitement a été développé à l'aide de bibliothèques open-source de l'écosystème Python scientifique (NumPy, SciPy, scikit-image, OpenCV) et prototypé de manière interactive avec `DataLab <https://datalab-platform.com>`_, une plateforme open-source pour le traitement et la visualisation de signaux et d'images. DataLab a permis d'inspecter les résultats intermédiaires, d'ajuster les paramètres et de valider les transformations géométométriques étape par étape."
163103

164104
#, python-format
165-
msgid ""
166-
"This project illustrates how the scientific Python ecosystem enables the "
167-
"development of industrial-grade imaging software, from interactive "
168-
"prototyping to automated deployment, using 100% open-source components."
169-
msgstr ""
170-
"Ce projet illustre de quelle manière l'écosystème Python scientifique permet le "
171-
"développement de logiciels d'imagerie de qualité industrielle, du prototypage "
172-
"interactif au déploiement automatisé, en utilisant des composants 100 % "
173-
"open-source."
105+
msgid "This project illustrates how the scientific Python ecosystem enables the development of industrial-grade imaging software, from interactive prototyping to automated deployment, using 100% open-source components."
106+
msgstr "Ce projet illustre de quelle manière l'écosystème Python scientifique permet le développement de logiciels d'imagerie de qualité industrielle, du prototypage interactif au déploiement automatisé, en utilisant des composants 100 % open-source."
174107

175108
msgid "Why This Matters for DataLab"
176109
msgstr "Pourquoi cette présentation est importante pour DataLab"
177110

178111
msgid "This presentation is significant for several reasons:"
179-
msgstr "Cette présentation revêt une importance particulière pour plusieurs raisons :"
112+
msgstr "Cette présentation est importante pour plusieurs raisons :"
180113

181114
msgid "**Real-World Industrial Application**"
182115
msgstr "**Application industrielle en conditions réelles**"
183116

184-
msgid ""
185-
"Showcases DataLab in a high-stakes industrial use case developed by CODRA"
186-
" for CEA, demonstrating the platform's value beyond research and "
187-
"prototyping."
188-
msgstr ""
189-
"Met en valeur l'utilisation de DataLab dans un cas d'application industrielle à fort "
190-
"enjeux développé par CODRA pour le CEA, démontrant la valeur de la plateforme "
191-
"au-delà de la recherche et du prototypage."
117+
msgid "Showcases DataLab in a high-stakes industrial use case developed by CODRA for CEA, demonstrating the platform's value beyond research and prototyping."
118+
msgstr "Met en valeur l'utilisation de DataLab dans un cas d'application industrielle à fort enjeux développé par CODRA pour le CEA, démontrant la valeur de la plateforme au-delà de la recherche et du prototypage."
192119

193120
msgid "**Content-Based Reconstruction**"
194121
msgstr "**Reconstruction basée sur le contenu**"
195122

196-
msgid ""
197-
"Unlike traditional image stitching techniques that rely on overlapping "
198-
"textures or acquisition metadata, this method is entirely driven by "
199-
"content-based detection of patterns embedded in the scene, with each sub-"
200-
"image aligned through homography estimation in a global coordinate "
201-
"system."
202-
msgstr ""
203-
"Contrairement aux techniques traditionnelles d'assemblage d'images (panoramas) qui "
204-
"s'appuient sur d'importantes zones de recouvrement texturées ou sur des "
205-
"métadonnées d'acquisition, cette méthode est entièrement guidée par la détection "
206-
"de motifs intégrés dans la scène, chaque sous-image étant alignée par estimation "
207-
"d'homographie dans un système de coordonnées global."
123+
msgid "Unlike traditional image stitching techniques that rely on overlapping textures or acquisition metadata, this method is entirely driven by content-based detection of patterns embedded in the scene, with each sub-image aligned through homography estimation in a global coordinate system."
124+
msgstr "Contrairement aux techniques traditionnelles d'assemblage d'images (panoramas) qui s'appuient sur d'importantes zones de recouvrement texturées ou sur des métadonnées d'acquisition, cette méthode est entièrement guidée par la détection de motifs intégrés dans la scène, chaque sous-image étant alignée par estimation d'homographie dans un système de coordonnées global."
208125

209126
msgid "**Interactive Prototyping**"
210127
msgstr "**Prototypage interactif**"
211128

212-
msgid ""
213-
"Highlights how DataLab's remote control and interactive visualization "
214-
"accelerated the development and debugging of a highly parameterized image"
215-
" processing pipeline, enabling rapid iteration before integration into a "
216-
"production tool."
217-
msgstr ""
218-
"Met en lumière la manière dont le contrôle à distance de DataLab et sa "
219-
"visualisation interactive ont accéléré le développement et la mise au point "
220-
"d'un flux complexe et fortement paramétrable, facilitant les itérations avant "
221-
"l'intégration finale dans un outil de production."
129+
msgid "Highlights how DataLab's remote control and interactive visualization accelerated the development and debugging of a highly parameterized image processing pipeline, enabling rapid iteration before integration into a production tool."
130+
msgstr "Met en lumière la manière dont le contrôle à distance de DataLab et sa visualisation interactive ont accéléré le développement et la mise au point d'un flux complexe et fortement paramétrable, facilitant les itérations avant l'intégration finale dans un outil de production."
222131

223132
msgid "**European Scientific Python Community**"
224133
msgstr "**Communauté scientifique Python européenne**"
225134

226-
msgid ""
227-
"Brings DataLab to EuroSciPy, the main European conference for scientific "
228-
"Python, reinforcing the platform's place in the open-source ecosystem."
229-
msgstr ""
230-
"Présente DataLab à EuroSciPy, la principale conférence européenne sur Python dans "
231-
"la recherche d'intérêt majeur pour l'écosystème open-source."
135+
msgid "Brings DataLab to EuroSciPy, the main European conference for scientific Python, reinforcing the platform's place in the open-source ecosystem."
136+
msgstr "Présente DataLab à EuroSciPy, la principale conférence européenne sur Python dans la recherche d'intérêt majeur pour l'écosystème open-source."
232137

233138
msgid "Presentation Highlights"
234139
msgstr "Points forts de la présentation"
235140

236-
msgid "The talk will include:"
237-
msgstr "La présentation comprendra :"
141+
msgid "The talk included:"
142+
msgstr "La présentation comprenait :"
238143

239144
msgid "a walkthrough of the reconstruction strategy,"
240145
msgstr "un parcours guidé de l'algorithme de reconstruction,"
241146

242147
msgid "a discussion of the image processing challenges involved,"
243148
msgstr "une discussion sur les défis de traitement d'images rencontrés,"
244149

245-
msgid ""
246-
"a live or recorded demonstration of the interactive prototyping "
247-
"environment with DataLab,"
248-
msgstr ""
249-
"une démonstration en direct (ou enregistrée) du prototypage interactif avec DataLab,"
150+
msgid "a live or recorded demonstration of the interactive prototyping environment with DataLab,"
151+
msgstr "une démonstration en direct (ou enregistrée) du prototypage interactif avec DataLab,"
250152

251-
msgid ""
252-
"reflections on software architecture and reproducibility in scientific "
253-
"imaging workflows."
254-
msgstr ""
255-
"des réflexions sur l'architecture logicielle et la reproductibilité des "
256-
"traitements d'imagerie scientifique."
153+
msgid "reflections on software architecture and reproducibility in scientific imaging workflows."
154+
msgstr "des réflexions sur l'architecture logicielle et la reproductibilité des traitements d'imagerie scientifique."
257155

258-
msgid ""
259-
"**Upcoming Event**: This presentation is scheduled for **July 21, 2026**."
260-
" Presentation materials and additional information may be added here "
261-
"after the event."
262-
msgstr ""
263-
"**Événement à venir** : Cette présentation est programmée pour le "
264-
"**21 juillet 2026**. Les supports de présentation et des informations "
265-
"complémentaires seront ajoutés après l'événement."
156+
msgid "Slides"
157+
msgstr "Diapositives"
158+
159+
msgid "The presentation slides are available for download:"
160+
msgstr "Les diapositives de la présentation sont disponibles en téléchargement :"
161+
162+
msgid "`PDF version <https://github.com/DataLab-Platform/DataLab/wiki/DataLab-Talk_EuroSciPy2026-static.pdf>`_"
163+
msgstr "Version PDF <https://github.com/DataLab-Platform/DataLab/wiki/DataLab-Talk_EuroSciPy2026-static.pdf>"
266164

267165
msgid "Resources"
268166
msgstr "Ressources"
269167

270168
msgid "`EuroSciPy 2026 website <https://euroscipy.org/>`_"
271169
msgstr "Site web d'EuroSciPy 2026 <https://euroscipy.org/>"
272170

273-
msgid ""
274-
"`Talk page on the conference schedule "
275-
"<https://pretalx.com/euroscipy-2026/talk/E3X9EX/>`_"
276-
msgstr ""
277-
"Page de la présentation sur le programme d'EuroSciPy 2026 <https://pretalx.com/euroscipy-2026/talk/E3X9EX/>"
171+
msgid "`Talk page on the conference schedule <https://pretalx.com/euroscipy-2026/talk/E3X9EX/>`_"
172+
msgstr "Page de la présentation sur le programme d'EuroSciPy 2026 <https://pretalx.com/euroscipy-2026/talk/E3X9EX/>"
278173

279174
msgid "For more information about DataLab's use in CEA projects, see:"
280175
msgstr "Pour plus d'informations sur l'usage de DataLab dans les projets du CEA, voir :"
281176

282177
msgid ":doc:`../features/index` - DataLab's validation approach"
283178
msgstr ":doc:`../features/index` - L'approche de validation de DataLab"
284179

285-
msgid ""
286-
":doc:`../intro/introduction` - DataLab's operating modes, including "
287-
"remote control"
288-
msgstr ""
289-
":doc:`../intro/introduction` - Les modes de fonctionnement de DataLab, y compris "
290-
"le contrôle à distance"
180+
msgid ":doc:`../intro/introduction` - DataLab's operating modes, including remote control"
181+
msgstr ":doc:`../intro/introduction` - Les modes de fonctionnement de DataLab, y compris le contrôle à distance"
291182

292183
msgid ":doc:`osxp2025` - The same X-ray reconstruction case study at OSXP 2025"
293184
msgstr ":doc:`osxp2025` - La même étude de cas de reconstruction de rayons X à l'OSXP 2025"

0 commit comments

Comments
 (0)