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

Fix: for labeled and labeled & inferred bars generation broken for ca-ebike #155

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

iantei
Copy link
Contributor

@iantei iantei commented Sep 25, 2024

More details about the issue: #154

Add other to the list of mode/purpose_replace_values if not present in the label-options.

@iantei
Copy link
Contributor Author

iantei commented Sep 25, 2024

Test Scenario:

Dataset: ca-ebike

Execution of `generic_metrics` and `mode_specific_metrics` notebook using `generate_plots.py` script:

CA-EBike Ananta



(emission) root@d6e107771e42:/usr/src/app/saved-notebooks# PYTHONPATH=.. python bin/generate_plots.py generic_metrics.ipynb default
/usr/src/app/saved-notebooks/bin/generate_plots.py:30: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if r.status_code is not 200:
About to download config from https://raw.githubusercontent.com/e-mission/nrel-openpath-deploy-configs/main/configs/ca-ebike.nrel-op.json
Successfully downloaded config with version 1 for California E-bike Incentive Program and data collection URL https://ca-ebike-openpath.nrel.gov/api/
Dynamic labels download was successful for nrel-openpath-deploy-configs: ca-ebike
Running at 2024-09-25T03:39:16.354103+00:00 with args Namespace(plot_notebook='generic_metrics.ipynb', program='default', date=None) for range (<Arrow [2023-05-01T00:00:00+00:00]>, <Arrow [2024-09-01T00:00:00+00:00]>)
Running at 2024-09-25T03:39:16.390673+00:00 with params [Parameter('year', int), Parameter('month', int), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:39:25.682691+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=5), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:39:31.115358+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:39:36.925677+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:39:43.169180+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:39:50.031221+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:39:56.990154+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=10), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:40:03.849977+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=11), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:40:10.738831+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=12), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:40:17.103787+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=1), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:40:23.706529+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=2), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:40:30.603767+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=3), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:40:36.903615+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=4), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:40:43.790704+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=5), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:40:50.646817+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:40:55.875883+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:41:01.179866+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T03:41:06.479900+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
(emission) root@d6e107771e42:/usr/src/app/saved-notebooks# 



(emission) root@d6e107771e42:/usr/src/app/saved-notebooks# PYTHONPATH=.. python bin/generate_plots.py mode_specific_metrics.ipynb default
/usr/src/app/saved-notebooks/bin/generate_plots.py:30: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if r.status_code is not 200:
About to download config from https://raw.githubusercontent.com/e-mission/nrel-openpath-deploy-configs/main/configs/ca-ebike.nrel-op.json
Successfully downloaded config with version 1 for California E-bike Incentive Program and data collection URL https://ca-ebike-openpath.nrel.gov/api/
Dynamic labels download was successful for nrel-openpath-deploy-configs: ca-ebike
Running at 2024-09-25T03:41:49.222386+00:00 with args Namespace(plot_notebook='mode_specific_metrics.ipynb', program='default', date=None) for range (<Arrow [2023-05-01T00:00:00+00:00]>, <Arrow [2024-09-01T00:00:00+00:00]>)
Running at 2024-09-25T03:41:49.262086+00:00 with params [Parameter('year', int), Parameter('month', int), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:41:55.490179+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=5), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:41:59.897759+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:42:04.688887+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:42:09.523892+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:42:14.638409+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:42:19.556690+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=10), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:42:24.384447+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=11), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:42:29.708963+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=12), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:42:34.494964+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=1), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:42:39.283249+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=2), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:42:44.081840+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=3), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:42:49.143235+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=4), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:42:53.996392+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=5), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:42:58.816041+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:43:03.083616+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:43:07.372373+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T03:43:11.673270+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
(emission) root@d6e107771e42:/usr/src/app/saved-notebooks# 

Result:

Ca-ebike Stacked Bar Charts
Ca-ebike

Looks good!

@iantei
Copy link
Contributor Author

iantei commented Sep 25, 2024

Regression testing with cortezebikes:

Detailed execution of `generic_metrics` and `mode_specific_metrics` notebook via. `generate_plots.py` script:

(emission) root@a11ac1d8cb04:/usr/src/app/saved-notebooks# PYTHONPATH=.. python bin/update_mappings.py mapping_dictionaries.ipynb
(emission) root@a11ac1d8cb04:/usr/src/app/saved-notebooks# PYTHONPATH=.. python bin/generate_plots.py generic_metrics.ipynb default
/usr/src/app/saved-notebooks/bin/generate_plots.py:30: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if r.status_code is not 200:
About to download config from https://raw.githubusercontent.com/e-mission/nrel-openpath-deploy-configs/main/configs/cortezebikes.nrel-op.json
Successfully downloaded config with version 1 for Cortez 55+ eBike Program and data collection URL https://cortezebikes-openpath.nrel.gov/api/
label_options is unavailable for the dynamic_config in cortezebikes
Running at 2024-09-25T04:19:25.235512+00:00 with args Namespace(plot_notebook='generic_metrics.ipynb', program='default', date=None) for range (<Arrow [2023-06-01T00:00:00+00:00]>, <Arrow [2024-09-01T00:00:00+00:00]>)
Running at 2024-09-25T04:19:25.276896+00:00 with params [Parameter('year', int), Parameter('month', int), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:19:35.748377+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:19:43.357113+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:19:50.766828+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:19:58.213431+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:20:05.676273+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=10), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:20:13.032993+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=11), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:20:18.560462+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=12), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:20:23.823432+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=1), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:20:29.225429+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=2), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:20:34.554749+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=3), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:20:40.127244+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=4), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:20:45.661135+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=5), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:20:51.154111+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:20:56.746941+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:21:02.221923+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-25T04:21:07.770746+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
(emission) root@a11ac1d8cb04:/usr/src/app/saved-notebooks# PYTHONPATH=.. python bin/generate_plots.py mode_specific_metrics.ipynb default
/usr/src/app/saved-notebooks/bin/generate_plots.py:30: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if r.status_code is not 200:
About to download config from https://raw.githubusercontent.com/e-mission/nrel-openpath-deploy-configs/main/configs/cortezebikes.nrel-op.json
Successfully downloaded config with version 1 for Cortez 55+ eBike Program and data collection URL https://cortezebikes-openpath.nrel.gov/api/
label_options is unavailable for the dynamic_config in cortezebikes
Running at 2024-09-25T04:22:40.193100+00:00 with args Namespace(plot_notebook='mode_specific_metrics.ipynb', program='default', date=None) for range (<Arrow [2023-06-01T00:00:00+00:00]>, <Arrow [2024-09-01T00:00:00+00:00]>)
Running at 2024-09-25T04:22:40.231157+00:00 with params [Parameter('year', int), Parameter('month', int), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:22:47.077581+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:22:52.485004+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:22:58.063180+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:03.391567+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:08.675391+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=10), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:13.964285+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=11), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:18.185069+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=12), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:22.439546+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=1), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:26.930884+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=2), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:31.240455+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=3), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:35.499828+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=4), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:39.964349+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=5), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:44.217732+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:48.505591+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:53.027731+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-25T04:23:57.287035+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
(emission) root@a11ac1d8cb04:/usr/src/app/saved-notebooks# 

Results:

Cortezebikes Stacked Bar Charts
Cortez_ebikes

Looks good!

@iantei iantei marked this pull request as ready for review September 25, 2024 15:46
@Abby-Wheelis
Copy link
Member

It looks like this fixes the colors, but breaks the labels, the translation provided to us is "other_mode": "Other mode" and what is displayed right now is other, we should see Other mode.

@Abby-Wheelis
Copy link
Member

We talked and @iantei pointed out that there were no trips labeled other_mode so they should show as other, not Other mode - they are truly other (mostly labeled before the custom labels were implemented)

I still think it would be best to have it show as Other not other, but we've talked about using the default translations for labels not in the custom translations anyways, so deployers don't need to duplicate out dictionaries, so I'm fine with kicking the can on that capital letter.

@shankari
Copy link
Contributor

