Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

MetroFiles

A MetroFile is a single file produced and/or consumed by the Pymetropolis pipeline — an intermediate result reused by another Step, or a final simulation output. Every MetroFile is stored under main_directory, at a fixed path relative to it, typically as a Parquet or GeoParquet file.

The tree below gives an overview of every MetroFile Pymetropolis can produce, organized by their path under main_directory (not every file is necessarily produced by a given configuration — only the ones whose Steps actually run). Click on a file name to jump to its full documentation, which lists:

  • a short description;
  • its Path, relative to main_directory;
  • its Type, i.e. the storage format (DataFrame/GeoDataFrame for a Parquet/GeoParquet file, Text, Plot, or ML Estimator);
  • the Steps that produce it (as an output) or consume it (as an input);
  • for DataFrame/GeoDataFrame files, the list of columns with their data type and constraints.

Some paths contain a {population} placeholder (e.g. demand/{population}/trips/trips.parquet): these files exist once for every simulated demand population, and the placeholder is replaced by the actual population’s name — population for the main population defined directly in the configuration file, or the population_name of an extra population. See the Multiple-demand page for more details.

main_directory

SimulationAreaFile

Single-feature file with the geometry of the simulation area.

UrbanAreasFile

Single-feature file with a Polygon or MultiPolygon geometry representing the areas classified as urban.

ZonesLevel1File

Level-1 zones in the simulated area.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✓Identifier of the zone.
namestring✓✓✕Name of the zone.
original_idstring or integer✓✓✕Identifier of the zone in the original data.
within_areaboolean✓✓✕Whether the zone is in the simulation area.

ZonesLevel2File

Level-2 zones in the simulated area.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✓Identifier of the zone.
namestring✓✓✕Name of the zone
original_idstring or integer✓✓✕Identifier of the zone in the original data.
within_areaboolean✓✓✕Whether the zone is in the simulation area.

ZonesLevel3File

Level-3 zones in the simulated area.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✓Identifier of the zone.
namestring✓✓✕Name of the zone
original_idstring or integer✓✓✕Identifier of the zone in the original data.
within_areaboolean✓✓✕Whether the zone is in the simulation area.

ZonesLevel4File

Level-4 zones in the simulated area.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✓Identifier of the zone.
namestring✓✓✕Name of the zone
original_idstring or integer✓✓✕Identifier of the zone in the original data.
within_areaboolean✓✓✕Whether the zone is in the simulation area.

ZonesLevel5File

Level-5 zones in the simulated area.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✓Identifier of the zone.
namestring✓✓✕Name of the zone
original_idstring or integer✓✓✕Identifier of the zone in the original data.
within_areaboolean✓✓✕Whether the zone is in the simulation area.

SurveyModeChoiceResultsFile

Results of the survey mode choice econometric model. The JSON file has three keys: specification (the modes, the reference mode and the variables of the estimated model), stats (summary statistics) and parameters (the estimated value, standard error, t-statistic and p-value of each coefficient, by coefficient name).

CongestionTimeComparisonPlotFile

Scatter plot comparing observed and Metropolis-simulated congested times of the target routes.

TargetRoutesCongestionTimesFile

Metropolis-simulated travel time and congested time of each target route.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
route_idstring or integer✕✕✓Identifier of the route.
travel_timeduration✕✕✕Simulated travel time on the route.
congested_timeduration✕✕✕Simulated congested time on the route (travel time minus free-flow time).

RoadEdgesVariablesFile

Edge-level variables available for calibration. Defined columns depend on the configuration.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
base_free_flow_ttfloat✕✓✕Free-flow travel time on the edge, based on speed limit, in seconds.

AllRoadFreeFlowTravelTimesFile

Free-flow travel time for each pair of nodes on the road network.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_idstring or integer✕✕✕Identifier of the origine node.
destination_idstring or integer✕✕✕Identifier of the destination node.
free_flow_travel_timeduration✕✓✕Free-flow travel time.

RoadEdgesPenaltyCoefficientsFile

Coefficients for free-flow time penalties of road-network edges.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
typestring✕✕✕Penalty type: "additive" or "multiplicative".
variable1string✕✕✕Name of the variable to which the coefficient applies.
variable2string✕✓✕Name of the second variable to which the coefficient applies, for interactions only.
penaltyfloat✕✕✕Value of the penalty.

FreeFlowTravelTimeComparisonPlotFile

Scatter plot comparing observed and Metropolis-simulated free-flow travel times of the target routes.

TargetRoutesFile

Target routes on the road network, with their observed travel times (e.g., TomTom routes after map matching).

  • Path: calibration/road/target_routes.parquet
  • Type: DataFrame
  • Steps: MapMatchingStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
route_idstring or integer✕✕✓Identifier of the route.
sourcestring or integer✕✕✕Identifier of the route first node.
targetstring or integer✕✕✕Identifier of the route last node.
departure_timedatetime✕✕✕Departure time of the route.
target_ttduration✕✕✕Observed travel time on the route, under congested conditions.
target_free_flow_ttduration✓✕✕Observed travel time on the route, under free-flow conditions.
lengthfloat✕✕✕Length of the path, in meters.
pathlist of strings or integers✕✕✕Sequence of road network ids that compose the path.

TomTomRoutesFile

Results of the routing requests from TomTom API.

  • Path: calibration/road/tomtom_routes.geo.parquet
  • Type: GeoDataFrame
  • Steps: TomTomRequestsStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
tomtom_idstring or integer✕✕✓Identifier of the request.
sourcestring or integer✕✕✕Identifier of the request first node.
targetstring or integer✕✕✕Identifier of the request last node.
lengthfloat✕✕✕Length of the returned path, in meters.
departure_timedatetime✕✕✕Departure time of the request.
tt_no_trafficduration✕✕✕Travel time on the returned path, under free-flow conditions.
tt_trafficduration✕✕✕Travel time on the returned path, under congested conditions.

SurveyedCarsFile

Cars in the survey file. Variables are documented in the MobiSurvStd documentation for cars.

SurveyedDetailedZonesFile

Detailed zones in the survey file. Variables are documented in the MobiSurvStd documentation for zones.

SurveyedDrawZonesFile

Draw zones in the survey file. Variables are documented in the MobiSurvStd documentation for zones.

JointTourFeatureImportancePlotFile

Bar plot of the permutation feature importance of the joint-tour classifier.

ModeFeatureImportancePlotFile

Bar plot of the permutation feature importance of the tour-mode classifier.

SurveyedTripsTravelTimeComparisonBicyclePlotFile

Scatter plot comparing observed and simulated travel times for bicycle trips in the survey.

SurveyedTripsTravelTimeComparisonCarPlotFile

Scatter plot comparing observed and simulated travel times for car trips in the survey.

SurveyedTripsTravelTimeComparisonPublicTransitPlotFile

Scatter plot comparing observed and simulated travel times for public-transit trips in the survey.

SurveyedTripsTravelTimeComparisonWalkingPlotFile

Scatter plot comparing observed and simulated travel times for walking trips in the survey.

SurveyedHouseholdsFile

Households in the survey file. Variables are documented in the MobiSurvStd documentation for households.

JointTourEstimatorFile

ML estimator for the classification of joint tours.

JointTourFeatureImportanceFile

Permutation feature importance of the joint-tour classifier.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
featurestring✕✕✓Name of the feature.
importancefloat✕✕✕Mean decrease in the Brier score of the joint-tour classifier when the values of the feature are randomly shuffled.
importance_stdfloat✕✕✕Standard deviation of the decrease in the Brier score, over the cross-validation folds and the repetitions of the permutation.

SurveyedLegsFile

Legs in the survey file. Variables are documented in the MobiSurvStd documentation for legs.

ModeEstimatorFile

ML estimator for the classification of tours’ mode.

ModeFeatureImportanceFile

Permutation feature importance of the tour-mode classifier.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
featurestring✕✕✓Name of the feature.
importancefloat✕✕✕Mean decrease in the Brier score of the tour-mode classifier when the values of the feature are randomly shuffled.
importance_stdfloat✕✕✕Standard deviation of the decrease in the Brier score, over the cross-validation folds and the repetitions of the permutation.

SurveyedMotorcyclesFile

Motorcycles in the survey file. Variables are documented in the MobiSurvStd documentation for motorcycles.

SurveyedPersonsFile

Persons in the survey file. Variables are documented in the MobiSurvStd documentation for persons.

SurveyedSpecialLocationsFile

Special locations in the survey file. Variables are documented in the MobiSurvStd documentation for zones.

SurveyedToursFile

Home-based tours in the survey file.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✕Identifier of the tour.
survey_namestring✕✓✕Name of the survey the tour comes from.
household_idstring or integer✕✕✕Identifier of the household of the person who did the tour.
person_idstring or integer✕✕✕Identifier of the person who did the tour.
trip_idslist of strings or integers✕✕✕Identifier of the trips in the tour.
nb_tripsunsigned integer✕✕✕Number of trips in the tour.
nb_activitiesunsigned integer✕✕✕Number of activities in the tour.
modeslist of strings✓✓✕Main mode taken for each trip of the tour.
origin_lngslist of floats✓✓✕Longitude at origin for each trip of the tour.
origin_latslist of floats✓✓✕Latitude at origin for each trip of the tour.
destination_lngslist of floats✓✓✕Longitude at destination for each trip of the tour.
destination_latslist of floats✓✓✕Latitude at destination for each trip of the tour.
first_purposestring✓✓✕Purpose of the first activity in the tour.
last_purposestring✓✓✕Purpose of the last activity in the tour.
purposeslist of strings✓✓✕Purpose of each activity in the tour.
durationslist of times✓✓✕Duration of each activity in the tour.
first_departure_timeduration✓✓✕Departure time from the first origin of the tour.
last_arrival_timeduration✓✓✕Arrival time at the last destination of the tour.
first_activity_startduration✓✓✕Start time of the first activity of the tour.
last_activity_endduration✓✓✕End time of the last activity of the tour.
travel_timeslist of times✓✓✕Duration of each trip of the tour.
distanceslist of floats✓✓✕Euclidean distance of each trip of the tour, in meters.
trip_weekdaystring✓✓✕Weekday during which the tour took place.
outside_perimeterboolean✓✓✕Whether the tour has trips outside the survey perimeter.
total_tour_durationduration✓✓✕Duration of the tour, from departure from first origin to arrival at last destination.
total_activity_durationduration✓✓✕Total duration of all activities in the tour.
total_travel_timeduration✓✓✕Total travel time of all trips in the tour.
total_distancefloat✓✓✕Total Euclidean distance of all trips in the tour, in meters.
has_home_purposeboolean✓✓✕Whether the tour has at least one activity with ‘home’ purpose.
has_work_purposeboolean✓✓✕Whether the tour has at least one activity with ‘work’ purpose.
has_education_purposeboolean✓✓✕Whether the tour has at least one activity with ‘education’ purpose.
has_shopping_purposeboolean✓✓✕Whether the tour has at least one activity with ‘shopping’ purpose.
has_task_purposeboolean✓✓✕Whether the tour has at least one activity with ‘task’ purpose.
has_leisure_purposeboolean✓✓✕Whether the tour has at least one activity with ‘leisure’ purpose.
has_escort_purposeboolean✓✓✕Whether the tour has at least one activity with ‘escort’ purpose.
has_other_purposeboolean✓✓✕Whether the tour has at least one activity with ‘other’ purpose.
tour_modestring✓✓✕Main mode used for the tour.
other_person_idslist of strings or integers✓✓✕List of ids of household members who did the same tour.
other_modeslist of strings✓✓✕Main tour mode of the household members who did the same tour.
joint_tourboolean✓✓✕Whether the tour was made jointly with other household members.
lowest_densityenum✓✓✕Lowest urban density category over activity locations.
highest_densityenum✓✓✕Highest urban density category over activity locations.
lowest_urban_typeenum✓✓✕Lowest urban type over activity locations.
highest_urban_typeenum✓✓✕Highest urban type over activity locations.
lowest_functional_area_typeenum✓✓✕Lowest functional area type over activity locations.
highest_functional_area_typeenum✓✓✕Highest functional area type over activity locations.
lowest_functional_area_categoryenum✓✓✕Lowest functional area category over activity locations.
highest_functional_area_categoryenum✓✓✕Highest functional area category over activity locations.
home_densityenum✓✓✕Urban density category of the household municipality.
home_urban_typeenum✓✓✕Urban type of the household municipality.
home_functional_area_typeenum✓✓✕Type of the municipality within its functional area.
home_functional_area_categoryenum✓✓✕Category of the functional area of the home municipality.
nb_carsunsigned integer✓✓✕Number of cars owned by the household.
nb_motorcyclesunsigned integer✓✓✕Number of motorcycles owned by the household.
nb_bicyclesunsigned integer✓✓✕Number of bicycles owned by the household.
nb_personsunsigned integer✓✓✕Number of persons living in the household.
nb_majorsunsigned integer✓✓✕Number of persons 18 or older living in the household.
nb_minorsunsigned integer✓✓✕Number of persons 17 or younger living in the household.
nb_surveyedunsigned integer✓✓✕Number of persons surveyed for trips in the household.
nb_womenunsigned integer✓✓✕Number of women living in the household.
nb_major_womenunsigned integer✓✓✕Number of women 18 or older living in the household.
nb_menunsigned integer✓✓✕Number of men living in the household.
nb_major_menunsigned integer✓✓✕Number of men 18 or older living in the household.
nb_driving_licensesunsigned integer✓✓✕Number of driving-license holders living in the household.
household_typestring✓✓✕Type of household structure (single, couple, singleparent, etc.).
minor_ratiofloat✓✓✕Share of household members 17 or younger.
car_ratiofloat✓✓✕Number of cars per person in the household.
driving_license_ratiofloat✓✓✕Number of cars per driving-license holder.
household_fully_surveyedboolean✓✓✕Whether all persons in the household were surveyed for trips.
household_surveyed_on_same_dayboolean✓✓✕Whether all persons surveyed for trips in the household were surveyed for trips during the same day.
womanboolean✓✓✕Whether the person is a woman.
ageunsigned integer✓✓✕Age of the person.
oldest_age_diffunsigned integer✓✓✕Age difference to the oldest person in the household.
education_levelstring✓✓✕Education level of the person.
professional_activitystring✓✓✕Professional activity of the person (e.g., worker, student, retiree).
socioprofessional_classunsigned integer✓✓✕Socioprofessional class (job type) of the person.
has_driving_licenseboolean✓✓✕Whether the person has a driving license.
has_public_transit_subscriptionboolean✓✓✕Whether the person has a public-transit subscription.
nb_toursunsigned integer✓✓✕Number of tours that the person did during the surveyed day.
weightfloat✕✓✕Statistical survey weight of the person / tour.
weighted_distancefloat✕✓✕Statistical survey weight of the person / tour, multiplied by the total Euclidean distance of trips in the tour.

SurveyedToursTravelTimesFile

Travel times of tours in the survey with all modes.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✕Identifier of the tour.
travel_time_walkingduration✓✓✕Travel time by walk.
travel_time_bicycleduration✓✓✕Travel time by bicycle.
travel_time_public_transitduration✓✓✕Travel time by public transit.
travel_time_carduration✓✓✕Travel time by car.

SurveyedTripsCarTravelTimesFile

Travel time by car under congested conditions for each trip in the survey.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idinteger✕✕✓Identifier of the trip.
travel_timeduration✕✓✕Travel time by car under congested conditions.

SurveyedTripsPedestrianDistancesFile

Distance of the shortest path on the pedestrian network for each trip in the survey.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idinteger✕✕✓Identifier of the trip.
pedestrian_distancefloat✕✓✕Distance of the trip on the pedestrian network, in meters.

