https://kitware.github.io/trame/), une plateforme open-source pour cr??er des applications d???analyse et de visualisation de donn??es interactives et puissantes.

Trame est bas?? sur Python, permettant l???utilisation d???outils de visualisation comme VTK ou Paraview. Dans le but de cr??er des applications web rapidement, trame expose aussi des paquets permettant la d??finition d???applications avec notamment trame-vuetify pour l???interface, ou encore trame-plotly pour la cr??ation de graphes.

- Remote position in USA">

Stage - D??veloppement d???une application web open source en visualisation et traitement de donn??es

Posted 2025-04-24
Remote, USA Full-time Immediate Start

Directement int??gr??(e) ?? notre ??quipe d'ing??nieurs R&D de l?????quipe Solutions Logicielles, vous serez en charge de d??velopper une application web open-source destin??e ?? la visualisation et le traitement de donn??es de simulation de CFD.

Cette application utilisera trame (

https://kitware.github.io/trame/), une plateforme open-source pour cr??er des applications d???analyse et de visualisation de donn??es interactives et puissantes.

Trame est bas?? sur Python, permettant l???utilisation d???outils de visualisation comme VTK ou Paraview. Dans le but de cr??er des applications web rapidement, trame expose aussi des paquets permettant la d??finition d???applications avec notamment trame-vuetify pour l???interface, ou encore trame-plotly pour la cr??ation de graphes.


Ce stage est une excellente occasion de mettre en pratique vos connaissances en Python ainsi que d??velopper et acqu??rir de nouvelles comp??tences en d??veloppement d???applications web (e.g. Vuetify) destin??es ?? la visualisation et aux traitements de donn??es scientifiques et m??dicales.


L'objectif de votre stage sera de concevoir une application Python qui permet de mettre-en-donn??e une simulation OpenFOAM et de faire de la visualisation ??tendue des r??sultats de simulation.

Il consistera ??:


  • Concevoir une application trame

  • Charger et visualiser des maillages (potentiellement de tailles cons??quentes)

  • -Int??gration dans l???interface utilisateur d???outils permettant de modifier la repr??sentation de la donn??e


    -Interactions avec la donn??e 3D


  • Interface pour d??crire/ex??cuter des scripts de simulation

  • Traitement des donn??es de sortie:

  • -Visualisation 3D avec interactions, et possibilit?? de modifier la repr??sentation


    -Affichage de graphes 2D


    -Affichage de tableaux de donn??es

    Profil recherch??:


  • Minimum Bac +4

  • Connaissances en Python

  • Bonne communication
  • Comp??tences appr??ci??s:


  • Git

  • Vue.js, vuetify

  • VTK/ParaView

  • Connaissance de l???univers de la simulation

  • Connaissance des techniques et outils de rendus
  • Additional Information


    Ce stage de minimum 5 mois se d??roulera dans les bureaux de Kitware ?? Villeurbanne (France).


    Description de la soci??t??:


    Kitware est une entreprise ?? taille humaine qui se mobilise pour avoir un grand impact sur le monde.


    Ses collaborateurs s'investissent au quotidien pour faire progresser la science et la technologie afin de favoriser l'innovation mondiale et r??soudre les d??fis mondiaux.


    Cela est possible en d??veloppant des plateformes logicielles open source innovantes et en faisant en sorte de les int??grer autant que possible dans des solutions logicielles open source et en contribuant directement ?? l'open science dans un esprit collaboratif.


    Nous fournissons des services commerciaux ?? des soci??t??s allant des startups aux soci??t??s du CAC 40. Kitware utilise un mod??le commercial de services autour de ses solutions open source pour d??velopper des communaut??s collaboratives ??tendues et fournir des solutions techniques flexibles et de grande qualit??.


    Si vous avez utilis?? CMake, ITK ou VTK, Paraview ou LidarView, vous connaissez notre travail et son impact sur les communaut??s que nous aidons ?? cr??er.

    apply to this job