We talked and @iantei pointed out that there were no trips labeled other_mode so they should show as other, not Other mode - they are truly other (mostly labeled before the custom labels were implemented)

I am not sure what "they should show as other, not Other mode" means but "they are mostly labeled before the custom labels were implemented) is incorrect. In the default options, there is no "other" option. If the user selects "other" then they are prompted to enter a custom mode. So we will never see "other" as a mode_confirm with the default values, unless the user types out "other" which is unlikely.

The CA e-bike team did not want this behavior - they wanted the user to be able to enter "other" with a single click and not have to type out a mode. So they intentionally created a custom mode called "other_mode" so that the other handling from the UI would not kick in. So this "other" should be handled just like any other mode that is not in the default list.

@@ -296,6 +296,11 @@ async def mapping_color_labels(dynamic_labels = {}, unique_keys = []):
purpose_values = [mode["value"] for mode in labels["PURPOSE"]] if "PURPOSE" in labels else []
replaced_values = [mode["value"] for mode in labels["REPLACED_MODE"]] if "REPLACED_MODE" in labels else []

# Append 'other' to the list if not present
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wait, so what makes this different than assigning the labels not in the list as "other" on line 203 of this file. Why does this come up specifically for ca-ebike?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In line 203, we are binning the internal labels which are not available on the label-options to 'other'. This is being called from load_viz_notebook_data(), while the above case is added for color mapping which is created before the call to load_viz_notebook_data().
This comes specifically for ca-ebike because we do not have 'other' in ca-ebike label-options json file.

@Abby-Wheelis
Copy link
Member

I think we might both be saying the same thing: for this deployment, if the label selected or input by the user is not in the list, then we should display it as "Other" like we do for any other label NOT in the list. If the user selects "Other mode" then we should display that like we do any other label that IS in the list.

Now, the part that I don't understand is why this is specific to ca-ebike? If other deployments have "unique" inputs like rode with a friend that get mapped to "Other" why are these different?

Ah, but other is now in our list of defaults: in e-mission-common which is why this only shows up if other is missing.

So if this addition of other if not present covers all cases where other is not in the list of modes, which happens to just be ca-ebike for now, then that makes sense to me.

So, we need to add other, if not present, so we have something to bin to for unique or small modes.

In that case, can we go ahead and manually add it to the mapping dictionary too?

@iantei
Copy link
Contributor Author

iantei commented Sep 26, 2024