SurveyedTripsPublicTransitItinerariesFile

Minimum-cost public-transit itinerary for each trip in the survey.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idinteger✕✕✓Identifier of the trip.
travel_timeduration✕✓✕Travel time of the trip.
generalized_timeduration✓✓✕Generalized time of the trip (travel time with mode-specific weights).
waiting_timeduration✓✓✕Waiting time on the trip.
legsunspecified datatype✓✓✕Sequence of legs that define the itinerary of the trip.

SurveyedTripsFile

Trips in the survey file. Variables are documented in the MobiSurvStd documentation for trips.

SurveyedZonesMedoidsFile

Medoids for each zone in the survey.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✕Identifier of the zone.
indexinteger✕✕✕Index of the medoid (each zone can have multiple medoids).
weightfloat✕✕✕Weight of the medoid cluster among the zones’ custers.

SurveyedZonesPedestrianNodesFile

Origin and destination nodes on the pedestrian network for each zones’ medoid.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✕Identifier of the zone.
indexinteger✕✕✕Index of the medoid (each zone can have multiple medoids).
weightfloat✕✕✕Weight of the medoid cluster among the zones’ custers.
nodeinteger✕✕✕Identifier of the pedestrian node matching the medoid.

SurveyedZonesRoadNodesFile

Origin and destination nodes on the road network for each zones’ medoid.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✕Identifier of the zone.
indexinteger✕✕✕Index of the medoid (each zone can have multiple medoids).
weightfloat✕✕✕Weight of the medoid cluster among the zones’ custers.
nodeinteger✕✕✕Identifier of the road node matching the medoid.

ToursModeShareComparisonFile

JSON file comparing, by tour count and by distance, the mode shares observed in the survey and the ex-ante mode shares predicted for the simulated population.

ToursModeShareDistancePlotFile

Comparison of survey vs. ex-ante mode shares, by tour distance.

ToursModeShareTourCountPlotFile

Comparison of survey vs. ex-ante mode shares, by tour count.

ZoneODLevel1CongestedTravelTimesFile

Congested travel time by car between each pair of Level-1 zones, aggregatedover a given time window.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_zone_idstring or integer✕✕✕Identifier of the origin zone.
destination_zone_idstring or integer✕✕✕Identifier of the destination zone.
congested_travel_timeduration✕✕✕Travel time by car between the two zones’ road nodes, under congested conditions, aggregated (median) over the configured time window.
congested_travel_time_minduration✕✕✕Minimum travel time over the congested breakpoints falling within the time window.
congested_travel_time_maxduration✕✕✕Maximum travel time over the congested breakpoints falling within the time window.
congested_travel_time_stdduration✕✕✕Standard deviation of the travel time over the congested breakpoints falling within the time window. Zero when only one breakpoint falls in the window.

ZoneODLevel1FreeFlowTravelTimesFile

Travel time by car under free-flow conditions between each pair of Level-1 zones.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_zone_idstring or integer✕✕✕Identifier of the origin zone.
destination_zone_idstring or integer✕✕✕Identifier of the destination zone.
free_flow_travel_timeduration✕✕✕Travel time by car between the two zones’ road nodes, under free-flow conditions.

ZonesLevel1RoadNodeFile

Road network node representative of Level-1 zones.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✓Identifier of the zone
road_nodestring or integer✕✓✕Identifier of the road node representative of the zone.

ZoneODLevel2CongestedTravelTimesFile

Congested travel time by car between each pair of Level-2 zones, aggregatedover a given time window.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_zone_idstring or integer✕✕✕Identifier of the origin zone.
destination_zone_idstring or integer✕✕✕Identifier of the destination zone.
congested_travel_timeduration✕✕✕Travel time by car between the two zones’ road nodes, under congested conditions, aggregated (median) over the configured time window.
congested_travel_time_minduration✕✕✕Minimum travel time over the congested breakpoints falling within the time window.
congested_travel_time_maxduration✕✕✕Maximum travel time over the congested breakpoints falling within the time window.
congested_travel_time_stdduration✕✕✕Standard deviation of the travel time over the congested breakpoints falling within the time window. Zero when only one breakpoint falls in the window.

ZoneODLevel2FreeFlowTravelTimesFile

Travel time by car under free-flow conditions between each pair of Level-2 zones.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_zone_idstring or integer✕✕✕Identifier of the origin zone.
destination_zone_idstring or integer✕✕✕Identifier of the destination zone.
free_flow_travel_timeduration✕✕✕Travel time by car between the two zones’ road nodes, under free-flow conditions.

ZonesLevel2RoadNodeFile

Road network node representative of Level-2 zones.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✓Identifier of the zone
road_nodestring or integer✕✓✕Identifier of the road node representative of the zone.

ZoneODLevel3CongestedTravelTimesFile

Congested travel time by car between each pair of Level-3 zones, aggregatedover a given time window.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_zone_idstring or integer✕✕✕Identifier of the origin zone.
destination_zone_idstring or integer✕✕✕Identifier of the destination zone.
congested_travel_timeduration✕✕✕Travel time by car between the two zones’ road nodes, under congested conditions, aggregated (median) over the configured time window.
congested_travel_time_minduration✕✕✕Minimum travel time over the congested breakpoints falling within the time window.
congested_travel_time_maxduration✕✕✕Maximum travel time over the congested breakpoints falling within the time window.
congested_travel_time_stdduration✕✕✕Standard deviation of the travel time over the congested breakpoints falling within the time window. Zero when only one breakpoint falls in the window.

ZoneODLevel3FreeFlowTravelTimesFile

Travel time by car under free-flow conditions between each pair of Level-3 zones.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_zone_idstring or integer✕✕✕Identifier of the origin zone.
destination_zone_idstring or integer✕✕✕Identifier of the destination zone.
free_flow_travel_timeduration✕✕✕Travel time by car between the two zones’ road nodes, under free-flow conditions.

ZonesLevel3RoadNodeFile

Road network node representative of Level-3 zones.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✓Identifier of the zone
road_nodestring or integer✕✓✕Identifier of the road node representative of the zone.

ZoneODLevel4CongestedTravelTimesFile

Congested travel time by car between each pair of Level-4 zones, aggregatedover a given time window.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_zone_idstring or integer✕✕✕Identifier of the origin zone.
destination_zone_idstring or integer✕✕✕Identifier of the destination zone.
congested_travel_timeduration✕✕✕Travel time by car between the two zones’ road nodes, under congested conditions, aggregated (median) over the configured time window.
congested_travel_time_minduration✕✕✕Minimum travel time over the congested breakpoints falling within the time window.
congested_travel_time_maxduration✕✕✕Maximum travel time over the congested breakpoints falling within the time window.
congested_travel_time_stdduration✕✕✕Standard deviation of the travel time over the congested breakpoints falling within the time window. Zero when only one breakpoint falls in the window.

ZoneODLevel4FreeFlowTravelTimesFile

Travel time by car under free-flow conditions between each pair of Level-4 zones.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_zone_idstring or integer✕✕✕Identifier of the origin zone.
destination_zone_idstring or integer✕✕✕Identifier of the destination zone.
free_flow_travel_timeduration✕✕✕Travel time by car between the two zones’ road nodes, under free-flow conditions.

ZonesLevel4RoadNodeFile

Road network node representative of Level-4 zones.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✓Identifier of the zone
road_nodestring or integer✕✓✕Identifier of the road node representative of the zone.

ZoneODLevel5CongestedTravelTimesFile

Congested travel time by car between each pair of Level-5 zones, aggregatedover a given time window.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_zone_idstring or integer✕✕✕Identifier of the origin zone.
destination_zone_idstring or integer✕✕✕Identifier of the destination zone.
congested_travel_timeduration✕✕✕Travel time by car between the two zones’ road nodes, under congested conditions, aggregated (median) over the configured time window.
congested_travel_time_minduration✕✕✕Minimum travel time over the congested breakpoints falling within the time window.
congested_travel_time_maxduration✕✕✕Maximum travel time over the congested breakpoints falling within the time window.
congested_travel_time_stdduration✕✕✕Standard deviation of the travel time over the congested breakpoints falling within the time window. Zero when only one breakpoint falls in the window.

ZoneODLevel5FreeFlowTravelTimesFile

Travel time by car under free-flow conditions between each pair of Level-5 zones.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_zone_idstring or integer✕✕✕Identifier of the origin zone.
destination_zone_idstring or integer✕✕✕Identifier of the destination zone.
free_flow_travel_timeduration✕✕✕Travel time by car between the two zones’ road nodes, under free-flow conditions.

ZonesLevel5RoadNodeFile

Road network node representative of Level-5 zones.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integer✕✕✓Identifier of the zone
road_nodestring or integer✕✓✕Identifier of the road node representative of the zone.

CarsFile

Characteristics of the cars owned by households / persons.

  • Path: demand/{population}/cars.parquet
  • Type: DataFrame
Show columns
ColumnData typeOptional?Nullable?Unique?Description
car_idstring or integer✕✕✓Identifier of the car.
household_idstring or integer✓✓✕Identifier of the household owning the car.
person_idstring or integer✓✓✕Identifier of the person owning the car.
critairstring✓✓✕Crit’Air vignette of the car.
fuel_typestring✓✓✕Fuel type that the car is using.
ageunsigned integer✓✓✕Age of the car.
euro_standardunsigned integer✓✓✕Category of the car in the European emission standards.

HouseholdsHomesFile

Coordinates of the household homes.

  • Path: demand/{population}/households/homes.geo.parquet
  • Type: GeoDataFrame
  • Steps: EqasimImportStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
household_idstring or integer✕✕✓Identifier of the household.

HouseholdsHomesUrbanTypeFile

Urban type attributes of households’ home.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
household_idstring or integer✕✕✓Identifier of the household.
home_densityenum✓✓✕Urban density category of the household municipality.
home_urban_typeenum✓✓✕Urban type of the household municipality.
home_functional_area_typeenum✓✓✕Type of the municipality within its functional area.
home_functional_area_categoryenum✓✓✕Category of the functional area of the home municipality.

HouseholdsFile

Identifiers and characteristics of the simulated households. The geometry is a Point representing the household’s home.

  • Path: demand/{population}/households/households.parquet
  • Type: DataFrame
  • Steps: EqasimImportStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
household_idstring or integer✕✕✓Identifier of the household.
household_typestring✓✓✕Type of household family structure.
incomefloat✓✓✕Monthly income of the household.
nb_carsunsigned integer✓✓✕Number of cars owned by the household.
nb_motorcyclesunsigned integer✓✓✕Number of motorcycles owned by the household.
nb_bicyclesunsigned integer✓✓✕Number of bicycles owned by the household.
nb_personsunsigned integer✓✕✕Number of persons in the household.
nb_persons_5plusunsigned integer✓✓✕Number of persons in the household whose age is 5 or plus.
nb_majorsunsigned integer✓✓✕Number of persons in the household whose age is 18 or more.
nb_minorsunsigned integer✓✓✕Number of persons in the household whose age is 17 or less.
nb_driving_licensesunsigned integer✓✓✕Number of persons in the household with a driving license.

HouseholdsZonesFile

Zones of the households’ home.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
household_idstring or integer✕✕✓Identifier of the household.
home_zone1string or integer✓✓✕Identifier of the home location in the level 1 zone system.
home_zone2string or integer✓✓✕Identifier of the home location in the level 2 zone system.
home_zone3string or integer✓✓✕Identifier of the home location in the level 3 zone system.
home_zone4string or integer✓✓✕Identifier of the home location in the level 4 zone system.
home_zone5string or integer✓✓✕Identifier of the home location in the level 5 zone system.

MetroAgentsPopulationFile

Simulated agents in the population, ready for import to Metropolis-Core.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✓Identifier of the agent.
alt_choice.typestring✓✓✕Type of choice model for the alternative choice.
alt_choice.ufloat✓✓✕Uniform draw to simulate the chosen alternative.
alt_choice.mufloat✓✓✕Variance of the stochastic terms in the utility function.

MetroAlternativesPopulationFile

Simulated alternatives in the population, ready for import to Metropolis-Core.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent.
alt_idstring or integer✕✕✕Identifier of the alternative.
origin_delayfloat✓✓✕Extra delay between the chosen departure time and the actual first trip start, in seconds.
dt_choice.typestring✕✓✕Whether departure time is exogenous, random discrete, or random continuous.
dt_choice.departure_timefloat✓✓✕Departure time, when exogenous, in seconds after midnight.
dt_choice.periodlist of floats✓✓✕Time window in which the departure time is chosen.
dt_choice.intervalfloat✓✓✕Time between two intervals of departure time, in seconds.
dt_choice.offsetfloat✓✓✕Offset time added to the selected departure time, in seconds.
dt_choice.model.typestring✓✓✕Type of choice model when departure time is randomly chosen.
dt_choice.model.ufloat✓✓✕Uniform draw to simulate the chosen departure time.
dt_choice.model.mufloat✓✓✕Variance of the stochastic terms in the utility function.
dt_choice.model.constantslist of floats✓✓✕Constant value added to the utility of each departure-time interval.
constant_utilityfloat✓✓✕Constant utility added to the alternative.

MetroExAnteAgentsPopulationFile

Simulated agents in the population for the ex-ante simulation.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✓Identifier of the agent.

MetroExAnteAlternativesPopulationFile

Simulated alternatives in the population for the ex-ante simulation.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent.
alt_idstring or integer✕✕✕Identifier of the alternative.
origin_delayfloat✓✓✕Extra delay between the chosen departure time and the actual first trip start, in seconds.
dt_choice.typestring✕✓✕Whether departure time is exogenous, random discrete, or random continuous.
dt_choice.departure_timefloat✓✓✕Departure time, when exogenous, in seconds after midnight.

MetroExAnteTripsPopulationFile

Simulated trips in the population for the ex-ante simulation.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent.
alt_idstring or integer✕✕✕Identifier of the alternative.
trip_idstring or integer✕✕✕Identifier of the trip.
class.typestring✕✕✕Type of trip.
class.originstring or integer✓✓✕Identifier of the origin node of the trip.
class.destinationstring or integer✓✓✕Identifier of the destination node of the trip.
class.vehiclestring or integer✓✓✕Identifier of the vehicle type of the trip.
class.travel_timefloat✓✓✕Exogenous travel time of the trip, in seconds.
stopping_timefloat✓✓✕Time spent at the end of the trip, before the next trip starts, in seconds.

MetroTripsPopulationFile

Simulated trips in the population, ready for import to Metropolis-Core.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent.
alt_idstring or integer✕✕✕Identifier of the alternative.
trip_idstring or integer✕✕✕Identifier of the trip.
class.typestring✕✕✕Type of trip.
class.originstring or integer✓✓✕Identifier of the origin node of the trip.
class.destinationstring or integer✓✓✕Identifier of the destination node of the trip.
class.vehiclestring or integer✓✓✕Identifier of the vehicle type of the trip.
class.routelist of strings or integers✓✓✕List of edge identifiers representing the route itinerary to be followed.
class.travel_timefloat✓✓✕Exogenous travel time of the trip, in seconds.
stopping_timefloat✓✓✕Time spent at the end of the trip, before the next trip starts, in seconds.
constant_utilityfloat✓✓✕Constant utility added to the trip utility.
alphafloat✓✓✕Value of time (€/s).
schedule_utility.typestring✓✓✕Type of function used for the schedule delay at trip’s destination.
schedule_utility.tstarfloat✓✓✕Desired arrival time at destination, in seconds after midnight.
schedule_utility.betafloat✓✓✕Penalty for arriving earlier than the desired arrival time (€/s).
schedule_utility.gammafloat✓✓✕Penalty for arriving later than the desired arrival time (€/s).
schedule_utility.deltafloat✓✓✕Length of the desired arrival-time window, in seconds.

ModeChoiceMuFile

Error scale of the mode choice model for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
mode_choice_mufloat✕✓✕Error scale of the mode choice model, in euro.

BicyclePreferencesFile

Preferences to travel by bicycle, for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
bicycle_cstfloat✕✓✕Penalty for each bicycle tour (€).
bicycle_votfloat✕✓✕Value of time by bicycle (€/h).

BicycleTravelTimesFile

Travel time of each trip, when traveling by bicycle.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
bicycle_travel_timeduration✕✕✕Duration of the trip by bicycle.

CarDriverPreferencesFile

Preferences to travel as a car driver, for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
car_driver_cstfloat✕✓✕Penalty for each tour as a car driver (€).
car_driver_votfloat✕✓✕Value of time as a car driver (€/h).

CarDriverWithPassengersPreferencesFile

Preferences to travel as a car driver with passengers, for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
car_driver_with_passengers_cstfloat✕✓✕Penalty for each tour as a car driver with passengers (€).
car_driver_with_passengers_votfloat✕✓✕Value of time as a car driver with passengers (€/h).

CarPassengerPreferencesFile

Preferences to travel as a car passenger, for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
car_passenger_cstfloat✕✓✕Penalty for each tour as a car passenger (€).
car_passenger_votfloat✕✓✕Value of time as a car passenger (€/h).

CarRidesharingPreferencesFile

Preferences to travel by car ridesharing (driver or passenger), for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
car_ridesharing_cstfloat✕✓✕Penalty for each tour by car ridesharing (€).
car_ridesharing_votfloat✕✓✕Value of time by car ridesharing (€/h).

CarFuelFile

Fuel consumption of each car trip.

  • Path: demand/{population}/modes/car/fuel_consumption.parquet
  • Type: DataFrame
  • Steps: CarFuelStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
fuel_consumptionfloat✕✓✕Fuel consumption of the trip, in liters.
fuel_costfloat✕✓✕Fuel cost of the trip, in €.

OutsideOptionPreferencesFile

Utility of the outside option alternative, for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
outside_option_cstfloat✕✓✕Utility of the outside option (€).

OutsideOptionTravelTimesFile

Travel time of the outside option alternative, for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
outside_option_travel_timeduration✕✕✕Duration of the tour for the outside option.

ParkAndRideFuelFile

Fuel consumption of the car part for each park-and-ride trip.

  • Path: demand/{population}/modes/park_and_ride/fuel_consumption.parquet
  • Type: DataFrame
  • Steps: ParkAndRideFuelStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
fuel_consumptionfloat✕✓✕Fuel consumption of the trip, in liters.
fuel_costfloat✕✓✕Fuel cost of the trip, in €.

ParkAndRidePreferencesFile

Preferences to travel as park-and-ride, for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
park_and_ride_cstfloat✕✓✕Penalty for each tour as park-and-ride (€).
public_transit_votfloat✕✓✕Value of time for the public transit part (€/h).
car_votfloat✕✓✕Value of time for the car part (€/h).

ParkAndRideStopsFile

Location of the P+R facility for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour
park_and_ride_stop_idstring or integer✕✓✕Identifier of the public-transit stop where the car is parked.

PublicTransitPreferencesFile

Preferences to travel by public transit, for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
public_transit_cstfloat✕✓✕Penalty for each tour in public transit (€).
public_transit_votfloat✕✓✕Value of time in public transit (€/h).

WalkingPreferencesFile

Preferences to travel by walk, for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
walking_cstfloat✕✓✕Penalty for each walking tour (€).
walking_votfloat✕✓✕Value of time by walk (€/h).

WalkingTravelTimesFile

Travel time of each trip, when traveling by walking.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
walking_travel_timeduration✕✕✕Duration of the trip by walking.

PersonsFile

Identifiers and characteristics of the simulated persons.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
person_idstring or integer✕✕✓Identifier of the person.
household_idstring or integer✕✕✕Identifier of the household to which the person belongs.
person_indexunsigned integer✕✕✕Index of the person within the household’s persons.
reference_person_linkstring✓✕✕Link of the person relative to the reference person of the household.
womanboolean✓✓✕Whether the person is a woman.
ageunsigned integer✓✓✕Age of the person.
detailed_education_levelstring✓✓✕Highest education level reached by the person, in detailed categories.
education_levelstring✓✓✕Highest education level reached by the person.
professional_activitystring✓✓✕Professional status of the person.
socioprofessional_classunsigned integer✓✓✕Socioprofessional class of the person.
has_driving_licenseboolean✓✓✕Whether the person has a driving license.
has_public_transit_subscriptionboolean✓✓✕Whether the person has a public-transit subscription.
nb_tripsunsigned integer✓✕✕Number of trips.

ActivitiesLocationsFile

Coordinates of each activity.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
person_idstring or integer✕✕✕Identifier of the person.
purposestring✕✓✕Purpose of the activity.
preceding_trip_idstring or integer✕✓✕Identifier of the trip before the activity.
following_trip_idstring or integer✕✓✕Identifier of the trip after the activity.

LinearScheduleFile

Schedule preferences for each trip, for the linear model.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
betafloat✕✓✕Penalty for starting an activity earlier than the desired time (€/h).
gammafloat✕✓✕Penalty for starting an activity later than the desired time (€/h).
deltaduration✕✓✕Length of the desired time window.

TstarsFile

Desired start time for the activity following each trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
tstarduration✕✓✕Desired start time of the following activity.

JointToursFile

Tour-level flag for joint trips.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✕Identifier of the tour.
joint_tourboolean✕✕✕Whether the tour is done jointly with another household member.

ToursModeFile

Ex-ante mode for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✕Identifier of the tour.
modestring✕✕✕Predicted mode ex-ante.

ToursFile

Variables at the tour-level.

  • Path: demand/{population}/tours/tours.parquet
  • Type: DataFrame
  • Steps: CreateToursStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✕Identifier of the tour.
nb_tripsunsigned integer✕✕✕Number of trips in the tour.
nb_activitiesunsigned integer✕✕✕Number of activities in the tour.
origin_lngslist of floats✓✓✕Longitude at origin for each trip of the tour.
origin_latslist of floats✓✓✕Latitude at origin for each trip of the tour.
destination_lngslist of floats✓✓✕Longitude at destination for each trip of the tour.
destination_latslist of floats✓✓✕Latitude at destination for each trip of the tour.
first_purposestring✓✓✕Purpose of the first activity in the tour.
last_purposestring✓✓✕Purpose of the last activity in the tour.
purposeslist of strings✓✓✕Purpose of each activity in the tour.
durationslist of times✓✓✕Duration of each activity in the tour.
first_departure_timeduration✓✓✕Departure time from the first origin of the tour.
last_arrival_timeduration✓✓✕Arrival time at the last destination of the tour.
first_activity_startduration✓✓✕Start time of the first activity of the tour.
last_activity_endduration✓✓✕End time of the last activity of the tour.
travel_timeslist of times✓✓✕Duration of each trip of the tour.
distanceslist of floats✓✓✕Euclidean distance of each trip of the tour, in meters.
trip_weekdaystring✓✓✕Weekday during which the tour took place.
outside_perimeterboolean✓✓✕Whether the tour has trips outside the simulation area.
total_tour_durationduration✓✓✕Duration of the tour, from departure from first origin to arrival at last destination.
total_activity_durationduration✓✓✕Total duration of all activities in the tour.
total_travel_timeduration✓✓✕Total travel time of all trips in the tour.
total_distancefloat✓✓✕Total Euclidean distance of all trips in the tour, in meters.
has_home_purposeboolean✓✓✕Whether the tour has at least one activity with ‘home’ purpose.
has_work_purposeboolean✓✓✕Whether the tour has at least one activity with ‘work’ purpose.
has_education_purposeboolean✓✓✕Whether the tour has at least one activity with ‘education’ purpose.
has_shopping_purposeboolean✓✓✕Whether the tour has at least one activity with ‘shopping’ purpose.
has_task_purposeboolean✓✓✕Whether the tour has at least one activity with ‘task’ purpose.
has_leisure_purposeboolean✓✓✕Whether the tour has at least one activity with ‘leisure’ purpose.
has_escort_purposeboolean✓✓✕Whether the tour has at least one activity with ‘escort’ purpose.
has_other_purposeboolean✓✓✕Whether the tour has at least one activity with ‘other’ purpose.
lowest_densityenum✓✓✕Lowest urban density category over activity locations.
highest_densityenum✓✓✕Highest urban density category over activity locations.
lowest_urban_typeenum✓✓✕Lowest urban type over activity locations.
highest_urban_typeenum✓✓✕Highest urban type over activity locations.
lowest_functional_area_typeenum✓✓✕Lowest functional area type over activity locations.
highest_functional_area_typeenum✓✓✕Highest functional area type over activity locations.
lowest_functional_area_categoryenum✓✓✕Lowest functional area category over activity locations.
highest_functional_area_categoryenum✓✓✕Highest functional area category over activity locations.
home_densityenum✓✓✕Urban density category of the household municipality.
home_urban_typeenum✓✓✕Urban type of the household municipality.
home_functional_area_typeenum✓✓✕Type of the municipality within its functional area.
home_functional_area_categoryenum✓✓✕Category of the functional area of the home municipality.
nb_carsunsigned integer✓✓✕Number of cars owned by the household.
nb_motorcyclesunsigned integer✓✓✕Number of motorcycles owned by the household.
nb_bicyclesunsigned integer✓✓✕Number of bicycles owned by the household.
nb_personsunsigned integer✓✓✕Number of persons living in the household.
nb_majorsunsigned integer✓✓✕Number of persons 18 or older living in the household.
nb_minorsunsigned integer✓✓✕Number of persons 17 or younger living in the household.
nb_womenunsigned integer✓✓✕Number of women living in the household.
nb_major_womenunsigned integer✓✓✕Number of women 18 or older living in the household.
nb_menunsigned integer✓✓✕Number of men living in the household.
nb_major_menunsigned integer✓✓✕Number of men 18 or older living in the household.
nb_driving_licensesunsigned integer✓✓✕Number of driving-license holders living in the household.
household_typestring✓✓✕Type of household structure (single, couple, singleparent, etc.).
minor_ratiofloat✓✓✕Share of household members 17 or younger.
car_ratiofloat✓✓✕Number of cars per person in the household.
driving_license_ratiofloat✓✓✕Number of cars per driving-license holder.
womanboolean✓✓✕Whether the person is a woman.
ageunsigned integer✓✓✕Age of the person.
oldest_age_diffunsigned integer✓✓✕Age difference to the oldest person in the household.
education_levelstring✓✓✕Education level of the person.
professional_activitystring✓✓✕Professional status of the person (e.g., worker, student, retiree).
socioprofessional_classunsigned integer✓✓✕Socioprofessional class (job type) of the person.
has_driving_licenseboolean✓✓✕Whether the person has a driving license.
has_public_transit_subscriptionboolean✓✓✕Whether the person has a public-transit subscription.
nb_toursunsigned integer✕✓✕Number of tours that the person did during the surveyed day.

TripsBicycleCostsFile

Minimum cost on the bicycle network for each trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
bicycle_costfloat✕✓✕Minimum cost of the trip on the bicycle network, in meters.
bicycle_pathlist of strings or integers✕✓✕Minimum-cost path of the trip on the bicycle network, as a list of ids.

TripsBicycleNodesFile

Origin and destination nodes on the bicycle network for each trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
origin_bicycle_nodestring or integer✕✓✕Identifier of the origin node on the bicycle network.
origin_bicycle_node_distfloat✓✓✕Distance between the trip’s origin and the corresponding bicycle node, in meters.
origin_bicycle_node_dist_on_edgefloat✓✓✕Distance between the trip’s origin and the corresponding bicycle node, projected on the closest edge, in meters.
origin_bicycle_edgestring or integer✓✓✕Identifier of the bicycle edge closest to the trip’s origin.
origin_bicycle_edge_distfloat✓✓✕Distance between the trip’s origin and the closest bicycle edge, in meters.
destination_bicycle_nodestring or integer✕✓✕Identifier of the destination node on the bicycle network.
destination_bicycle_node_distfloat✓✓✕Distance between the trip’s destination and the corresponding bicycle node, in meters.
destination_bicycle_node_dist_on_edgefloat✓✓✕Distance between the trip’s destination and the corresponding bicycle node, projected on the closest edge, in meters.
destination_bicycle_edgestring or integer✓✓✕Identifier of the bicycle edge closest to the trip’s destination.
destination_bicycle_edge_distfloat✓✓✕Distance between the trip’s destination and the closest bicycle edge, in meters.

TripsDestinationsFile

Destination coordinates of each trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.

TripsDistancesFile

Euclidean distance of each trip.

  • Path: demand/{population}/trips/distances.parquet
  • Type: DataFrame
  • Steps: TripDistancesStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
od_distancefloat✕✕✕Distance between origin and destination, in meters.

TripsUrbanTypeFile

Urban type attributes of trips’ origin and destination.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
origin_densityenum✕✓✕Urban density category of the origin municipality.
origin_urban_typeenum✕✓✕Urban type of the origin municipality.
origin_functional_area_typeenum✕✓✕Type of the origin municipality within its functional area.
origin_functional_area_categoryenum✕✓✕Category of the functional area of the origin municipality.
destination_densityenum✕✓✕Urban density category of the destination municipality.
destination_urban_typeenum✕✓✕Urban type of the destination municipality.
destination_functional_area_typeenum✕✓✕Type of the destination municipality within its functional area.
destination_functional_area_categoryenum✕✓✕Category of the functional area of the destination municipality.

TripsOriginsFile

Origin coordinates of each trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.

NonPrimaryParkAndRideCarTrips

Data on car parts of park-and-ride trips, when traveling exclusively on non-primary edges.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
free_flow_travel_timeduration✕✓✕Travel time by car under free-flow conditions.
pathlist of strings or integers✕✓✕List of (non-primary) edge ids that consists the trip.
path_lengthfloat✕✓✕Length of the trip, in meters.

PrimaryParkAndRideCarTripsAccessEgressFile

Data on access / egress of the car parts for park-and-ride trips.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
access_nodestring or integer✕✓✕Identifier of the road-network node where the primary part starts.
access_pathlist of strings or integers✕✓✕List of edge ids that consists the access part of the trip.
access_timeduration✕✓✕Time spent on the access part of the trip when traveling by car under free-flow conditions.
access_lengthfloat✕✓✕Length of the access part of the trip, in meters.
egress_nodestring or integer✕✓✕Identifier of the road-network node where the primary part ends.
egress_pathlist of strings or integers✕✓✕List of edge ids that consists the egress part of the trip.
egress_timeduration✕✓✕Time spent on the egress part of the trip when traveling by car under free-flow conditions.
egress_lengthfloat✕✓✕Length of the egress part of the trip, in meters.

ParkAndRideTripsPublicTransitItinerariesFile

Minimum-cost public-transit itinerary for the public-transit part of each P+R trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
travel_timeduration✕✓✕Travel time of the trip (public-transit part).
generalized_timeduration✓✓✕Generalized time of the trip (travel time with mode-specific weights).
waiting_timeduration✓✓✕Waiting time on the trip.
legsunspecified datatype✓✓✕Sequence of legs that define the itinerary of the trip.

ParkAndRideTripsCarFreeFlowTravelTimesFile

