bilan_CO2/e1a5834b993emaster
bilan_CO2/
e1a5834b993emaster
README.md
README.md
- Bilan CO2 EPFL
- Description
Calcul le bilan CO2 sur la base de données provenant des differents pôles de l'université. Les domaines pris en compte sont:
- Mobilité (pendulaire, professionnelle)
- Energie
- Déchets
- Eau
- Alimentation
- Numerique
- Achats (papier)
Ce qui ne sont pas pris en compte pour l'instant sont:
- Equipement
- Consommable
- Achats
- Construction
Structure
./data
- Contient toutes les données nécessaires au calcul du bilan
- emission_factor.xlsx est un excel regroupant tout les facteurs d'émissions utilisés (ou non)
- factor_join.json est un dictionnaire qui selectionne le facteur d'emission à utiliser
- /scripts contient les scripts servant pour lire les données et les aggreger
- main.py est central, il est lance tout les scripts lisant les differentes bases de données contenus dans data
- input_path.yaml regroupe les paths des données
- Les données sont de deux types:
- Processus: quantité physique (km, kg, kWh). Dans ce cas, les emissions CO2 sont calculées dans le script main
- CO2: les quantité physiques sont au préalable converties en CO2. Dans ce cas, les emissions CO2 sont directement lues dans le script main.
-Processus:
- Energie: données_gri.xlsx
- Eau: données_gri.xlsx
- Mobilité pendulaire: reporting_2022_pendulaire.xslx
- Mobilité professionnelle:
- Avions: Etudiants: reporting etudiants.xlsx
- reporting_2022_professionnelle.xlsx (Train (CWT+CFF)+voitures (mobility+Service))
- Achats: papier: Achats.xlsx
- CO2:
- Mobilité professionnelle:
- Avion: Staff: atmosfair.xlsx
- Numerique
- Alimentation
- Mobilité professionnelle:
Data
- Papier = Repro+myprint
Adapter le script
Ce projet peut être modifié pour
- Changer des facteurs d'émission
- Ajouter le facteur en question dans la base de données data/emission_factor.xlsx
- Adapter le nom du facteur d'emission dans factor_join.json sur le champs correspondant
- Faire un nouveau bilan d'une nouvelle année
- Ajouter les data dans les dossiers correspondants dans ./data
- Adapter les paths dans scripts/input_path.yaml
Joindre json avec emission factor en ajoutant une colonne.
c4science · Help