-
Notifications
You must be signed in to change notification settings - Fork 15
[WIP] Ajouter une interface Dash Minimale - Nouveaux Inputs (mode de transports & Cie) #229
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
Open
adam-benyekkou
wants to merge
56
commits into
mobility-team:main
Choose a base branch
from
adam-benyekkou:dash-interface-transport-modes-inputs
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
[WIP] Ajouter une interface Dash Minimale - Nouveaux Inputs (mode de transports & Cie) #229
adam-benyekkou
wants to merge
56
commits into
mobility-team:main
from
adam-benyekkou:dash-interface-transport-modes-inputs
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…to 25% full coverage
…ge, global coverage is 25%
…e, broke some previous tests fix will come
…name in population.py tests
WIP - [US] Améliorer le taux de couverture en tests #1 - Merging de carpool-tests
…- Map de fond Carto avec MapLibre
…x, ajout du scénario Toulouse avec visualisation des data via un overlay et déscriptif des données par zone d'étude lors du hover
WIP - [US] Ajouter une interface Dash Minimale - Carte et indicateur global
… d'une manipuation git
… slider et input permettant de changer le rayon de la zone d'étude, il est opérationnel
…gende, l'autre avec le paramétrage du scénario avec le rayon et la commune via code INSEE
…rols en plus petits composants maintenables, ajout d'un map_service pour charger le scénario
…ic sur lancer la simulation
…ls et la color scale ajoutés en utilisant pytest et dash testing
[US] Ajouter une interface Dash Minimale - Formulaire et affichage dynamique des données
Harmonizing state of repo between dash-interface-mvp and main
Dash interface query form
…back main et du scenario_service pour traiter les variables issues de ce composant
…de transports et de leur affichage
…tous les transport modes
…b.com/adam-benyekkou/mobility-arep-internship into dash-interface-transport-modes-inputs
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
User Story
En tant qu’utilisateur·ice non expert·e,
Je veux pouvoir affiner ma simulation en modifiant certaines variables telles que :
Cela me permet de personnaliser plus finement mes scénarios de simulation.
Idées à l’œuvre
La modification des variables doit s’intégrer au Scenario Builder existant sans perturber les variables préexistantes (radius, zone d’étude).
L’interface pourra se traduire par :
Modélisation concernée
Ces ajouts concernent :
Le tout doit rester cohérent avec la structure de données actuelle des scénarios.
Livrables
Visualisations
De nouveaux dropdowns pour chaque catégorie de variable.
Pour les modes de transport :
Les futurs ajouts de variables devront être listés ici, avec leur logique d’affichage:
Rapports et logs
Affichage d’un message d’erreur clair en cas d’échec du calcul ou du rendu des nouveaux inputs
Journalisation éventuelle des valeurs envoyées pour faciliter le débogage
Tests
Impacts techniques
Assurer la rétrocompatibilité avec le Scenario Builder et les données existantes
Vérifier que la prise en compte des nouvelles variables est correcte dans :
Le développement sera réussi si...
Les nouveaux inputs sont intégrés proprement dans le panneau du Scenario Builder sans surcharge visuelle.
L’expérience utilisateur reste fluide et compréhensible.
Les modifications de variables sont visiblement reflétées dans :
Retour d’expérience
À compléter une fois le développement terminé.