Travel time under free-flow conditions of the car part for P+R trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip (only first and last trip of each tour).
free_flow_travel_timeduration✕✓✕Travel time by car under free-flow conditions (from / to the P+R facility).
free_flow_routelist of strings or integers✕✓✕Fastest path on the road network under free-flow conditions, as a list of ids.
free_flow_distancefloat✕✓✕Length of the fastest path on the road network under free-flow conditions, in meters.

ParkAndRideRoadNodesFile

Road nodes matching the park-and-ride facility of each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
pr_road_nodestring or integer✕✓✕Identifier of the P+R node on the road network.
pr_road_node_distfloat✓✓✕Distance between the tour’s P+R facility and the corresponding road node, in meters.
pr_road_node_dist_on_edgefloat✓✓✕Distance between the trip’s P+R facility and the corresponding road node, projected on the closest edge, in meters.
pr_road_edgestring or integer✓✓✕Identifier of the road edge closest to the trip’s P+R facility.
pr_road_edge_distfloat✓✓✕Distance between the trip’s P+R facility and the closest road edge, in meters.

TripsPedestrianDistancesFile

Distance of the shortest path on the pedestrian network for each trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
pedestrian_distancefloat✕✓✕Distance of the trip on the pedestrian network, in meters.
pedestrian_pathlist of strings or integers✓✓✕Shortest path of the trip on the pedestrian network, as a list of ids.

TripsPedestrianNodesFile

Origin and destination nodes on the pedestrian network for each trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
origin_pedestrian_nodestring or integer✕✓✕Identifier of the origin node on the pedestrian network.
origin_pedestrian_node_distfloat✓✓✕Distance between the trip’s origin and the corresponding pedestrian node, in meters.
origin_pedestrian_node_dist_on_edgefloat✓✓✕Distance between the trip’s origin and the corresponding pedestrian node, projected on the closest edge, in meters.
origin_pedestrian_edgestring or integer✓✓✕Identifier of the pedestrian edge closest to the trip’s origin.
origin_pedestrian_edge_distfloat✓✓✕Distance between the trip’s origin and the closest pedestrian edge, in meters.
destination_pedestrian_nodestring or integer✕✓✕Identifier of the destination node on the pedestrian network.
destination_pedestrian_node_distfloat✓✓✕Distance between the trip’s destination and the corresponding pedestrian node, in meters.
destination_pedestrian_node_dist_on_edgefloat✓✓✕Distance between the trip’s destination and the corresponding pedestrian node, projected on the closest edge, in meters.
destination_pedestrian_edgestring or integer✓✓✕Identifier of the pedestrian edge closest to the trip’s destination.
destination_pedestrian_edge_distfloat✓✓✕Distance between the trip’s destination and the closest pedestrian edge, in meters.

TripsPublicTransitItinerariesFile

Minimum-cost public-transit itinerary for each trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
travel_timeduration✕✓✕Travel time of the trip.
generalized_timeduration✓✓✕Generalized time of the trip (travel time with mode-specific weights).
waiting_timeduration✓✓✕Waiting time on the trip.
legsunspecified datatype✓✓✕Sequence of legs that define the itinerary of the trip.

TripsCarFreeFlowTravelTimesFile

Travel time by car under free-flow conditions for each trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
free_flow_travel_timeduration✕✓✕Travel time by car under free-flow conditions.
free_flow_routelist of strings or integers✕✓✕Fastest path on the road network under free-flow conditions, as a list of ids.
free_flow_distancefloat✕✓✕Length of the fastest path on the road network under free-flow conditions, in meters.

NonPrimaryCarTrips

Data on car trips traveling exclusively on non-primary edges.

  • Path: demand/{population}/trips/road/non_primary_car_trips.parquet
  • Type: DataFrame
  • Steps: CarAccessEgressStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
free_flow_travel_timeduration✕✓✕Travel time by car under free-flow conditions.
pathlist of strings or integers✕✓✕List of (non-primary) edge ids that consists the trip.
path_lengthfloat✕✓✕Length of the trip, in meters.

RoadODMatrixFile

Origin / destination matrix at the road-network node level.

  • Path: demand/{population}/trips/road/origin_destination_matrix.parquet
  • Type: GeoDataFrame
  • Steps: RoadODMatrixStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_node_idstring or integer✕✕✕Identifier of the origin node.
destination_node_idstring or integer✕✕✕Identifier of the destination node.
sizeunsigned integer✕✕✕Number of trips for this origin-destination pair.

TripsRoadNodesFile

Origin and destination nodes on the road network for each trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
origin_road_nodestring or integer✕✓✕Identifier of the origin node on the road network.
origin_road_node_distfloat✓✓✕Distance between the trip’s origin and the corresponding road node, in meters.
origin_road_node_dist_on_edgefloat✓✓✕Distance between the trip’s origin and the corresponding road node, projected on the closest edge, in meters.
origin_road_edgestring or integer✓✓✕Identifier of the road edge closest to the trip’s origin.
origin_road_edge_distfloat✓✓✕Distance between the trip’s origin and the closest road edge, in meters.
destination_road_nodestring or integer✕✓✕Identifier of the destination node on the road network.
destination_road_node_distfloat✓✓✕Distance between the trip’s destination and the corresponding road node, in meters.
destination_road_node_dist_on_edgefloat✓✓✕Distance between the trip’s destination and the corresponding road node, projected on the closest edge, in meters.
destination_road_edgestring or integer✓✓✕Identifier of the road edge closest to the trip’s destination.
destination_road_edge_distfloat✓✓✕Distance between the trip’s destination and the closest road edge, in meters.

PrimaryCarTripsAccessEgressFile

Data on the access / egress parts of the car trips.

  • Path: demand/{population}/trips/road/primary_car_trips_access_egress.parquet
  • Type: DataFrame
  • Steps: CarAccessEgressStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
access_nodestring or integer✕✓✕Identifier of the road-network node where the primary part starts.
access_pathlist of strings or integers✕✓✕List of edge ids that consists the access part of the trip.
access_timeduration✕✓✕Time spent on the access part of the trip when traveling by car under free-flow conditions.
access_lengthfloat✕✓✕Length of the access part of the trip, in meters.
egress_nodestring or integer✕✓✕Identifier of the road-network node where the primary part ends.
egress_pathlist of strings or integers✕✓✕List of edge ids that consists the egress part of the trip.
egress_timeduration✕✓✕Time spent on the egress part of the trip when traveling by car under free-flow conditions.
egress_lengthfloat✕✓✕Length of the egress part of the trip, in meters.

TripsFile

Identifiers and order of the trips for each person.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
person_idstring or integer✕✕✕Identifier of the person performing the trip.
household_idstring or integer✕✕✕Identifier of the household to which the person performing the trip belongs.
trip_indexunsigned integer✕✕✕Index of the trip in the trip chain of the person, starting at 1.
tour_idstring or integer✕✕✕Identifier of the home-tour this trip is part of.
origin_purpose_groupstring✓✓✕Purpose of the activity preceding the trip.
destination_purpose_groupstring✓✓✕Purpose of the activity preceding the trip.
origin_activity_durationduration✓✓✕Duration of the activity performed at the trip’s origin.
destination_activity_durationduration✓✓✕Duration of the activity performed at the trip’s destination.
departure_timeduration✓✓✕Ex-ante departure time from origin. This can differ from the simulated departure time.
arrival_timeduration✓✓✕Ex-ante arrival time at destination. This can differ from the simulated arrival time.

TripsZonesFile

Zones of the trips’ origins and destinations.

  • Path: demand/{population}/trips/zones.parquet
  • Type: DataFrame
  • Steps: TripsZonesStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✓Identifier of the trip.
origin_zone1string or integer✓✓✕Identifier of the origin location in the level 1 zone system.
origin_zone2string or integer✓✓✕Identifier of the origin location in the level 2 zone system.
origin_zone3string or integer✓✓✕Identifier of the origin location in the level 3 zone system.
origin_zone4string or integer✓✓✕Identifier of the origin location in the level 4 zone system.
origin_zone5string or integer✓✓✕Identifier of the origin location in the level 5 zone system.
destination_zone1string or integer✓✓✕Identifier of the destination location in the level 1 zone system.
destination_zone2string or integer✓✓✕Identifier of the destination location in the level 2 zone system.
destination_zone3string or integer✓✓✕Identifier of the destination location in the level 3 zone system.
destination_zone4string or integer✓✓✕Identifier of the destination location in the level 4 zone system.
destination_zone5string or integer✓✓✕Identifier of the destination location in the level 5 zone system.

UniformDrawsFile

Draws for the inverse transform sampling of mode choice and departure-time choice, of each tour.

  • Path: demand/{population}/uniform_draws.parquet
  • Type: DataFrame
  • Steps: UniformDrawsStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✓Identifier of the tour.
mode_ufloat✕✕✕Random uniform draw for mode choice.
departure_time_ufloat✕✕✕Random uniform draw for departure-time choice.

BicycleEdgesCleanFile

Characteristics of the bicycle-network edges, after clean up.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
sourcestring or integer✕✕✕Identifier of the edge’s first node.
targetstring or integer✕✕✕Identifier of the edge’s last node.
edge_typestring or integer✓✕✕Identifier of the edge’s type.
lengthfloat✕✕✕Length of the edge, in meters.
speed_limitfloat✓✓✕Speed limit on the edge, for cars, in km/h.
lanesfloat✓✓✕Number of lanes on the edge, for cars.
roundaboutboolean✓✓✕Whether the edge is part of a roundabout.
give_wayboolean✓✓✕Whether the edge end intersection has a give-way sign.
stopboolean✓✓✕Whether the edge end intersection has a stop sign.
traffic_signalsboolean✓✓✕Whether the edge end intersection has traffic signals.
has_bumpboolean✓✓✕Whether there is at least one bump on the edge.
namestring✓✓✕Name of the edge.
typestring✓✓✕Type of the edge for bicycles.
qualityunsigned integer✓✓✕Road quality of the edge.
original_idstring or integer✓✓✕Identifier of the edge in the original data.

BicycleEdgesCostsFile

Cost of each bicycle edge.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
costfloat✕✓✕Cost of the edge.

BicycleEdgesRawFile

Characteristics of the bicycle-network edges, before clean up.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
sourcestring or integer✕✕✕Identifier of the edge’s first node.
targetstring or integer✕✕✕Identifier of the edge’s last node.
edge_typestring or integer✓✕✕Identifier of the edge’s type.
lengthfloat✕✕✕Length of the edge, in meters.
speed_limitfloat✓✓✕Speed limit on the edge, for cars, in km/h.
lanesfloat✓✓✕Number of lanes on the edge, for cars.
roundaboutboolean✓✓✕Whether the edge is part of a roundabout.
give_wayboolean✓✓✕Whether the edge end intersection has a give-way sign.
stopboolean✓✓✕Whether the edge end intersection has a stop sign.
traffic_signalsboolean✓✓✕Whether the edge end intersection has traffic signals.
has_bumpboolean✓✓✕Whether there is at least one bump on the edge.
namestring✓✓✕Name of the edge.
typestring✓✓✕Type of the edge for bicycles.
qualityunsigned integer✓✓✕Road quality of the edge.
original_idstring or integer✓✓✕Identifier of the edge in the original data.

PedestrianEdgesCleanFile

Characteristics of the pedestrian-network edges, after clean up.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
sourcestring or integer✕✕✕Identifier of the edge’s first node.
targetstring or integer✕✕✕Identifier of the edge’s last node.
edge_typestring or integer✓✕✕Identifier of the edge’s type.
lengthfloat✕✕✕Length of the edge, in meters.
namestring✓✓✕Name of the edge.
original_idstring or integer✓✓✕Identifier of the edge in the original data.

PedestrianEdgesRawFile

Characteristics of the pedestrian-network edges, before clean up.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
sourcestring or integer✕✕✕Identifier of the edge’s first node.
targetstring or integer✕✕✕Identifier of the edge’s last node.
edge_typestring or integer✓✕✕Identifier of the edge’s type.
lengthfloat✕✕✕Length of the edge, in meters.
namestring✓✓✕Name of the edge.
original_idstring or integer✓✓✕Identifier of the edge in the original data.

PublicTransitRoutesFile

Characteristics of the public-transit routes.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
route_idstring or integer✕✕✓Identifier of the route.
namestring✕✓✕Name of the route.
agency_idstring or integer✕✓✕Identifier of the agency managing this route.
route_typeunsigned integer✕✕✕Type of transportation for the route. Values follow the GTFS specification.
colorstring✕✓✕Color that should be used to represent the route (hex code).

PublicTransitStopsFile

Characteristics of the public-transit stops.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
stop_idstring or integer✕✕✓Identifier of the stop.
namestring✕✓✕Name of the stop.
location_typestring✕✓✕Location type of the stop (platform, station, entrance, generic, boarding_area).
parent_stationstring or integer✕✓✕Identifier of the stop corresponding to the parent station of this stop.
route_idslist of strings or integers✕✕✕Identifiers of the routes that serve this stop.

AllRoadDistancesFile

Shortest path distance for each pair of nodes on the road network.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_idstring or integer✕✕✕Identifier of the origine node.
destination_idstring or integer✕✕✕Identifier of the destination node.
distancefloat✕✓✕Distance of the shortest path, in meters.

RoadEdgesCapacitiesFile

Bottleneck capacity of each road-network edge.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
capacityfloat✕✓✕Bottleneck capacity of the edge, in PCE per hour.
capacitieslist of floats✓✓✕Bottleneck capacity of the edge for different time periods, in PCE per hour.
timeslist of times✓✓✕Time at which the bottleneck capacity changes on the edge.

RoadEdgesCleanFile

Characteristics of the road-network edges, after clean up.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
sourcestring or integer✕✕✕Identifier of the edge’s first node.
targetstring or integer✕✕✕Identifier of the edge’s last node.
edge_typestring or integer✓✕✕Identifier of the edge’s type.
lengthfloat✕✕✕Length of the edge, in meters.
speed_limitfloat✕✕✕Speed limit on the edge, in km/h.
default_speed_limitboolean✕✕✕Whether the edge speed limit is set from the default value.
lanesfloat✕✕✕Number of lanes on the edge.
hov_lanesfloat✕✕✕Number of HOV lanes on the edge (among the edge’s lanes).
default_lanesboolean✕✕✕Whether the edge lane number is set from the default value.
onewayboolean✕✕✕Whether the edge is part of a one-way road.
tollboolean✕✕✕Whether the edge has toll.
roundaboutboolean✕✕✕Whether the edge is part of a roundabout.
give_wayboolean✕✕✕Whether the edge end intersection has a give-way sign.
stopboolean✕✕✕Whether the edge end intersection has a stop sign.
traffic_signalsboolean✕✕✕Whether the edge end intersection has traffic signals.
source_in_degreeunsigned integer✕✕✕Number of incoming edges for the source node.
source_out_degreeunsigned integer✕✕✕Number of outgoing edges for the source node.
target_in_degreeunsigned integer✕✕✕Number of incoming edges for the target node.
target_out_degreeunsigned integer✕✕✕Number of outgoing edges for the target node.
namestring✓✓✕Name of the edge.
original_idstring or integer✓✓✕Identifier of the edge in the original data.

RoadEdgesFreeFlowTravelTimeFile

Free-flow travel time of each road-network edge.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
free_flow_travel_timeduration✕✕✕Free-flow travel time of the edge.

RoadEdgesPenaltiesFile

Free-flow time penalties of each road-network edge.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
constantfloat✕✓✕Constant time penalty of the edge, in seconds.
speed_multiplierfloat✕✓✕By how much edge speed limit is multiplied to get edge free-flow speed.

