Application web locale pour saisir des postes d'emissions, calculer le CO2e et exporter/reimporter un fichier Excel.
Option rapide:
./launch.shOption manuelle (pip):
python3 -m venv carbo
source carbo/bin/activate
python -m pip install -r requirements.txt
python -m streamlit run app.pyPuis ouvrir http://localhost:8501.
- Modes:
item_unique,bilan_personnel,bilan_projet - Postes:
achats,domicile_travail,campagnes_terrain,missions,heures_calcul - Identite: anonyme par defaut, equipe optionnelle, type de poste
achats: type d'achat via menu deroulant avec facteur par defaut pre-remplimissions: calcul viaMoulinette_missionsa partir des villes/pays de depart et d'arrivee, avec cartes- Export/reimport Excel pour reprendre un dossier
- Sauvegarde locale:
bilan_personnel:nom_bilan_annuel.xlsxbilan_projet:nom_nom_projet_projet.xlsx
Les formulaires sont sauvegardes dans:
./<lab_id>/<annee>/<equipe>/*.xlsx
Par defaut (CEREGE):
./cerege/<annee>/<equipe>/*.xlsx
- Consolidation automatique de tous les formulaires locaux du dossier du labo courant
- Histogramme d'evolution interannuelle
- Filtres d'analyse (annee, poste, equipe, statut, type de poste)
L'application charge une config labo depuis labs/<lab_id>.toml.
- valeur par defaut:
lab_id=cerege - logo, equipes et palette de couleurs sont parametres par labo
Pour lancer un autre labo sans modifier le code:
LAB_ID=monlabo streamlit run app.py- Aucun champ
notesdans les formulaires. - Facteurs d'emission v1 simplifies et modifiables dans le formulaire.