I have explained the issue in details here (#154 (comment))

@iantei
Copy link
Contributor Author

iantei commented Sep 26, 2024

So this "other" should be handled just like any other mode that is not in the default list.

This pretty much aligns with the current design of how any other mode that is not in the default list is being handled. It is being binned to "other". However, this is a different case too, because we do not have “other” in the label-options for “ca-ebike”.

Here, the case of “other” is a label which is used to bin all small merged labels. So, categorically, it is not present in the mode_confirm, purpose_confirm, or replaced_mode list.

Why were we not facing this issue earlier? Use of Display labels instead of internal labels, and whenever, we didn’t had a label which suit our needs would be transformed into Other. Thus represented as “Other” in the chart’s label. Therefore, we did not need translation mapping.

For all the current cases, except “ca-ebike” program (for now), we have an en-translation either in the default-label-options from e-mission-common, or from the program’s deployment specific label-options which maps “other” -> “Other”
For this specific case, we do not have en-translation available for “other” -> “Other”, rather "other_mode" -> "Other mode".

Should we represent it as “Other”, which in visualization sense makes sense, but in accordance to how we map the internal labels to the Display labels using the en-translation does not quite match?

Also, it should be noted that, since we do not have - “other” - > baseMode: “OTHER”, we are considering the baseMode for “other” as de_dupe(“UNKNOWN”) which is the default baseMode.

@iantei
Copy link
Contributor Author

iantei commented Sep 26, 2024

If we plan to handle the "other" to showcase as "Other" in the dashboard:

I see two approaches in which we can handle this:

  • Add the following in the local copy of dynamic labels, if there is no MODE.value/ PURPOSE.value/ REPLACED.value = "other"
labels["MODE"].append({"value":"other", "baseMode":"OTHER", "met_equivalent":"UNKNOWN", "kgCo2PerKm": 0})
labels["PURPOSE"].append({"value":"other"})
labels["REPLACED_MODE"].append({"value":"other"})
labels["translations"]["en"]["other"] = "Other"
  • Add the translation mapping for "other" to "Other" (aligns with other program/study) inside translate_values_to_label():
for dict_update in [values_to_translations_mode, values_to_translations_purpose, values_to_translations_replaced]:
    dict_update.setdefault("other", "Other")

@iantei
Copy link
Contributor Author

iantei commented Sep 26, 2024

Testing Scenario (Testing with change in commit 696fe87):

Dataset used: ca-ebikes

Execution of generic_metrics and mode_specific_metrics notebooks:

(emission) root@8495d0d837c0:/usr/src/app/saved-notebooks# PYTHONPATH=.. python bin/update_mappings.py mapping_dictionaries.ipynb
(emission) root@8495d0d837c0:/usr/src/app/saved-notebooks# PYTHONPATH=.. python bin/generate_plots.py generic_metrics.ipynb default
/usr/src/app/saved-notebooks/bin/generate_plots.py:30: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if r.status_code is not 200:
About to download config from https://raw.githubusercontent.com/e-mission/nrel-openpath-deploy-configs/main/configs/ca-ebike.nrel-op.json
Successfully downloaded config with version 1 for California E-bike Incentive Program and data collection URL https://ca-ebike-openpath.nrel.gov/api/
Dynamic labels download was successful for nrel-openpath-deploy-configs: ca-ebike
Running at 2024-09-26T18:09:51.905568+00:00 with args Namespace(plot_notebook='generic_metrics.ipynb', program='default', date=None) for range (<Arrow [2023-05-01T00:00:00+00:00]>, <Arrow [2024-09-01T00:00:00+00:00]>)
Running at 2024-09-26T18:09:51.944379+00:00 with params [Parameter('year', int), Parameter('month', int), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:10:01.384626+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=5), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:10:06.855331+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:10:12.815245+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:10:20.077504+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:10:26.929945+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:10:33.248316+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=10), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:10:40.048594+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=11), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:10:46.970130+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=12), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:10:53.454515+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=1), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:11:00.026665+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=2), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:11:06.861518+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=3), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:11:13.196170+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=4), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:11:19.987174+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=5), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:11:26.809084+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:11:32.113891+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:11:37.671871+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:11:42.975263+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
(emission) root@8495d0d837c0:/usr/src/app/saved-notebooks# PYTHONPATH=.. python bin/generate_plots.py mode_specific_metrics.ipynb default
/usr/src/app/saved-notebooks/bin/generate_plots.py:30: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if r.status_code is not 200:
About to download config from https://raw.githubusercontent.com/e-mission/nrel-openpath-deploy-configs/main/configs/ca-ebike.nrel-op.json
Successfully downloaded config with version 1 for California E-bike Incentive Program and data collection URL https://ca-ebike-openpath.nrel.gov/api/
Dynamic labels download was successful for nrel-openpath-deploy-configs: ca-ebike
Running at 2024-09-26T18:12:06.671149+00:00 with args Namespace(plot_notebook='mode_specific_metrics.ipynb', program='default', date=None) for range (<Arrow [2023-05-01T00:00:00+00:00]>, <Arrow [2024-09-01T00:00:00+00:00]>)
Running at 2024-09-26T18:12:06.716912+00:00 with params [Parameter('year', int), Parameter('month', int), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:12:13.398377+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=5), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:12:18.019901+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:12:23.011395+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:12:27.980850+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:12:32.876030+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:12:37.814875+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=10), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:12:42.661144+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=11), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:12:48.014580+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=12), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:12:52.805901+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=1), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:12:57.842594+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=2), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:13:02.607374+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=3), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:13:07.370652+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=4), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:13:12.383400+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=5), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:13:17.466852+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:13:21.760557+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:13:26.117203+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:13:30.565979+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=True), Parameter('dynamic_labels', dict, value={'MODE': [{'value': 'walk_run', 'baseMode': 'WALKING', 'met': {'ALL': {'range': [0, -1], 'mets': 3}}, 'kgCo2PerKm': 0}, {'value': 'auto_driver', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.22031}, {'value': 'auto_passenger', 'baseMode': 'CAR', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.110155}, {'value': 'e-bike', 'baseMode': 'E_BIKE', 'met': {'ALL': {'range': [0, -1], 'mets': 5}}, 'kgCo2PerKm': 0.00728}, {'value': 'bike', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 6}}, 'kgCo2PerKm': 0}, {'value': 'taxi', 'baseMode': 'TAXI', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.30741}, {'value': 'bike_scooter_share', 'baseMode': 'BICYCLING', 'met': {'ALL': {'range': [0, -1], 'mets': 3.5}}, 'kgCo2PerKm': 0.00447}, {'value': 'bus_train', 'baseMode': 'BUS', 'met_equivalent': 'IN_VEHICLE', 'kgCo2PerKm': 0.179033}, {'value': 'other_mode', 'baseMode': 'OTHER', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}, {'value': 'not_a_trip', 'baseMode': 'UNKNOWN', 'met_equivalent': 'UNKNOWN', 'kgCo2PerKm': 0}], 'PURPOSE': [{'value': 'to_home'}, {'value': 'to_work_school'}, {'value': 'work_related'}, {'value': 'to_access_bus_train'}, {'value': 'to_pick_drop_person'}, {'value': 'for_exercise_recreation'}, {'value': 'to_access_other_activity'}], 'REPLACED_MODE': [{'value': 'no_travel'}, {'value': 'walk_run'}, {'value': 'auto_driver'}, {'value': 'auto_passenger'}, {'value': 'bike'}, {'value': 'taxi'}, {'value': 'bike_scooter_share'}, {'value': 'bus_train'}, {'value': 'other_mode'}], 'translations': {'en': {'walk_run': 'Walk or run', 'auto_driver': 'Auto driver', 'auto_passenger': 'Auto passenger', 'e-bike': 'E-bike', 'bike': 'Regular bike', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bike-/scooter-share', 'bus_train': 'Bus/train', 'other_mode': 'Other mode', 'not_a_trip': 'Not an actual trip', 'no_travel': 'No travel', 'to_home': 'To home', 'to_work_school': 'To work or school', 'work_related': 'Work-related', 'to_access_bus_train': 'To access bus/train', 'to_pick_drop_person': 'To pick up/drop off person', 'for_exercise_recreation': 'For exercise/recreation', 'to_access_other_activity': 'To access all other activities'}, 'es': {'walk_run': 'Caminar o correr', 'auto_driver': 'Vehículo conductor', 'auto_passenger': 'Vehículo pasajero', 'e-bike': 'e-bicicleta', 'bike': 'Bicicleta', 'taxi': 'Taxi/Uber/Lyft', 'bike_scooter_share': 'Bicicleta compartida/Motoneta compartida', 'bus_train': 'Autobús /Tren', 'other_mode': 'Otro modo', 'not_a_trip': 'No es un viaje real', 'no_travel': 'No viajar', 'to_home': 'A casa', 'to_work_school': 'A trabajo o escuela', 'work_related': 'Relacionado con el trabajo', 'to_access_bus_train': 'Para acceder al autobús/tren', 'to_pick_drop_person': 'Para recoger/dejar a una persona', 'for_exercise_recreation': 'Para ejercicio/recreación', 'to_access_other_activity': 'Para acceder a todas las demás actividades'}}}), Parameter('use_imperial', bool, value=True)]
(emission) root@8495d0d837c0:/usr/src/app/saved-notebooks# 

Result:

CAEBike_FinalFinal

"other" is transformed to "Other"

@iantei
Copy link
Contributor Author

iantei commented Sep 26, 2024

Regression testing with Cortezebikes

Dataset used : cortezebikes

Execution of notebooks: generic_metrics and mode_specific_metrics

(emission) root@fc8c4dff515e:/usr/src/app/saved-notebooks# PYTHONPATH=.. python bin/update_mappings.py mapping_dictionaries.ipynb
(emission) root@fc8c4dff515e:/usr/src/app/saved-notebooks# PYTHONPATH=.. python bin/generate_plots.py generic_metrics.ipynb default
/usr/src/app/saved-notebooks/bin/generate_plots.py:30: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if r.status_code is not 200:
About to download config from https://raw.githubusercontent.com/e-mission/nrel-openpath-deploy-configs/main/configs/cortezebikes.nrel-op.json
Successfully downloaded config with version 1 for Cortez 55+ eBike Program and data collection URL https://cortezebikes-openpath.nrel.gov/api/
label_options is unavailable for the dynamic_config in cortezebikes
Running at 2024-09-26T18:24:17.583980+00:00 with args Namespace(plot_notebook='generic_metrics.ipynb', program='default', date=None) for range (<Arrow [2023-06-01T00:00:00+00:00]>, <Arrow [2024-09-01T00:00:00+00:00]>)
Running at 2024-09-26T18:24:17.620407+00:00 with params [Parameter('year', int), Parameter('month', int), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:24:27.628699+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:24:34.978599+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:24:42.322051+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:24:49.722372+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:24:57.225847+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=10), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:25:04.533181+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=11), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:25:09.963879+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=12), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:25:15.176560+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=1), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:25:20.432255+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=2), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:25:25.914551+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=3), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:25:31.159185+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=4), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:25:36.611423+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=5), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:25:42.075527+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:25:47.313856+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:25:52.758177+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
Running at 2024-09-26T18:25:58.062131+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True), Parameter('sensed_algo_prefix', str, value='cleaned')]
(emission) root@fc8c4dff515e:/usr/src/app/saved-notebooks# PYTHONPATH=.. python bin/generate_plots.py mode_specific_metrics.ipynb default
/usr/src/app/saved-notebooks/bin/generate_plots.py:30: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if r.status_code is not 200:
About to download config from https://raw.githubusercontent.com/e-mission/nrel-openpath-deploy-configs/main/configs/cortezebikes.nrel-op.json
Successfully downloaded config with version 1 for Cortez 55+ eBike Program and data collection URL https://cortezebikes-openpath.nrel.gov/api/
label_options is unavailable for the dynamic_config in cortezebikes
Running at 2024-09-26T18:26:35.039632+00:00 with args Namespace(plot_notebook='mode_specific_metrics.ipynb', program='default', date=None) for range (<Arrow [2023-06-01T00:00:00+00:00]>, <Arrow [2024-09-01T00:00:00+00:00]>)
Running at 2024-09-26T18:26:35.077790+00:00 with params [Parameter('year', int), Parameter('month', int), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:26:42.541345+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:26:48.187547+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:26:54.056990+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:26:59.424391+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:27:04.823363+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=10), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:27:10.185996+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=11), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:27:14.442350+00:00 with params [Parameter('year', int, value=2023), Parameter('month', int, value=12), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:27:18.906427+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=1), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:27:23.420686+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=2), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:27:27.664162+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=3), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:27:32.233529+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=4), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:27:36.697900+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=5), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:27:40.963129+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=6), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:27:45.515099+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=7), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:27:49.806078+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=8), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
Running at 2024-09-26T18:27:54.080489+00:00 with params [Parameter('year', int, value=2024), Parameter('month', int, value=9), Parameter('program', str, value='default'), Parameter('study_type', str, value='program'), Parameter('mode_of_interest', str, value='e-bike'), Parameter('include_test_users', bool, value=False), Parameter('dynamic_labels', dict, value={}), Parameter('use_imperial', bool, value=True)]
(emission) root@fc8c4dff515e:/usr/src/app/saved-notebooks# 

Results:

Cortez

All Stacked Bar Charts are generated properly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready for review by Shankari
Development

Successfully merging this pull request may close these issues.

3 participants