RoadEdgesPrimaryFlagFile

Primary / secondary indicator of each road-network edge.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
primaryboolean✕✕✕Whether the edge is part of the primary road network.

RoadEdgesRawFile

Characteristics of the road-network edges, before clean up.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
sourcestring or integer✕✕✕Identifier of the edge’s first node.
targetstring or integer✕✕✕Identifier of the edge’s last node.
edge_typestring or integer✓✕✕Identifier of the edge’s type.
lengthfloat✕✕✕Length of the edge, in meters.
speed_limitfloat✓✓✕Speed limit on the edge, in km/h.
lanesfloat✓✓✕Number of lanes on the edge.
onewayboolean✓✓✕Whether the edge is part of a one-way road.
tollboolean✓✓✕Whether the edge has toll.
roundaboutboolean✓✓✕Whether the edge is part of a roundabout.
give_wayboolean✓✓✕Whether the edge end intersection has a give-way sign.
stopboolean✓✓✕Whether the edge end intersection has a stop sign.
traffic_signalsboolean✓✓✕Whether the edge end intersection has traffic signals.
namestring✓✓✕Name of the edge.
original_idstring or integer✓✓✕Identifier of the edge in the original data.

RoadEdgesUrbanFlagFile

Urban / rural indicator of each road-network edge.

  • Path: network/road_network/edges_urban.parquet
  • Type: DataFrame
  • Steps: UrbanEdgesStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
urbanboolean✕✕✕Whether the edge is part of an urban area.

ExpectedRoadTravelTimesConvergencePlotFile

RMSE of expected edge-level travel times from one iteration to another.

  • Path: results/graphs/convergence/expected_road_travel_times.png
  • Type: Plot
  • Steps: ConvergencePlotStep

MeanSurplusConvergencePlotFile

Mean surplus over iterations.

RouteLengthDiffConvergencePlotFile

Mean length of the selected route not selected during the previous iteration, over iterations.

SimulatedRoadTravelTimesConvergencePlotFile

RMSE of simulated edge-level travel times from one iteration to another.

  • Path: results/graphs/convergence/simulated_road_travel_times.png
  • Type: Plot
  • Steps: ConvergencePlotStep

TourDepartureTimeConvergencePlotFile

RMSE of departure-time shift from one iteration to another.

  • Path: results/graphs/convergence/tour_departure_time.png
  • Type: Plot
  • Steps: ConvergencePlotStep

ExpectedRoadNetworkCongestionFunctionPlotFile

Expected congestion function over all edges of the road network. Values are computed as Σ exp travel time / Σ free-flow travel time - 1, with the sumations over all edges.

SimulationRoadNetworkCongestionFunctionPlotFile

Simulated congestion function over all edges of the road network. Values are computed as Σ sim travel time / Σ free-flow travel time - 1, with the sumations over all edges.

TripDepartureTimeDistributionPlotFile

Histogram of departure time distribution, over trips.

TripModeSharesPlotFile

Mode shares at the trip-level (in number of trips).

  • Path: results/graphs/{population}/trips/mode_shares.png
  • Type: Plot
  • Steps: TripModeSharesStep

IterationResultsFile

Clean aggregate results over iterations.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
iterationunsigned integer✕✕✓Iteration counter.
mean_surplusfloat✕✕✕Mean surplus (or expected utility) over agents.
std_surplusfloat✕✕✕Standard-deviation of surplus (or expected utility) over agents. This can be an indicator of equity.
mean_tour_departure_timeduration✕✓✕Mean tour-level departure time.
mean_tour_arrival_timeduration✕✓✕Mean tour-level arrival time.
mean_tour_travel_timeduration✕✓✕Mean tour-level travel time.
mean_tour_simulated_utilityfloat✕✓✕Mean tour-level simulated utility.
mean_tour_expected_utilityfloat✕✓✕Mean tour-level expected utility of the selected mode.
mean_tour_departure_time_shiftduration✕✓✕Mean tour-level departure-time shift compared to the previous iteration, for tours with no mode shift.
rmse_tour_departure_timeduration✕✓✕RMSE of tour-level departure-time shifts for tours with no mode shift.
nb_tripsunsigned integer✕✕✕Total number of trips.
nb_outside_optionsunsigned integer✕✕✕Number of tours choosing the outside option.
mean_trip_departure_timeduration✕✓✕Mean departure time from origin of all trips.
mean_trip_arrival_timeduration✕✓✕Mean arrival time at destination of all trips.
mean_trip_travel_timeduration✕✓✕Mean trip-level travel time of all trips.
mean_trip_utilityfloat✕✓✕Mean simulated utility of all trips.
mean_road_trip_departure_timeduration✕✓✕Mean departure time from origin of road trips.
mean_road_trip_arrival_timeduration✕✓✕Mean arrival time at destination of road trips.
mean_road_trip_travel_timeduration✕✓✕Mean trip-level travel time of road trips.
mean_road_trip_route_free_flow_travel_time_meanduration✕✓✕Mean free-flow travel time of road trips, on the selected route.
mean_road_trip_global_free_flow_travel_timeduration✕✓✕Mean travel time of road trips, on the fastest free-flow route.
mean_road_trip_route_congestion_timeduration✕✓✕Mean time lost in congestion of road trips, for the selected route.
mean_road_trip_global_congestion_timeduration✕✓✕Mean time lost in congestion of road trips, compared to the fastest free-flow route.
mean_road_trip_lengthfloat✕✓✕Mean length of the selected route for road trips (in meters).
mean_road_trip_edge_countfloat✕✓✕Mean number of edges of the selected route for road trips.
mean_road_trip_utilityfloat✕✓✕Mean simulated utility of road trips.
mean_road_trip_exp_travel_timeduration✕✓✕Mean expected travel time of road trips.
mean_road_trip_exp_travel_time_abs_diffduration✕✓✕Mean absolute difference between expected and simulated travel time of road trips.
rmse_road_trip_exp_travel_time_diffduration✕✓✕RMSE of the difference between the expected and simulated travel time of road trips.
mean_road_trip_length_difffloat✕✓✕Mean length of the selected route that was not selected during the previous iteration, for road trips.
rmse_simulated_road_travel_timesduration✕✓✕RMSE between the simulated edge-level travel-time function for the current iteration and the expected edge-level travel-time function for the previous iteration. The mean is taken over all edges and vehicle types.
rmse_expected_road_travel_timesduration✕✓✕RMSE between the expected edge-level travel-time function for the current iteration and the expected edge-level travel-time function for the previous iteration. The mean is taken over all edges and vehicle types.

ActivityResultsFile

Clean results for each activity in the population.

  • Path: results/{population}/activity_results.parquet
  • Type: DataFrame
  • Steps: ActivityResultsStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
person_idstring or integer✕✕✕Identifier of the person.
preceding_trip_idstring or integer✕✓✕Identifier of the trip before the activity.
following_trip_idstring or integer✕✓✕Identifier of the trip after the activity.
purposestring✕✓✕Purpose of the activity.
start_timeduration✕✓✕Start time of the activity.
end_timeduration✕✓✕End time of the activity.
activity_durationduration✕✓✕Duration of the activity.

AggregateOutputFile

JSON file with various aggregate results.

RouteResultsFile

Clean route results for each road trip in the population.

  • Path: results/{population}/route_results.parquet
  • Type: DataFrame
  • Steps: RouteResultsStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✕Identifier of the trip.
edge_idstring or integer✕✕✕Identifier of the edge taken.
entry_timeduration✕✕✕Entry time on the edge.
exit_timeduration✕✕✕Exit time on the edge.
travel_timeduration✕✕✕Time spent on the edge.

TourResultsFile

Clean results for each tour in the population.

  • Path: results/{population}/tour_results.parquet
  • Type: DataFrame
  • Steps: TourResultsStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integer✕✕✕Identifier of the tour.
modestring✕✕✕Mode used for the trip.
tour_departure_timeduration✕✓✕Departure time of the tour (departure time of first trip).
tour_arrival_timeduration✕✓✕Arrival time of the tour (arrival time of last trip).
total_travel_timeduration✕✓✕Total travel time of the tour.
total_utilityfloat✕✓✕Total utility of the tour, including the alternative-specific constant.
total_travel_utilityfloat✕✓✕Total travel utility of the tour.
total_schedule_utilityfloat✕✓✕Total schedule utility of the tour.
mode_expected_utilityfloat✕✕✕Expected utility of the tour for the chosen mode.
expected_utilityfloat✕✕✕Expected utility of the tour, before mode choice.

TripResultsFile

Clean results for each trip in the population.

  • Path: results/{population}/trip_results.parquet
  • Type: DataFrame
  • Steps: TripResultsStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integer✕✕✕Identifier of the trip.
tour_idstring or integer✕✕✕Identifier of the tour this trip is part of.
modestring✕✕✕Mode used for the trip.
vehicle_idstring or integer✕✓✕Vehicle type used for the trip.
is_roadboolean✕✕✕Whether the trip is done on the road network.
departure_timeduration✕✕✕Departure time of the trip.
arrival_timeduration✕✕✕Arrival time of the trip.
travel_timeduration✕✕✕Travel time of the trip.
route_free_flow_travel_timeduration✕✓✕Free flow travel time of the trip, on the same route.
global_free_flow_travel_timeduration✕✓✕Free flow travel time of the trip, over any route.
utilityfloat✕✓✕Utility of the trip.
travel_utilityfloat✕✓✕Travel utility of the trip.
schedule_utilityfloat✕✓✕Schedule utility of the trip.
route_lengthfloat✕✓✕Length of the route taken, in meters.
nb_edgesunsigned integer✕✓✕Number of road edges taken.

MetroExAnteAgentsFile

Simulated agents in the ex-ante simulation, as input to Metropolis-Core.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✓Identifier of the agent.

MetroExAnteAlternativesFile

Simulated alternatives in the ex-ante simulation, as input to Metropolis-Core.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent.
alt_idstring or integer✕✕✕Identifier of the alternative.
origin_delayfloat✓✓✕Extra delay between the chosen departure time and the actual first trip start, in seconds.
dt_choice.typestring✕✓✕Whether departure time is exogenous, random discrete, or random continuous.
dt_choice.departure_timefloat✓✓✕Departure time, when exogenous, in seconds after midnight.

MetroExAnteTripsFile

Simulated trips in the ex-ante simulation, as input to Metropolis-Core.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent.
alt_idstring or integer✕✕✕Identifier of the alternative.
trip_idstring or integer✕✕✕Identifier of the trip.
class.typestring✕✕✕Type of trip.
class.originstring or integer✓✓✕Identifier of the origin node of the trip.
class.destinationstring or integer✓✓✕Identifier of the destination node of the trip.
class.vehiclestring or integer✓✓✕Identifier of the vehicle type of the trip.
class.travel_timefloat✓✓✕Exogenous travel time of the trip, in seconds.
stopping_timefloat✓✓✕Time spent at the end of the trip, before the next trip starts, in seconds.

MetroExAnteVehicleTypesFile

Simulated vehicle types for the ex-ante simulation.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
vehicle_idstring or integer✕✕✓Identifier of the vehicle type.
headwayfloat✕✕✕Typical length between two vehicles from head to head, in meters.
pcefloat✕✕✕Passenger car equivalent of this vehicle type.
speed_function.typestring✓✓✕Type of function used to convert from the base edge speed to the vehicle-specific edge speed.
speed_function.upper_boundfloat✓✓✕Maximum speed allowed for this vehicle type (m/s).
allowed_edgeslist of strings or integers✓✓✕Identifiers of the edges that this vehicle type is allowed to take.
restricted_edgeslist of strings or integers✓✓✕Identifiers of the edges that this vehicle type cannot take.

MetroExAnteAgentResultsFile

Agent-level results from the Metropolis-Core Simulation.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent.
selected_alt_idstring or integer✕✕✕Identifier of the alternative chosen.
expected_utilityfloat✕✕✕Expected utility of the agent.
shifted_altboolean✕✕✕Whether the agent shifted chosen alternative compared to the previous iteration.
departure_timefloat✕✓✕Departure time of the trip, in seconds after midnight.
arrival_timefloat✕✓✕Arrival time of the trip, in seconds after midnight.
total_travel_timefloat✕✓✕Total travel time spent over all the trips of the agent, in seconds.
utilityfloat✕✕✕Realized utility of the agent.
alt_expected_utilityfloat✕✕✕Expected utility of the agent for the chosen alternative.
departure_time_shiftfloat✕✓✕By how much departure time changed compared to the previous iteration, in seconds.
nb_road_tripsunsigned integer✕✕✕Number of road trips taken.
nb_virtual_tripsunsigned integer✕✕✕Number of virtual trips taken.

MetroExAnteIterationResultsFile

Aggregate results over iterations from the Metropolis-Core simulation.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
iteration_counterunsigned integer✕✕✕Iteration counter
surplus_meanfloat✕✕✕Mean surplus (or expected utility) over agents.
surplus_stdfloat✕✕✕Standard-deviation of surplus (or expected utility) over agents.
surplus_minfloat✕✕✕Minimum surplus (or expected utility) over agents.
surplus_maxfloat✕✕✕Maximum surplus (or expected utility) over agents.
trip_alt_countunsigned integer✕✕✕Number of agents who chose an alternative with at least 1 trip.
alt_departure_time_meanfloat✕✓✕Mean departure time of the first trip, over agents (number of seconds since midnight).
alt_departure_time_stdfloat✕✓✕Standard-deviation of departure time of the first trip, over agents (number of seconds since midnight).
alt_departure_time_minfloat✕✓✕Minimum departure time of the first trip, over agents (number of seconds since midnight).
alt_departure_time_maxfloat✕✓✕Maximum departure time of the first trip, over agents (number of seconds since midnight).
alt_arrival_time_meanfloat✕✓✕Mean arrival time of the last trip, over agents (in number of seconds since midnight).
alt_arrival_time_stdfloat✕✓✕Standard-deviation of arrival time of the last trip, over agents (in number of seconds since midnight).
alt_arrival_time_minfloat✕✓✕Minimum arrival time of the last trip, over agents (in number of seconds since midnight).
alt_arrival_time_maxfloat✕✓✕Maximum arrival time of the last trip, over agents (in number of seconds since midnight).
alt_travel_time_meanfloat✕✓✕Mean total travel time (i.e., for all trips), over agents (in seconds).
alt_travel_time_stdfloat✕✓✕Standard-deviation of total travel time (i.e., for all trips), over agents (in seconds).
alt_travel_time_minfloat✕✓✕Minimum total travel time (i.e., for all trips), over agents (in seconds).
alt_travel_time_maxfloat✕✓✕Maximum total travel time (i.e., for all trips), over agents (in seconds).
alt_utility_meanfloat✕✓✕Mean simulated utility of the selected alternative, over agents.
alt_utility_stdfloat✕✓✕Standard-deviation of simulated utility of the selected alternative, over agents.
alt_utility_minfloat✕✓✕Minimum simulated utility of the selected alternative, over agents.
alt_utility_maxfloat✕✓✕Maximum simulated utility of the selected alternative, over agents.
alt_expected_utility_meanfloat✕✓✕Mean surplus (or expected utility) for the selected alternative, over agents.
alt_expected_utility_stdfloat✕✓✕Standard-deviation of surplus (or expected utility) for the selected alternative, over agents.
alt_expected_utility_minfloat✕✓✕Minimum surplus (or expected utility) for the selected alternative, over agents.
alt_expected_utility_maxfloat✕✓✕Maximum surplus (or expected utility) for the selected alternative, over agents.
alt_dep_time_shift_meanfloat✕✓✕Mean departure-time shift of the first trip compared to the previous iteration, over agent keeping the same alternative (in seconds).
alt_dep_time_shift_stdfloat✕✓✕Standard-deviation of departure-time shift of the first trip compared to the previous iteration, over agent keeping the same alternative (in seconds).
alt_dep_time_shift_minfloat✕✓✕Minimum departure-time shift of the first trip compared to the previous iteration, over agent keeping the same alternative (in seconds).
alt_dep_time_shift_maxfloat✕✓✕Maximum departure-time shift of the first trip compared to the previous iteration, over agent keeping the same alternative (in seconds).
alt_dep_time_rmsefloat✕✓✕RMSE of first-trip departure-time shift over agents keeping the same alternative.
road_trip_countunsigned integer✕✓✕Total number of road trips in the selected alternatives.
nb_agents_at_least_one_road_tripunsigned integer✕✓✕Number of agents with at least one road trip in their selected alternative.
nb_agents_all_road_tripsunsigned integer✕✓✕Number of agents with only road trips in their selected alternative.
road_trip_count_by_agent_meanfloat✕✓✕Mean number of road trips, over all agents with at least one road trip.
road_trip_count_by_agent_stdfloat✕✓✕Standard-deviation of number of road trips, over all agents with at least one road trip.
road_trip_count_by_agent_minfloat✕✓✕Minimum number of road trips, over all agents with at least one road trip.
road_trip_count_by_agent_maxfloat✕✓✕Maximum number of road trips, over all agents with at least one road trip.
road_trip_departure_time_meanfloat✕✓✕Mean departure time from origin, over all road trips (in number of seconds after midnight).
road_trip_departure_time_stdfloat✕✓✕Standard-deviation of departure time from origin, over all road trips (in number of seconds after midnight).
road_trip_departure_time_minfloat✕✓✕Minimum departure time from origin, over all road trips (in number of seconds after midnight).
road_trip_departure_time_maxfloat✕✓✕Maximum departure time from origin, over all road trips (in number of seconds after midnight).
road_trip_arrival_time_meanfloat✕✓✕Mean arrival time at destination, over all road trips (in number of seconds after midnight).
road_trip_arrival_time_stdfloat✕✓✕Standard-deviation of arrival time at destination, over all road trips (in number of seconds after midnight).
road_trip_arrival_time_minfloat✕✓✕Minimum arrival time at destination, over all road trips (in number of seconds after midnight).
road_trip_arrival_time_maxfloat✕✓✕Maximum arrival time at destination, over all road trips (in number of seconds after midnight).
road_trip_road_time_meanfloat✕✓✕Mean time spent on the road segments (i.e., travel time excluding bottleneck delays), over all road trips (in seconds).
road_trip_road_time_stdfloat✕✓✕Standard-deviation of time spent on the road segments (i.e., travel time excluding bottleneck delays), over all road trips (in seconds).
road_trip_road_time_minfloat✕✓✕Minimum time spent on the road segments (i.e., travel time excluding bottleneck delays), over all road trips (in seconds).
road_trip_road_time_maxfloat✕✓✕Maximum time spent on the road segments (i.e., travel time excluding bottleneck delays), over all road trips (in seconds).
road_trip_in_bottleneck_time_meanfloat✕✓✕Mean delay at entry bottlenecks, over all road trips (in seconds).
road_trip_in_bottleneck_time_stdfloat✕✓✕Standard-deviation of delay at entry bottlenecks, over all road trips (in seconds).
road_trip_in_bottleneck_time_minfloat✕✓✕Minimum delay at entry bottlenecks, over all road trips (in seconds).
road_trip_in_bottleneck_time_maxfloat✕✓✕Maximum delay at entry bottlenecks, over all road trips (in seconds).
road_trip_out_bottleneck_time_meanfloat✕✓✕Mean delay exit bottlenecks, over all road trips (in seconds).
road_trip_out_bottleneck_time_stdfloat✕✓✕Standard-deviation of delay exit bottlenecks, over all road trips (in seconds).
road_trip_out_bottleneck_time_minfloat✕✓✕Minimum delay exit bottlenecks, over all road trips (in seconds).
road_trip_out_bottleneck_time_maxfloat✕✓✕Maximum delay exit bottlenecks, over all road trips (in seconds).
road_trip_travel_time_meanfloat✕✓✕Mean trip travel time, over all road trips (in seconds).
road_trip_travel_time_stdfloat✕✓✕Standard-deviation of trip travel time, over all road trips (in seconds).
road_trip_travel_time_minfloat✕✓✕Minimum trip travel time, over all road trips (in seconds).
road_trip_travel_time_maxfloat✕✓✕Maximum trip travel time, over all road trips (in seconds).
road_trip_route_free_flow_travel_time_meanfloat✕✓✕Mean free-flow travel time of the selected route, over all road trips (in seconds).
road_trip_route_free_flow_travel_time_stdfloat✕✓✕Standard-deviation of free-flow travel time of the selected route, over all road trips (in seconds).
road_trip_route_free_flow_travel_time_minfloat✕✓✕Minimum free-flow travel time of the selected route, over all road trips (in seconds).
road_trip_route_free_flow_travel_time_maxfloat✕✓✕Maximum free-flow travel time of the selected route, over all road trips (in seconds).
road_trip_global_free_flow_travel_time_meanfloat✕✓✕Mean travel time of the fastest free-flow route, over all road trips (in seconds).
road_trip_global_free_flow_travel_time_stdfloat✕✓✕Standard-deviation of travel time of the fastest free-flow route, over all road trips (in seconds).
road_trip_global_free_flow_travel_time_minfloat✕✓✕Minimum travel time of the fastest free-flow route, over all road trips (in seconds).
road_trip_global_free_flow_travel_time_maxfloat✕✓✕Maximum travel time of the fastest free-flow route, over all road trips (in seconds).
road_trip_route_congestion_meanfloat✕✓✕Mean share of extra time spent in congestion for the selected route, over all road trips (in seconds).
road_trip_route_congestion_stdfloat✕✓✕Standard-deviation of share of extra time spent in congestion for the selected route, over all road trips (in seconds).
road_trip_route_congestion_minfloat✕✓✕Minimum share of extra time spent in congestion for the selected route, over all road trips (in seconds).
road_trip_route_congestion_maxfloat✕✓✕Maximum share of extra time spent in congestion for the selected route, over all road trips (in seconds).
road_trip_global_congestion_meanfloat✕✓✕Mean share of extra time spent in congestion compared to the fastest free-flow route, over all road trips (in seconds).
road_trip_global_congestion_stdfloat✕✓✕Standard-deviation of share of extra time spent in congestion compared to the fastest free-flow route, over all road trips (in seconds).
road_trip_global_congestion_minfloat✕✓✕Minimum share of extra time spent in congestion compared to the fastest free-flow route, over all road trips (in seconds).
road_trip_global_congestion_maxfloat✕✓✕Maximum share of extra time spent in congestion compared to the fastest free-flow route, over all road trips (in seconds).
road_trip_length_meanfloat✕✓✕Mean length of the selected route, over all road trips (in meters).
road_trip_length_stdfloat✕✓✕Standard-deviation of length of the selected route, over all road trips (in meters).
road_trip_length_minfloat✕✓✕Minimum length of the selected route, over all road trips (in meters).
road_trip_length_maxfloat✕✓✕Maximum length of the selected route, over all road trips (in meters).
road_trip_edge_count_meanfloat✕✓✕Mean number of edges of the selected route, over all trips.
road_trip_edge_count_stdfloat✕✓✕Standard-deviation of number of edges of the selected route, over all trips.
road_trip_edge_count_minfloat✕✓✕Minimum number of edges of the selected route, over all trips.
road_trip_edge_count_maxfloat✕✓✕Maximum number of edges of the selected route, over all trips.
road_trip_utility_meanfloat✕✓✕Mean simulated utility, over all road trips.
road_trip_utility_stdfloat✕✓✕Standard-deviation of simulated utility, over all road trips.
road_trip_utility_minfloat✕✓✕Minimum simulated utility, over all road trips.
road_trip_utility_maxfloat✕✓✕Maximum simulated utility, over all road trips.
road_trip_exp_travel_time_meanfloat✕✓✕Mean expected travel time when departing, over all road trips (in seconds).
road_trip_exp_travel_time_stdfloat✕✓✕Standard-deviation of expected travel time when departing, over all road trips (in seconds).
road_trip_exp_travel_time_minfloat✕✓✕Minimum expected travel time when departing, over all road trips (in seconds).
road_trip_exp_travel_time_maxfloat✕✓✕Maximum expected travel time when departing, over all road trips (in seconds).
road_trip_exp_travel_time_rel_diff_meanfloat✕✓✕Mean relative difference between the expected and simulated travel time, over all road trips.
road_trip_exp_travel_time_rel_diff_stdfloat✕✓✕Standard-deviation of relative difference between the expected and simulated travel time, over all road trips.
road_trip_exp_travel_time_rel_diff_minfloat✕✓✕Minimum relative difference between the expected and simulated travel time, over all road trips.
road_trip_exp_travel_time_rel_diff_maxfloat✕✓✕Maximum relative difference between the expected and simulated travel time, over all road trips.
road_trip_exp_travel_time_abs_diff_meanfloat✕✓✕Mean absolute difference between the expected and simulated travel time, over all trips (in seconds).
road_trip_exp_travel_time_abs_diff_stdfloat✕✓✕Standard-deviation of absolute difference between the expected and simulated travel time, over all trips (in seconds).
road_trip_exp_travel_time_abs_diff_minfloat✕✓✕Minimum absolute difference between the expected and simulated travel time, over all trips (in seconds).
road_trip_exp_travel_time_abs_diff_maxfloat✕✓✕Maximum absolute difference between the expected and simulated travel time, over all trips (in seconds).
road_trip_exp_travel_time_diff_rmsefloat✕✓✕RMSE of the absolute difference between the expected and simulated travel time, over all road trips (in seconds).
road_trip_length_diff_meanfloat✕✓✕Mean length of the selected route that was not selected during the previous iteration, over all road trips.
road_trip_length_diff_stdfloat✕✓✕Standard-deviation of length of the selected route that was not selected during the previous iteration, over all road trips.
road_trip_length_diff_minfloat✕✓✕Minimum length of the selected route that was not selected during the previous iteration, over all road trips.
road_trip_length_diff_maxfloat✕✓✕Maximum length of the selected route that was not selected during the previous iteration, over all road trips.
virtual_trip_countfloat✕✓✕Total number of virtual trips in the selected alternatives.
nb_agents_at_least_one_virtual_tripfloat✕✓✕Number of agents with at least one virtual trip in their selected alternative.
nb_agents_all_virtual_tripsfloat✕✓✕Number of agents with only virtual trips in their selected alternative.
virtual_trip_count_by_agent_meanfloat✕✓✕Mean number of virtual trips, over all agents with at least one virtual trip.
virtual_trip_count_by_agent_stdfloat✕✓✕Standard-deviation of number of virtual trips, over all agents with at least one virtual trip.
virtual_trip_count_by_agent_minfloat✕✓✕Minimum number of virtual trips, over all agents with at least one virtual trip.
virtual_trip_count_by_agent_maxfloat✕✓✕Maximum number of virtual trips, over all agents with at least one virtual trip.
virtual_trip_departure_time_meanfloat✕✓✕Mean departure time from origin, over all virtual trips (in number of seconds after midnight).
virtual_trip_departure_time_stdfloat✕✓✕Standard-deviation of departure time from origin, over all virtual trips (in number of seconds after midnight).
virtual_trip_departure_time_minfloat✕✓✕Minimum departure time from origin, over all virtual trips (in number of seconds after midnight).
virtual_trip_departure_time_maxfloat✕✓✕Maximum departure time from origin, over all virtual trips (in number of seconds after midnight).
virtual_trip_arrival_time_meanfloat✕✓✕Mean arrival time at destination, over all virtual trips (in number of seconds after midnight).
virtual_trip_arrival_time_stdfloat✕✓✕Standard-deviation of arrival time at destination, over all virtual trips (in number of seconds after midnight).
virtual_trip_arrival_time_minfloat✕✓✕Minimum arrival time at destination, over all virtual trips (in number of seconds after midnight).
virtual_trip_arrival_time_maxfloat✕✓✕Maximum arrival time at destination, over all virtual trips (in number of seconds after midnight).
virtual_trip_travel_time_meanfloat✕✓✕Mean travel time, over all virtual trips (in seconds).
virtual_trip_travel_time_stdfloat✕✓✕Standard-deviation of travel time, over all virtual trips (in seconds).
virtual_trip_travel_time_minfloat✕✓✕Minimum travel time, over all virtual trips (in seconds).
virtual_trip_travel_time_maxfloat✕✓✕Maximum travel time, over all virtual trips (in seconds).
virtual_trip_global_free_flow_travel_time_meanfloat✕✓✕Mean of the smallest possible travel time, over all virtual trips (in seconds). Only relevant for time-dependent virtual trips.
virtual_trip_global_free_flow_travel_time_stdfloat✕✓✕Standard-deviation of of the smallest possible travel time, over all virtual trips (in seconds). Only relevant for time-dependent virtual trips.
virtual_trip_global_free_flow_travel_time_minfloat✕✓✕Minimum of the smallest possible travel time, over all virtual trips (in seconds). Only relevant for time-dependent virtual trips.
virtual_trip_global_free_flow_travel_time_maxfloat✕✓✕Maximum of the smallest possible travel time, over all virtual trips (in seconds). Only relevant for time-dependent virtual trips.
virtual_trip_global_congestion_meanfloat✕✓✕Mean share of extra time spent in congestion compared to the smallest possible travel time, over all road trips. Only relevant for time-dependent virtual trips.
virtual_trip_global_congestion_stdfloat✕✓✕Standard-deviation of share of extra time spent in congestion compared to the smallest possible travel time, over all road trips. Only relevant for time-dependent virtual trips.
virtual_trip_global_congestion_minfloat✕✓✕Minimum share of extra time spent in congestion compared to the smallest possible travel time, over all road trips. Only relevant for time-dependent virtual trips.
virtual_trip_global_congestion_maxfloat✕✓✕Maximum share of extra time spent in congestion compared to the smallest possible travel time, over all road trips. Only relevant for time-dependent virtual trips.
virtual_trip_utility_meanfloat✕✓✕Mean simulated utility, over all virtual trips.
virtual_trip_utility_stdfloat✕✓✕Standard-deviation of simulated utility, over all virtual trips.
virtual_trip_utility_minfloat✕✓✕Minimum simulated utility, over all virtual trips.
virtual_trip_utility_maxfloat✕✓✕Maximum simulated utility, over all virtual trips.
no_trip_alt_countunsigned integer✕✕✕Number of agents with no trip in their selected alternative.
sim_road_network_cond_rmsefloat✕✓✕RMSE between the simulated edge-level travel-time function for the current iteration and the expected edge-level travel-time function for the previous iteration. The mean is taken over all edges and vehicle types.
exp_road_network_cond_rmsefloat✕✓✕RMSE between the expected edge-level travel-time function for the current iteration and the expected edge-level travel-time function for the previous iteration. The mean is taken over all edges and vehicle types.

MetroExAnteExpectedTravelTimeFunctionsFile

Expected travel time functions of the road-network edges for the last iteration, represented as a list of breakpoints.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
vehicle_idstring or integer✕✕✕Identifier of the vehicle type.
edge_idstring or integer✕✕✕Identifier of the edge.
departure_timefloat✕✕✕Departure time of the breakpoint, in number of seconds after midnight.
travel_timefloat✕✕✕Travel time of the breakpoint, in number of seconds.

