Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mettre en place une fonction pour calculer les émissions carbones associées aux déplacements #19

Closed
louisegontier opened this issue Sep 9, 2022 · 6 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@louisegontier
Copy link
Contributor

No description provided.

@louisegontier louisegontier self-assigned this Sep 9, 2022
@louisegontier
Copy link
Contributor Author

louisegontier commented Sep 9, 2022

Mise en place d'une fonction pour récupérer les facteurs ADEME et les appliquer à la table trips en sortie du trip sampler : d3ef88e

TO DO :

  • Créer un fichier mapping qui permet de lier les données ADEME aux mode_id de l'ENTD
  • Ajouter une fonction qui permet de télécharger la dernière version de la base carbone ADEME
  • Ajouter le fichier excel des modes de l'ENTD (ou lien vers sa source)
  • Passer en fichier excel, les fichiers mapping et custom afin de permettre à l'utilisateur d'adapter ses FE ?
  • Commenter le code + description fonction + ajouter dans l'exemple
  • Ajouter l'unité du FE

@louisegontier
Copy link
Contributor Author

Petite MAJ de la fonction
Comment permettre à l'utilisateur de changer le fichier de mapping ou d'ajouter une nouvelle version de la base carbone s'il utilise en package ? En passant les dataframe en attribut du trip sampler ?

@FlxPo
Copy link
Contributor

FlxPo commented Jan 31, 2023

Est ce qu'on pourrait utiliser l'API de la base carbone directement pour éviter d'avoir à internaliser ces données ? https://api.gouv.fr/les-api/api_base_carbone

On ne garderait dans Mobility qu'une identification des facteurs d'émissions utiles dans la base carbone (à modifier éventuellement s'il y a une nouvelle version) et des fonctions de requête de l'API.

@FlxPo FlxPo added the enhancement New feature or request label Jan 31, 2023
@FlxPo
Copy link
Contributor

FlxPo commented Feb 6, 2023

J'ai commencé à ajouter les fonctions qui permettent de récupérer les facteurs d'émissions directement depuis l'API de la base carbone, dans 8a70db5. On essaie de se tenir à la stratégie d'utilisation de sources externes définie ici : #23.

Il me reste à adapter la fonction carbon_computation.

@FlxPo
Copy link
Contributor

FlxPo commented Feb 7, 2023

Ajout d'un test pour la fonction de requête de l'API ADEME, et suppression de la dépendance à ratelimiter (le package n'est plus maintenu et renvoie des deprecation warnings) : 82f53bb.

@Mind-the-Cap Mind-the-Cap added this to the v0.1 milestone Feb 13, 2023
@Mind-the-Cap
Copy link
Contributor

carbon a été mergée, j'ai fait une issue spécifique pour l'usage de l'API, je clos :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants