Stage – Développement de Wassily : un logiciel d’analyse input-output étendu à l’environnement

Contexte :
L’équipe STEEP de l’INRIA Grenoble travaille sur la modélisation société / économie / environnement dans une optique de transition à la durabilité aux échelles locales. Le stage est proposé au sein de l’axe de recherche “comptabilité écologique”.

Description :
L’analyse input-output est fréquemment utilisée pour étudier les impacts environnementaux de la consommation, via les liens d’interdépendance entre secteurs économiques et zones géographiques. Encore aujourd’hui, un grand nombre de praticiens utilisent des feuilles Excel pour conduire ces calculs, ce qui peut rapidement devenir laborieux. L’équipe STEEP développe un logiciel appelé Wassily (en l’honneur de Wassily Leontief qui a introduit les concepts fondamentaux de la discipline) dont le but est de permettre de mener efficacement des analyses input-output étendues à l’environnement. Il s’agit donc à la fois de proposer une gestion rigoureuse des données, d’automatiser les calculs input-output, et de visualiser les résultats de façon conviviale.
Le logiciel est composé de trois modules :

  • le module bases de données (stocke et organise les données provenant notamment de l’insee et d’eurostat),
  • l’interface de calcul matriciel input-output,
  • le module de visualisation des résultats.

Le module bases de données (SQLite) étant déjà bien avancé, le stage se concentrera principalement sur les deux derniers modules. Le module de calcul est basé sur QT et C++ et consiste en une interface de manipulation de matrices. Le module de visualisation est basé sur une librairie Javascript appelée D3 et devra permettre à l’utilisateur de faire apparaître les résultats sous différentes formes (histogrammes, camemberts, diagrammes de Sankey etc.). L’intégration entre C++ et Javascript est réalisée avec QTScript.

Compétences requises :

    • Programmation C++
    • La connaissance des langages suivants serait un plus :
      • QT,
      • javascript,
      • bases de données (sqlite).
    • Un intérêt pour les problématiques économiques et environnementales serait également un plus.

Modalités :

  • Stage de 6 mois environ à l’Inria Montbonnot (dates flexibles),
  • Gratification d’environ 500€/mois,
  • Subventions transport et repas.

Candidature :

       envoyer un mail à

Jean-Yves.Courtonne@inria.fr