MetroExAnteNextExpectedTravelTimeFunctionsFile

Expected travel time functions of the road-network edges for the next iteration, represented as a list of breakpoints.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
vehicle_idstring or integer✕✕✕Identifier of the vehicle type.
edge_idstring or integer✕✕✕Identifier of the edge.
departure_timefloat✕✕✕Departure time of the breakpoint, in number of seconds after midnight.
travel_timefloat✕✕✕Travel time of the breakpoint, in number of seconds.

MetroExAnteSimulatedTravelTimeFunctionsFile

Simulated travel time functions of the road-network edges for the last iteration, represented as a list of breakpoints.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
vehicle_idstring or integer✕✕✕Identifier of the vehicle type.
edge_idstring or integer✕✕✕Identifier of the edge.
departure_timefloat✕✕✕Departure time of the breakpoint, in number of seconds after midnight.
travel_timefloat✕✕✕Travel time of the breakpoint, in number of seconds.

MetroExAnteRouteResultsFile

Edge-level results for road trips from the Metropolis-Core Simulation.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent.
trip_idstring or integer✕✕✕Identifier of the trip.
trip_indexinteger✕✕✕Index of the trip in the selected alternative’ trip sequence (starting at 0).
edge_idstring or integer✕✕✕Identifier of the edge.
entry_timefloat✕✕✕Time at which the agent entered the edge, for the specified trip, in number of seconds since midnight.
exit_timefloat✕✕✕Time at which the agent left the edge, for the specified trip, in number of seconds since midnight.

MetroExAnteTripResultsFile

Trip-level results from the Metropolis-Core simulation.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent performing the trip.
trip_idstring or integer✕✕✕Identifier of the trip.
trip_indexunsigned integer✕✕✕Index of the trip in the agent’s trip chain.
departure_timefloat✕✕✕Departure time of the trip, in seconds after midnight.
arrival_timefloat✕✕✕Arrival time of the trip, in seconds after midnight.
travel_utilityfloat✕✕✕Travel utility of the trip.
schedule_utilityfloat✕✕✕Schedule utility of the trip.
departure_time_shiftfloat✕✕✕By how much departure time changed compared to the previous iteration, in seconds.
road_timefloat✕✓✕Time spent traveling on the road segments, in seconds.
in_bottleneck_timefloat✕✓✕Time spent waiting at an entry bottleneck, in seconds.
out_bottleneck_timefloat✕✓✕Time spent waiting at an exit bottleneck, in seconds.
route_free_flow_travel_timefloat✕✓✕Free flow travel time of the trip, on the same route, in seconds.
global_free_flow_travel_timefloat✕✓✕Free flow travel time of the trip, over any route, in seconds.
lengthfloat✕✓✕Length of the route taken, in meters.
length_difffloat✕✓✕Length of the route taken that was not taken during the previous iteration, in meters.
pre_exp_departure_timefloat✕✕✕Expected departure time of the trip before the iteration started, in seconds after midnight.
pre_exp_arrival_timefloat✕✕✕Expected arrival time of the trip before the iteration started, in seconds after midnight.
exp_arrival_timefloat✕✕✕Expected arrival time of the trip at trip start, in seconds after midnight.
nb_edgesunsigned integer✕✓✕Number of road edges taken.

MetroExAnteParametersFile

JSON file with the parameters for the ex-ante simulation.

MetroAgentsFile

Simulated agents, as input to Metropolis-Core.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✓Identifier of the agent.
alt_choice.typestring✓✓✕Type of choice model for the alternative choice.
alt_choice.ufloat✓✓✕Uniform draw to simulate the chosen alternative.
alt_choice.mufloat✓✓✕Variance of the stochastic terms in the utility function.

MetroAlternativesFile

Simulated alternatives, as input to Metropolis-Core

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent.
alt_idstring or integer✕✕✕Identifier of the alternative.
origin_delayfloat✓✓✕Extra delay between the chosen departure time and the actual first trip start, in seconds.
dt_choice.typestring✕✓✕Whether departure time is exogenous, random discrete, or random continuous.
dt_choice.departure_timefloat✓✓✕Departure time, when exogenous, in seconds after midnight.
dt_choice.periodlist of floats✓✓✕Time window in which the departure time is chosen.
dt_choice.intervalfloat✓✓✕Time between two intervals of departure time, in seconds.
dt_choice.offsetfloat✓✓✕Offset time added to the selected departure time, in seconds.
dt_choice.model.typestring✓✓✕Type of choice model when departure time is randomly chosen.
dt_choice.model.ufloat✓✓✕Uniform draw to simulate the chosen departure time.
dt_choice.model.mufloat✓✓✕Variance of the stochastic terms in the utility function.
dt_choice.model.constantslist of floats✓✓✕Constant value added to the utility of each departure-time interval.
constant_utilityfloat✓✓✕Constant utility added to the alternative.

MetroEdgesFile

Road-network edges, as input to Metropolis-Core.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integer✕✕✓Identifier of the edge.
sourcestring or integer✕✕✕Identifier of the edge’s first node.
targetstring or integer✕✕✕Identifier of the edge’s last node.
lengthfloat✕✕✕Length of the edge, in meters.
speedfloat✕✕✕Base speed on the edge (m/s).
lanesfloat✕✕✕Number of lanes on the edge.
bottleneck_flowfloat✓✓✕Maximum incoming and outgoing flow of vehicles at the edge’s entry and exit bottlenecks (PCE/s).
bottleneck_flowslist of floats✓✓✕Time-dependent bottleneck flows.
bottleneck_timeslist of floats✓✓✕Timing of the time-dependent bottleneck flows.
constant_travel_timefloat✓✓✕Constant travel-time penalty (seconds).
overtakingboolean✕✕✕Whether vehicles can overtake each other to exit the edge.

MetroTripsFile

Simulated trips, as input to Metropolis-Core.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent.
alt_idstring or integer✕✕✕Identifier of the alternative.
trip_idstring or integer✕✕✕Identifier of the trip.
class.typestring✕✕✕Type of trip.
class.originstring or integer✓✓✕Identifier of the origin node of the trip.
class.destinationstring or integer✓✓✕Identifier of the destination node of the trip.
class.vehiclestring or integer✓✓✕Identifier of the vehicle type of the trip.
class.routelist of strings or integers✓✓✕List of edge identifiers representing the route itinerary to be followed.
class.travel_timefloat✓✓✕Exogenous travel time of the trip, in seconds.
stopping_timefloat✓✓✕Time spent at the end of the trip, before the next trip starts, in seconds.
constant_utilityfloat✓✓✕Constant utility added to the trip utility.
alphafloat✓✓✕Value of time (€/s).
schedule_utility.typestring✓✓✕Type of function used for the schedule delay at trip’s destination.
schedule_utility.tstarfloat✓✓✕Desired arrival time at destination, in seconds after midnight.
schedule_utility.betafloat✓✓✕Penalty for arriving earlier than the desired arrival time (€/s).
schedule_utility.gammafloat✓✓✕Penalty for arriving later than the desired arrival time (€/s).
schedule_utility.deltafloat✓✓✕Length of the desired arrival-time window, in seconds.

MetroVehicleTypesFile

Simulated vehicle types, as input to Metropolis-Core.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
vehicle_idstring or integer✕✕✓Identifier of the vehicle type.
headwayfloat✕✕✕Typical length between two vehicles from head to head, in meters.
pcefloat✕✕✕Passenger car equivalent of this vehicle type.
speed_function.typestring✓✓✕Type of function used to convert from the base edge speed to the vehicle-specific edge speed.
speed_function.upper_boundfloat✓✓✕Maximum speed allowed for this vehicle type (m/s).
allowed_edgeslist of strings or integers✓✓✕Identifiers of the edges that this vehicle type is allowed to take.
restricted_edgeslist of strings or integers✓✓✕Identifiers of the edges that this vehicle type cannot take.

MetroAgentResultsFile

Agent-level results from the Metropolis-Core Simulation.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent.
selected_alt_idstring or integer✕✕✕Identifier of the alternative chosen.
expected_utilityfloat✕✕✕Expected utility of the agent.
shifted_altboolean✕✕✕Whether the agent shifted chosen alternative compared to the previous iteration.
departure_timefloat✕✓✕Departure time of the trip, in seconds after midnight.
arrival_timefloat✕✓✕Arrival time of the trip, in seconds after midnight.
total_travel_timefloat✕✓✕Total travel time spent over all the trips of the agent, in seconds.
utilityfloat✕✕✕Realized utility of the agent.
alt_expected_utilityfloat✕✕✕Expected utility of the agent for the chosen alternative.
departure_time_shiftfloat✕✓✕By how much departure time changed compared to the previous iteration, in seconds.
nb_road_tripsunsigned integer✕✕✕Number of road trips taken.
nb_virtual_tripsunsigned integer✕✕✕Number of virtual trips taken.

MetroIterationResultsFile

Aggregate results over iterations from the Metropolis-Core simulation.

  • Path: run/output/iteration_results.parquet
  • Type: DataFrame
  • Steps: RunSimulationStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
