ecobalyse-data

active

MTES-MCT

View on GitHub

Ce projet produit les données d'entrée nécessaires au fonctionnement de l'application Ecobalyse. Il utilise des logiciels d'ACV (Brightway et Simapro) pour obtenir des données d'ACIE à partir de plusieurs bases de données et produire des fichiers JSON.

Python
MITDocumentation

Features

  • Importation de bases de données d'ACV
  • Ajout de processus personnalisés
  • Export de données au format JSON
  • Configuration via variables d'environnement

Tech Stack

Dépendances

BrightwaySimaproDynaconfuvboto3fastapimatplotlib

Composants

  • Backend Python
  • Scripts d'importation et d'exportation
  • Configuration avec Dynaconf
  • Base de données Brightway

Tags

Changelog

Changelog : ecobalyse-data (derniers 30 jours)

Résumé

Ce projet a connu des améliorations significatives au cours du dernier mois, notamment l'ajout de nouvelles données pour des matériaux comme le lin, l'élasthanne et la laine, ainsi que de nouveaux processus d'emballage. Des optimisations ont également été apportées pour éviter la duplication d'activités et simplifier le format des données d'activités.

Évolutions fonctionnelles

  • Ajout de la prise en charge de la masse par unité pour les processus (#204).
  • Ajout de nouveaux processus d'emballage (#197).
  • Mise à jour des données pour le lin, l'élasthanne et la laine (#198).
  • Ajout de processus CFF (certains détails non précisés) (#200).

Évolutions techniques

  • Refactorisation pour ajouter une vérification de doublons d'activités (#205).
  • Simplification des formats "exchange" et "delete" dans le fichier activities_to_create.json (#203).

Autres changements

  • Aucune information disponible.

Métriques

Stars
7
Forks
0
Open Issues
13
Last Activity
Yesterday

Information

Target Audience
Professionnels
Authentication
none
Testing
pytest
CI/CD
ci.yml, semantic-pr.yml