iteration_counterunsigned integer✕✕✕Iteration counter
surplus_meanfloat✕✕✕Mean surplus (or expected utility) over agents.
surplus_stdfloat✕✕✕Standard-deviation of surplus (or expected utility) over agents.
surplus_minfloat✕✕✕Minimum surplus (or expected utility) over agents.
surplus_maxfloat✕✕✕Maximum surplus (or expected utility) over agents.
trip_alt_countunsigned integer✕✕✕Number of agents who chose an alternative with at least 1 trip.
alt_departure_time_meanfloat✕✓✕Mean departure time of the first trip, over agents (number of seconds since midnight).
alt_departure_time_stdfloat✕✓✕Standard-deviation of departure time of the first trip, over agents (number of seconds since midnight).
alt_departure_time_minfloat✕✓✕Minimum departure time of the first trip, over agents (number of seconds since midnight).
alt_departure_time_maxfloat✕✓✕Maximum departure time of the first trip, over agents (number of seconds since midnight).
alt_arrival_time_meanfloat✕✓✕Mean arrival time of the last trip, over agents (in number of seconds since midnight).
alt_arrival_time_stdfloat✕✓✕Standard-deviation of arrival time of the last trip, over agents (in number of seconds since midnight).
alt_arrival_time_minfloat✕✓✕Minimum arrival time of the last trip, over agents (in number of seconds since midnight).
alt_arrival_time_maxfloat✕✓✕Maximum arrival time of the last trip, over agents (in number of seconds since midnight).
alt_travel_time_meanfloat✕✓✕Mean total travel time (i.e., for all trips), over agents (in seconds).
alt_travel_time_stdfloat✕✓✕Standard-deviation of total travel time (i.e., for all trips), over agents (in seconds).
alt_travel_time_minfloat✕✓✕Minimum total travel time (i.e., for all trips), over agents (in seconds).
alt_travel_time_maxfloat✕✓✕Maximum total travel time (i.e., for all trips), over agents (in seconds).
alt_utility_meanfloat✕✓✕Mean simulated utility of the selected alternative, over agents.
alt_utility_stdfloat✕✓✕Standard-deviation of simulated utility of the selected alternative, over agents.
alt_utility_minfloat✕✓✕Minimum simulated utility of the selected alternative, over agents.
alt_utility_maxfloat✕✓✕Maximum simulated utility of the selected alternative, over agents.
alt_expected_utility_meanfloat✕✓✕Mean surplus (or expected utility) for the selected alternative, over agents.
alt_expected_utility_stdfloat✕✓✕Standard-deviation of surplus (or expected utility) for the selected alternative, over agents.
alt_expected_utility_minfloat✕✓✕Minimum surplus (or expected utility) for the selected alternative, over agents.
alt_expected_utility_maxfloat✕✓✕Maximum surplus (or expected utility) for the selected alternative, over agents.
alt_dep_time_shift_meanfloat✕✓✕Mean departure-time shift of the first trip compared to the previous iteration, over agent keeping the same alternative (in seconds).
alt_dep_time_shift_stdfloat✕✓✕Standard-deviation of departure-time shift of the first trip compared to the previous iteration, over agent keeping the same alternative (in seconds).
alt_dep_time_shift_minfloat✕✓✕Minimum departure-time shift of the first trip compared to the previous iteration, over agent keeping the same alternative (in seconds).
alt_dep_time_shift_maxfloat✕✓✕Maximum departure-time shift of the first trip compared to the previous iteration, over agent keeping the same alternative (in seconds).
alt_dep_time_rmsefloat✕✓✕RMSE of first-trip departure-time shift over agents keeping the same alternative.
road_trip_countunsigned integer✕✓✕Total number of road trips in the selected alternatives.
nb_agents_at_least_one_road_tripunsigned integer✕✓✕Number of agents with at least one road trip in their selected alternative.
nb_agents_all_road_tripsunsigned integer✕✓✕Number of agents with only road trips in their selected alternative.
road_trip_count_by_agent_meanfloat✕✓✕Mean number of road trips, over all agents with at least one road trip.
road_trip_count_by_agent_stdfloat✕✓✕Standard-deviation of number of road trips, over all agents with at least one road trip.
road_trip_count_by_agent_minfloat✕✓✕Minimum number of road trips, over all agents with at least one road trip.
road_trip_count_by_agent_maxfloat✕✓✕Maximum number of road trips, over all agents with at least one road trip.
road_trip_departure_time_meanfloat✕✓✕Mean departure time from origin, over all road trips (in number of seconds after midnight).
road_trip_departure_time_stdfloat✕✓✕Standard-deviation of departure time from origin, over all road trips (in number of seconds after midnight).
road_trip_departure_time_minfloat✕✓✕Minimum departure time from origin, over all road trips (in number of seconds after midnight).
road_trip_departure_time_maxfloat✕✓✕Maximum departure time from origin, over all road trips (in number of seconds after midnight).
road_trip_arrival_time_meanfloat✕✓✕Mean arrival time at destination, over all road trips (in number of seconds after midnight).
road_trip_arrival_time_stdfloat✕✓✕Standard-deviation of arrival time at destination, over all road trips (in number of seconds after midnight).
road_trip_arrival_time_minfloat✕✓✕Minimum arrival time at destination, over all road trips (in number of seconds after midnight).
road_trip_arrival_time_maxfloat✕✓✕Maximum arrival time at destination, over all road trips (in number of seconds after midnight).
road_trip_road_time_meanfloat✕✓✕Mean time spent on the road segments (i.e., travel time excluding bottleneck delays), over all road trips (in seconds).
road_trip_road_time_stdfloat✕✓✕Standard-deviation of time spent on the road segments (i.e., travel time excluding bottleneck delays), over all road trips (in seconds).
road_trip_road_time_minfloat✕✓✕Minimum time spent on the road segments (i.e., travel time excluding bottleneck delays), over all road trips (in seconds).
road_trip_road_time_maxfloat✕✓✕Maximum time spent on the road segments (i.e., travel time excluding bottleneck delays), over all road trips (in seconds).
road_trip_in_bottleneck_time_meanfloat✕✓✕Mean delay at entry bottlenecks, over all road trips (in seconds).
road_trip_in_bottleneck_time_stdfloat✕✓✕Standard-deviation of delay at entry bottlenecks, over all road trips (in seconds).
road_trip_in_bottleneck_time_minfloat✕✓✕Minimum delay at entry bottlenecks, over all road trips (in seconds).
road_trip_in_bottleneck_time_maxfloat✕✓✕Maximum delay at entry bottlenecks, over all road trips (in seconds).
road_trip_out_bottleneck_time_meanfloat✕✓✕Mean delay exit bottlenecks, over all road trips (in seconds).
road_trip_out_bottleneck_time_stdfloat✕✓✕Standard-deviation of delay exit bottlenecks, over all road trips (in seconds).
road_trip_out_bottleneck_time_minfloat✕✓✕Minimum delay exit bottlenecks, over all road trips (in seconds).
road_trip_out_bottleneck_time_maxfloat✕✓✕Maximum delay exit bottlenecks, over all road trips (in seconds).
road_trip_travel_time_meanfloat✕✓✕Mean trip travel time, over all road trips (in seconds).
road_trip_travel_time_stdfloat✕✓✕Standard-deviation of trip travel time, over all road trips (in seconds).
road_trip_travel_time_minfloat✕✓✕Minimum trip travel time, over all road trips (in seconds).
road_trip_travel_time_maxfloat✕✓✕Maximum trip travel time, over all road trips (in seconds).
road_trip_route_free_flow_travel_time_meanfloat✕✓✕Mean free-flow travel time of the selected route, over all road trips (in seconds).
road_trip_route_free_flow_travel_time_stdfloat✕✓✕Standard-deviation of free-flow travel time of the selected route, over all road trips (in seconds).
road_trip_route_free_flow_travel_time_minfloat✕✓✕Minimum free-flow travel time of the selected route, over all road trips (in seconds).
road_trip_route_free_flow_travel_time_maxfloat✕✓✕Maximum free-flow travel time of the selected route, over all road trips (in seconds).
road_trip_global_free_flow_travel_time_meanfloat✕✓✕Mean travel time of the fastest free-flow route, over all road trips (in seconds).
road_trip_global_free_flow_travel_time_stdfloat✕✓✕Standard-deviation of travel time of the fastest free-flow route, over all road trips (in seconds).
road_trip_global_free_flow_travel_time_minfloat✕✓✕Minimum travel time of the fastest free-flow route, over all road trips (in seconds).
road_trip_global_free_flow_travel_time_maxfloat✕✓✕Maximum travel time of the fastest free-flow route, over all road trips (in seconds).
road_trip_route_congestion_meanfloat✕✓✕Mean share of extra time spent in congestion for the selected route, over all road trips (in seconds).
road_trip_route_congestion_stdfloat✕✓✕Standard-deviation of share of extra time spent in congestion for the selected route, over all road trips (in seconds).
road_trip_route_congestion_minfloat✕✓✕Minimum share of extra time spent in congestion for the selected route, over all road trips (in seconds).
road_trip_route_congestion_maxfloat✕✓✕Maximum share of extra time spent in congestion for the selected route, over all road trips (in seconds).
road_trip_global_congestion_meanfloat✕✓✕Mean share of extra time spent in congestion compared to the fastest free-flow route, over all road trips (in seconds).
road_trip_global_congestion_stdfloat✕✓✕Standard-deviation of share of extra time spent in congestion compared to the fastest free-flow route, over all road trips (in seconds).
road_trip_global_congestion_minfloat✕✓✕Minimum share of extra time spent in congestion compared to the fastest free-flow route, over all road trips (in seconds).
road_trip_global_congestion_maxfloat✕✓✕Maximum share of extra time spent in congestion compared to the fastest free-flow route, over all road trips (in seconds).
road_trip_length_meanfloat✕✓✕Mean length of the selected route, over all road trips (in meters).
road_trip_length_stdfloat✕✓✕Standard-deviation of length of the selected route, over all road trips (in meters).
road_trip_length_minfloat✕✓✕Minimum length of the selected route, over all road trips (in meters).
road_trip_length_maxfloat✕✓✕Maximum length of the selected route, over all road trips (in meters).
road_trip_edge_count_meanfloat✕✓✕Mean number of edges of the selected route, over all trips.
road_trip_edge_count_stdfloat✕✓✕Standard-deviation of number of edges of the selected route, over all trips.
road_trip_edge_count_minfloat✕✓✕Minimum number of edges of the selected route, over all trips.
road_trip_edge_count_maxfloat✕✓✕Maximum number of edges of the selected route, over all trips.
road_trip_utility_meanfloat✕✓✕Mean simulated utility, over all road trips.
road_trip_utility_stdfloat✕✓✕Standard-deviation of simulated utility, over all road trips.
road_trip_utility_minfloat✕✓✕Minimum simulated utility, over all road trips.
road_trip_utility_maxfloat✕✓✕Maximum simulated utility, over all road trips.
road_trip_exp_travel_time_meanfloat✕✓✕Mean expected travel time when departing, over all road trips (in seconds).
road_trip_exp_travel_time_stdfloat✕✓✕Standard-deviation of expected travel time when departing, over all road trips (in seconds).
road_trip_exp_travel_time_minfloat✕✓✕Minimum expected travel time when departing, over all road trips (in seconds).
road_trip_exp_travel_time_maxfloat✕✓✕Maximum expected travel time when departing, over all road trips (in seconds).
road_trip_exp_travel_time_rel_diff_meanfloat✕✓✕Mean relative difference between the expected and simulated travel time, over all road trips.
road_trip_exp_travel_time_rel_diff_stdfloat✕✓✕Standard-deviation of relative difference between the expected and simulated travel time, over all road trips.
road_trip_exp_travel_time_rel_diff_minfloat✕✓✕Minimum relative difference between the expected and simulated travel time, over all road trips.
road_trip_exp_travel_time_rel_diff_maxfloat✕✓✕Maximum relative difference between the expected and simulated travel time, over all road trips.
road_trip_exp_travel_time_abs_diff_meanfloat✕✓✕Mean absolute difference between the expected and simulated travel time, over all trips (in seconds).
road_trip_exp_travel_time_abs_diff_stdfloat✕✓✕Standard-deviation of absolute difference between the expected and simulated travel time, over all trips (in seconds).
road_trip_exp_travel_time_abs_diff_minfloat✕✓✕Minimum absolute difference between the expected and simulated travel time, over all trips (in seconds).
road_trip_exp_travel_time_abs_diff_maxfloat✕✓✕Maximum absolute difference between the expected and simulated travel time, over all trips (in seconds).
road_trip_exp_travel_time_diff_rmsefloat✕✓✕RMSE of the absolute difference between the expected and simulated travel time, over all road trips (in seconds).
road_trip_length_diff_meanfloat✕✓✕Mean length of the selected route that was not selected during the previous iteration, over all road trips.
road_trip_length_diff_stdfloat✕✓✕Standard-deviation of length of the selected route that was not selected during the previous iteration, over all road trips.
road_trip_length_diff_minfloat✕✓✕Minimum length of the selected route that was not selected during the previous iteration, over all road trips.
road_trip_length_diff_maxfloat✕✓✕Maximum length of the selected route that was not selected during the previous iteration, over all road trips.
virtual_trip_countfloat✕✓✕Total number of virtual trips in the selected alternatives.
nb_agents_at_least_one_virtual_tripfloat✕✓✕Number of agents with at least one virtual trip in their selected alternative.
nb_agents_all_virtual_tripsfloat✕✓✕Number of agents with only virtual trips in their selected alternative.
virtual_trip_count_by_agent_meanfloat✕✓✕Mean number of virtual trips, over all agents with at least one virtual trip.
virtual_trip_count_by_agent_stdfloat✕✓✕Standard-deviation of number of virtual trips, over all agents with at least one virtual trip.
virtual_trip_count_by_agent_minfloat✕✓✕Minimum number of virtual trips, over all agents with at least one virtual trip.
virtual_trip_count_by_agent_maxfloat✕✓✕Maximum number of virtual trips, over all agents with at least one virtual trip.
virtual_trip_departure_time_meanfloat✕✓✕Mean departure time from origin, over all virtual trips (in number of seconds after midnight).
virtual_trip_departure_time_stdfloat✕✓✕Standard-deviation of departure time from origin, over all virtual trips (in number of seconds after midnight).
virtual_trip_departure_time_minfloat✕✓✕Minimum departure time from origin, over all virtual trips (in number of seconds after midnight).
virtual_trip_departure_time_maxfloat✕✓✕Maximum departure time from origin, over all virtual trips (in number of seconds after midnight).
virtual_trip_arrival_time_meanfloat✕✓✕Mean arrival time at destination, over all virtual trips (in number of seconds after midnight).
virtual_trip_arrival_time_stdfloat✕✓✕Standard-deviation of arrival time at destination, over all virtual trips (in number of seconds after midnight).
virtual_trip_arrival_time_minfloat✕✓✕Minimum arrival time at destination, over all virtual trips (in number of seconds after midnight).
virtual_trip_arrival_time_maxfloat✕✓✕Maximum arrival time at destination, over all virtual trips (in number of seconds after midnight).
virtual_trip_travel_time_meanfloat✕✓✕Mean travel time, over all virtual trips (in seconds).
virtual_trip_travel_time_stdfloat✕✓✕Standard-deviation of travel time, over all virtual trips (in seconds).
virtual_trip_travel_time_minfloat✕✓✕Minimum travel time, over all virtual trips (in seconds).
virtual_trip_travel_time_maxfloat✕✓✕Maximum travel time, over all virtual trips (in seconds).
virtual_trip_global_free_flow_travel_time_meanfloat✕✓✕Mean of the smallest possible travel time, over all virtual trips (in seconds). Only relevant for time-dependent virtual trips.
virtual_trip_global_free_flow_travel_time_stdfloat✕✓✕Standard-deviation of of the smallest possible travel time, over all virtual trips (in seconds). Only relevant for time-dependent virtual trips.
virtual_trip_global_free_flow_travel_time_minfloat✕✓✕Minimum of the smallest possible travel time, over all virtual trips (in seconds). Only relevant for time-dependent virtual trips.
virtual_trip_global_free_flow_travel_time_maxfloat✕✓✕Maximum of the smallest possible travel time, over all virtual trips (in seconds). Only relevant for time-dependent virtual trips.
virtual_trip_global_congestion_meanfloat✕✓✕Mean share of extra time spent in congestion compared to the smallest possible travel time, over all road trips. Only relevant for time-dependent virtual trips.
virtual_trip_global_congestion_stdfloat✕✓✕Standard-deviation of share of extra time spent in congestion compared to the smallest possible travel time, over all road trips. Only relevant for time-dependent virtual trips.
virtual_trip_global_congestion_minfloat✕✓✕Minimum share of extra time spent in congestion compared to the smallest possible travel time, over all road trips. Only relevant for time-dependent virtual trips.
virtual_trip_global_congestion_maxfloat✕✓✕Maximum share of extra time spent in congestion compared to the smallest possible travel time, over all road trips. Only relevant for time-dependent virtual trips.
virtual_trip_utility_meanfloat✕✓✕Mean simulated utility, over all virtual trips.
virtual_trip_utility_stdfloat✕✓✕Standard-deviation of simulated utility, over all virtual trips.
virtual_trip_utility_minfloat✕✓✕Minimum simulated utility, over all virtual trips.
virtual_trip_utility_maxfloat✕✓✕Maximum simulated utility, over all virtual trips.
no_trip_alt_countunsigned integer✕✕✕Number of agents with no trip in their selected alternative.
sim_road_network_cond_rmsefloat✕✓✕RMSE between the simulated edge-level travel-time function for the current iteration and the expected edge-level travel-time function for the previous iteration. The mean is taken over all edges and vehicle types.
exp_road_network_cond_rmsefloat✕✓✕RMSE between the expected edge-level travel-time function for the current iteration and the expected edge-level travel-time function for the previous iteration. The mean is taken over all edges and vehicle types.

MetroExpectedTravelTimeFunctionsFile

Expected travel time functions of the road-network edges for the last iteration, represented as a list of breakpoints.

  • Path: run/output/net_cond_exp_edge_ttfs.parquet
  • Type: DataFrame
  • Steps: RunSimulationStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
vehicle_idstring or integer✕✕✕Identifier of the vehicle type.
edge_idstring or integer✕✕✕Identifier of the edge.
departure_timefloat✕✕✕Departure time of the breakpoint, in number of seconds after midnight.
travel_timefloat✕✕✕Travel time of the breakpoint, in number of seconds.

MetroNextExpectedTravelTimeFunctionsFile

Expected travel time functions of the road-network edges for the next iteration, represented as a list of breakpoints.

  • Path: run/output/net_cond_next_exp_edge_ttfs.parquet
  • Type: DataFrame
  • Steps: RunSimulationStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
vehicle_idstring or integer✕✕✕Identifier of the vehicle type.
edge_idstring or integer✕✕✕Identifier of the edge.
departure_timefloat✕✕✕Departure time of the breakpoint, in number of seconds after midnight.
travel_timefloat✕✕✕Travel time of the breakpoint, in number of seconds.

MetroSimulatedTravelTimeFunctionsFile

Simulated travel time functions of the road-network edges for the last iteration, represented as a list of breakpoints.

  • Path: run/output/net_cond_sim_edge_ttfs.parquet
  • Type: DataFrame
  • Steps: RunSimulationStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
vehicle_idstring or integer✕✕✕Identifier of the vehicle type.
edge_idstring or integer✕✕✕Identifier of the edge.
departure_timefloat✕✕✕Departure time of the breakpoint, in number of seconds after midnight.
travel_timefloat✕✕✕Travel time of the breakpoint, in number of seconds.

MetroRouteResultsFile

Edge-level results for road trips from the Metropolis-Core Simulation.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent.
trip_idstring or integer✕✕✕Identifier of the trip.
trip_indexinteger✕✕✕Index of the trip in the selected alternative’ trip sequence (starting at 0).
edge_idstring or integer✕✕✕Identifier of the edge.
entry_timefloat✕✕✕Time at which the agent entered the edge, for the specified trip, in number of seconds since midnight.
exit_timefloat✕✕✕Time at which the agent left the edge, for the specified trip, in number of seconds since midnight.

MetroTripResultsFile

Trip-level results from the Metropolis-Core simulation.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integer✕✕✕Identifier of the agent performing the trip.
trip_idstring or integer✕✕✕Identifier of the trip.
trip_indexunsigned integer✕✕✕Index of the trip in the agent’s trip chain.
departure_timefloat✕✕✕Departure time of the trip, in seconds after midnight.
arrival_timefloat✕✕✕Arrival time of the trip, in seconds after midnight.
travel_utilityfloat✕✕✕Travel utility of the trip.
schedule_utilityfloat✕✕✕Schedule utility of the trip.
departure_time_shiftfloat✕✕✕By how much departure time changed compared to the previous iteration, in seconds.
road_timefloat✕✓✕Time spent traveling on the road segments, in seconds.
in_bottleneck_timefloat✕✓✕Time spent waiting at an entry bottleneck, in seconds.
out_bottleneck_timefloat✕✓✕Time spent waiting at an exit bottleneck, in seconds.
route_free_flow_travel_timefloat✕✓✕Free flow travel time of the trip, on the same route, in seconds.
global_free_flow_travel_timefloat✕✓✕Free flow travel time of the trip, over any route, in seconds.
lengthfloat✕✓✕Length of the route taken, in meters.
length_difffloat✕✓✕Length of the route taken that was not taken during the previous iteration, in meters.
pre_exp_departure_timefloat✕✕✕Expected departure time of the trip before the iteration started, in seconds after midnight.
pre_exp_arrival_timefloat✕✕✕Expected arrival time of the trip before the iteration started, in seconds after midnight.
exp_arrival_timefloat✕✕✕Expected arrival time of the trip at trip start, in seconds after midnight.
nb_edgesunsigned integer✕✓✕Number of road edges taken.

MetroParametersFile

JSON file with the parameters for the Metropolis-Core simulation.