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

CarDriverPreferencesFile

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

Show columns
ColumnData typeOptional?Nullable?Unique?Description
person_idstring or integerIdentifier of the person
car_driver_cstfloatPenalty for each trip as a car driver (€).
car_driver_votfloatValue of time as a car driver (€/h).

CarShortestDistancesFile

Shortest path distance on the road network of each car trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integerIdentifier of the trip.
distancefloatDistance of the shortest path, in meters.

CarDriverWithPassengersPreferencesFile

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

Show columns
ColumnData typeOptional?Nullable?Unique?Description
person_idstring or integerIdentifier of the person
car_driver_with_passengers_cstfloatPenalty for each trip as a car driver with passengers (€).
car_driver_with_passengers_votfloatValue of time as a car driver with passengers (€/h).

CarFreeFlowDistancesFile

Distance of the fastest free-flow path on the road network of each car trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integerIdentifier of the trip.
distancefloatDistance of the fastest free-flow path, in meters.

CarFuelFile

Fuel consumption of each car trip, based on the length of the fastest free-flow path.

  • Path: demand/population/car_fuel_consumption.parquet
  • Type: DataFrame
  • Steps: CarFuelStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integerIdentifier of the trip.
fuel_consumptionfloatFuel consumption of the trip, in liters.
fuel_costfloatFuel cost of the trip, in €.

CarODsFile

Origin / destination on the road network for each trip, when traveling by car.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integerIdentifier of the trip.
origin_node_idstring or integerIdentifier of the origin node, on the road network.
destination_node_idstring or integerIdentifier of the destination node, on the road network.

CarPassengerPreferencesFile

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

Show columns
ColumnData typeOptional?Nullable?Unique?Description
person_idstring or integerIdentifier of the person
car_passenger_cstfloatPenalty for each trip as a car passenger (€).
car_passenger_votfloatValue of time as a car passenger (€/h).

CarRidesharingPreferencesFile

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

Show columns
ColumnData typeOptional?Nullable?Unique?Description
person_idstring or integerIdentifier of the person
car_ridesharing_cstfloatPenalty for each trip by car ridesharing (€).
car_ridesharing_votfloatValue of time by car ridesharing (€/h).

HouseholdsFile

Identifiers and characteristics of the simulated households.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
household_idstring or integerIdentifier of the household.
number_of_personsunsigned integerNumber of persons in the household.
number_of_vehiclesunsigned integerNumber of vehicles (cars) owned by the household.
number_of_bikesunsigned integerNumber of bicycles owned by the household.
incomefloatMonthly disposable income of the household.

LinearScheduleFile

Schedule preferences for each trip, for the linear model.

  • Path: demand/population/linear_schedule_parameters.parquet
  • Type: DataFrame
  • Steps: LinearScheduleStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integerIdentifier of the trip.
betafloatPenalty for starting an activity earlier than the desired time (€/h).
gammafloatPenalty for starting an activity later than the desired time (€/h).
deltadurationLength of the desired time window.

OutsideOptionPreferencesFile

Utility of the outside option alternative, for each tour.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
tour_idstring or integerIdentifier of the tour.
outside_option_cstfloatUtility 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 integerIdentifier of the tour.
outside_option_travel_timedurationDuration of the tour for the outside option.

PersonsFile

Identifiers and characteristics of the simulated persons.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
person_idstring or integerIdentifier of the person.
household_idstring or integerIdentifier of the household to which the person belongs.
ageunsigned integerAge of the person.
employedbooleanWhether the person is employed.
womanbooleanWhether the person is a woman.
socioprofessional_classunsigned integerSocioprofessional class of the person.
has_driving_licensebooleanWhether the person has a driving license.
has_pt_subscriptionbooleanWhether the person has a public-transit subscription.

PublicTransitPreferencesFile

Preferences to travel by public transit, for each person.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
person_idstring or integerIdentifier of the person.
public_transit_cstfloatPenalty for each trip in public transit (€).
public_transit_votfloatValue of time in public transit (€/h).

PublicTransitTravelTimesFile

Travel time of each trip, when traveling by public transit.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integerIdentifier of the trip.
public_transit_travel_timedurationDuration of the trip by public transit.

TripZonesFile

Origin / destination zones of each trip.

  • Path: demand/population/trip_zones.parquet
  • Type: DataFrame
Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integerIdentifier of the trip.
origin_zone_idstring or integerIdentifier of the origin zone.
destination_zone_idstring or integerIdentifier of the destination zone.

TripsFile

Identifiers and order of the trips for each person.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integerIdentifier of the trip.
person_idstring or integerIdentifier of the person performing the trip.
household_idstring or integerIdentifier of the household to which the person performing the trip belongs.
trip_indexunsigned integerIndex of the trip in the trip chain of the person, starting at 1.
tour_idstring or integerIdentifier of the home-tour this trip is part of.

TstarsFile

Desired start time for the activity following each trip.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integerIdentifier of the trip.
tstartimeDesired start time of the following activity.

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 integerIdentifier of the tour.
mode_ufloatRandom uniform draw for mode choice.
departure_time_ufloatRandom uniform draw for departure-time choice.

ZonesFile

Identifiers and characteristics of the zones in the simulated area.

  • Path: demand/zones/zones.geo.parquet
  • Type: GeoDataFrame
  • Steps: CustomZonesStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
zone_idstring or integerIdentifier of the zone.
namestringName of the zone
original_idstring or integerIdentifier of the zone in the original data.

AllRoadDistancesFile

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

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_idstring or integerIdentifier of the origine node.
destination_idstring or integerIdentifier of the destination node.
distancefloatDistance of the shortest path, in meters.

AllFreeFlowTravelTimesFile

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

Show columns
ColumnData typeOptional?Nullable?Unique?Description
origin_idstring or integerIdentifier of the origine node.
destination_idstring or integerIdentifier of the destination node.
free_flow_travel_timedurationFree-flow travel time.

EdgesCapacitiesFile

Bottleneck capacity of each road-network edge.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integerIdentifier of the edge.
capacityfloatBottleneck capacity of the edge, in PCE per hour.
capacitieslist of floatsBottleneck capacity of the edge for different time periods, in PCE per hour.
timeslist of timesTime at which the bottleneck capacity changes on the edge.

CleanEdgesFile

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

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integerIdentifier of the edge.
sourcestring or integerIdentifier of the edge’s first node.
targetstring or integerIdentifier of the edge’s last node.
road_typestring or integerIdentifier of the edge’s road type.
lengthfloatLength of the edge, in meters.
speed_limitfloatSpeed limit on the edge, in km/h.
default_speed_limitbooleanWhether the edge speed limit is set from the default value.
lanesfloatNumber of lanes on the edge.
hov_lanesfloatNumber of HOV lanes on the edge (among the edge’s lanes).
default_lanesbooleanWhether the edge lane number is set from the default value.
onewaybooleanWhether the edge is part of a one-way road.
tollbooleanWhether the edge has toll.
roundaboutbooleanWhether the edge is part of a roundabout.
give_waybooleanWhether the edge end intersection has a give-way sign.
stopbooleanWhether the edge end intersection has a stop sign.
traffic_signalsbooleanWhether the edge end intersection has traffic signals.
urbanbooleanWhether the edge is within a urban area.
source_in_degreeunsigned integerNumber of incoming edges for the source node.
source_out_degreeunsigned integerNumber of outgoing edges for the source node.
target_in_degreeunsigned integerNumber of incoming edges for the target node.
target_out_degreeunsigned integerNumber of outgoing edges for the target node.
namestringName of the edge.
original_idstring or integerIdentifier of the edge in the original data.

EdgesFreeFlowTravelTimeFile

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

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integerIdentifier of the edge.
free_flow_travel_timedurationFree-flow travel time of the edge.

EdgesPenaltiesFile

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

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integerIdentifier of the edge.
constantfloatConstant time penalty of the edge, in seconds.

RawEdgesFile

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

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integerIdentifier of the edge.
sourcestring or integerIdentifier of the edge’s first node.
targetstring or integerIdentifier of the edge’s last node.
road_typestring or integerIdentifier of the edge’s road type.
lengthfloatLength of the edge, in meters.
speed_limitfloatSpeed limit on the edge, in km/h.
lanesfloatNumber of lanes on the edge.
onewaybooleanWhether the edge is part of a one-way road.
tollbooleanWhether the edge has toll.
roundaboutbooleanWhether the edge is part of a roundabout.
give_waybooleanWhether the edge end intersection has a give-way sign.
stopbooleanWhether the edge end intersection has a stop sign.
traffic_signalsbooleanWhether the edge end intersection has traffic signals.
urbanbooleanWhether the edge is within a urban area.
namestringName of the edge.
original_idstring or integerIdentifier of the edge in the original data.

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

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.

IterationResultsFile

Clean aggregate results over iterations.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
iterationunsigned integerIteration counter.
mean_surplusfloatMean surplus (or expected utility) over agents.
std_surplusfloatStandard-deviation of surplus (or expected utility) over agents. This can be an indicator of equity.
mean_tour_departure_timetimeMean tour-level departure time.
mean_tour_arrival_timetimeMean tour-level arrival time.
mean_tour_travel_timedurationMean tour-level travel time.
mean_tour_simulated_utilityfloatMean tour-level simulated utility.
mean_tour_expected_utilityfloatMean tour-level expected utility of the selected mode.
mean_tour_departure_time_shiftdurationMean tour-level departure-time shift compared to the previous iteration, for tours with no mode shift.
rmse_tour_departure_timedurationRMSE of tour-level departure-time shifts for tours with no mode shift.
nb_road_tripsunsigned integerTotal number of road trips.
nb_non_road_tripsunsigned integerTotal number of non-road trips.
nb_outside_optionsunsigned integerNumber of tours choosing the outside option.
mean_trip_departure_timetimeMean departure time from origin of all trips.
mean_trip_arrival_timetimeMean arrival time at destination of all trips.
mean_trip_travel_timedurationMean trip-level travel time of all trips.
mean_trip_utilityfloatMean simulated utility of all trips.
mean_road_trip_departure_timetimeMean departure time from origin of road trips.
mean_road_trip_arrival_timetimeMean arrival time at destination of road trips.
mean_road_trip_travel_timedurationMean trip-level travel time of road trips.
mean_road_trip_route_free_flow_travel_time_meandurationMean free-flow travel time of road trips, on the selected route.
mean_road_trip_global_free_flow_travel_timedurationMean travel time of road trips, on the fastest free-flow route.
mean_road_trip_route_congestion_timedurationMean time lost in congestion of road trips, for the selected route.
mean_road_trip_global_congestion_timedurationMean time lost in congestion of road trips, compared to the fastest free-flow route.
mean_road_trip_lengthfloatMean length of the selected route for road trips (in meters).
mean_road_trip_edge_countfloatMean number of edges of the selected route for road trips.
mean_road_trip_utilityfloatMean simulated utility of road trips.
mean_road_trip_exp_travel_timedurationMean expected travel time of road trips.
mean_road_trip_exp_travel_time_abs_diffdurationMean absolute difference between expected and simulated travel time of road trips.
rmse_road_trip_exp_travel_time_diffdurationRMSE of the difference between the expected and simulated travel time of road trips.
mean_road_trip_length_difffloatMean length of the selected route that was not selected during the previous iteration, for road trips.
rmse_simulated_road_travel_timesdurationRMSE 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_timesdurationRMSE 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.

TripResultsFile

Clean results for each trip.

  • Path: results/trip_results.parquet
  • Type: DataFrame
  • Steps: TripResultsStep
Show columns
ColumnData typeOptional?Nullable?Unique?Description
trip_idstring or integerIdentifier of the trip.
modestringMode used for the trip.
is_roadbooleanWhether the trip is done on the road network.
departure_timetimeDeparture time of the trip.
arrival_timetimeArrival time of the trip.
travel_timedurationTravel time of the trip.
route_free_flow_travel_timedurationFree flow travel time of the trip, on the same route.
global_free_flow_travel_timedurationFree flow travel time of the trip, over any route.
utilityfloatUtility of the trip.
travel_utilityfloatTravel utility of the trip.
schedule_utilityfloatSchedule utility of the trip.
lengthfloatLength of the route taken, in meters.
nb_edgesunsigned integerNumber of road edges taken.

MetroAgentsFile

Simulated agents, as input to Metropolis-Core.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integerIdentifier of the agent.
alt_choice.typestringType of choice model for the alternative choice.
alt_choice.ufloatUniform draw to simulate the chosen alternative.
alt_choice.mufloatVariance 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 integerIdentifier of the agent.
alt_idstring or integerIdentifier of the alternative.
origin_delayfloatExtra delay between the chosen departure time and the actual first trip start, in seconds.
dt_choice.typestringWhether departure time is exogenous, random discrete, or random continuous.
dt_choice.departure_timefloatDeparture time, when exogenous, in seconds after midnight.
dt_choice.periodlist of floatsTime window in which the departure time is chosen.
dt_choice.intervalfloatTime between two intervals of departure time, in seconds.
dt_choice.offsetfloatOffset time added to the selected departure time, in seconds.
dt_choice.model.typestringType of choice model when departure time is randomly chosen.
dt_choice.model.ufloatUniform draw to simulate the chosen departure time.
dt_choice.model.mufloatVariance of the stochastic terms in the utility function.
dt_choice.model.constantslist of floatsConstant value added to the utility of each departure-time interval.
constant_utilityfloatConstant utility added to the alternative.

MetroEdgesFile

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

Show columns
ColumnData typeOptional?Nullable?Unique?Description
edge_idstring or integerIdentifier of the edge.
sourcestring or integerIdentifier of the edge’s first node.
targetstring or integerIdentifier of the edge’s last node.
lengthfloatLength of the edge, in meters.
speedfloatBase speed on the edge (m/s).
lanesfloatNumber of lanes on the edge.
bottleneck_flowfloatMaximum incoming and outgoing flow of vehicles at the edge’s entry and exit bottlenecks (PCE/s).
bottleneck_flowslist of floatsTime-dependent bottleneck flows.
bottleneck_timeslist of floatsTiming of the time-dependent bottleneck flows.
constant_travel_timefloatConstant travel-time penalty (seconds).
overtakingbooleanWhether 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 integerIdentifier of the agent.
alt_idstring or integerIdentifier of the alternative.
trip_idstring or integerIdentifier of the trip.
class.typestringType of trip.
class.originstring or integerIdentifier of the origin node of the trip.
class.destinationstring or integerIdentifier of the destination node of the trip.
class.vehiclestring or integerIdentifier of the vehicle type of the trip.
class.routelist of strings or integersList of edge identifiers representing the route itinerary to be followed.
class.travel_timefloatExogenous travel time of the trip, in seconds.
stopping_timefloatTime spent at the end of the trip, before the next trip starts, in seconds.
constant_utilityfloatConstant utility added to the trip utility.
alphafloatValue of time (€/s).
schedule_utility.typestringType of function used for the schedule delay at trip’s destination.
schedule_utility.tstarfloatDesired arrival time at destination, in seconds after midnight.
schedule_utility.betafloatPenalty for arriving earlier than the desired arrival time (€/s).
schedule_utility.gammafloatPenalty for arriving later than the desired arrival time (€/s).
schedule_utility.deltafloatLength 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 integerIdentifier of the vehicle type.
headwayfloatTypical length between two vehicles from head to head, in meters.
pcefloatPassenger car equivalent of this vehicle type.
speed_function.typestringType of function used to convert from the base edge speed to the vehicle-specific edge speed.
speed_function.upper_boundfloatMaximum speed allowed for this vehicle type (m/s).
allowed_edgeslist of strings or integersIdentifiers of the edges that this vehicle type is allowed to take.
restricted_edgeslist of strings or integersIdentifiers 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 integerIdentifier of the agent.
selected_alt_idstring or integerIdentifier of the alternative chosen.
expected_utilityfloatExpected utility of the agent.
shifted_altbooleanWhether the agent shifted chosen alternative compared to the previous iteration.
departure_timefloatDeparture time of the trip, in seconds after midnight.
arrival_timefloatArrival time of the trip, in seconds after midnight.
total_travel_timefloatTotal travel time spent over all the trips of the agent, in seconds.
utilityfloatRealized utility of the agent.
alt_expected_utilityfloatExpected utility of the agent for the chosen alternative.
departure_time_shiftfloatBy how much departure time changed compared to the previous iteration, in seconds.
nb_road_tripsunsigned integerNumber of road trips taken.
nb_virtual_tripsunsigned integerNumber 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 integerIteration counter
surplus_meanfloatMean surplus (or expected utility) over agents.
surplus_stdfloatStandard-deviation of surplus (or expected utility) over agents.
surplus_minfloatMinimum surplus (or expected utility) over agents.
surplus_maxfloatMaximum surplus (or expected utility) over agents.
trip_alt_countunsigned integerNumber of agents who chose an alternative with at least 1 trip.
alt_departure_time_meanfloatMean departure time of the first trip, over agents (number of seconds since midnight).
alt_departure_time_stdfloatStandard-deviation of departure time of the first trip, over agents (number of seconds since midnight).
alt_departure_time_minfloatMinimum departure time of the first trip, over agents (number of seconds since midnight).
alt_departure_time_maxfloatMaximum departure time of the first trip, over agents (number of seconds since midnight).
alt_arrival_time_meanfloatMean arrival time of the last trip, over agents (in number of seconds since midnight).
alt_arrival_time_stdfloatStandard-deviation of arrival time of the last trip, over agents (in number of seconds since midnight).
alt_arrival_time_minfloatMinimum arrival time of the last trip, over agents (in number of seconds since midnight).
alt_arrival_time_maxfloatMaximum arrival time of the last trip, over agents (in number of seconds since midnight).
alt_travel_time_meanfloatMean total travel time (i.e., for all trips), over agents (in seconds).
alt_travel_time_stdfloatStandard-deviation of total travel time (i.e., for all trips), over agents (in seconds).
alt_travel_time_minfloatMinimum total travel time (i.e., for all trips), over agents (in seconds).
alt_travel_time_maxfloatMaximum total travel time (i.e., for all trips), over agents (in seconds).
alt_utility_meanfloatMean simulated utility of the selected alternative, over agents.
alt_utility_stdfloatStandard-deviation of simulated utility of the selected alternative, over agents.
alt_utility_minfloatMinimum simulated utility of the selected alternative, over agents.
alt_utility_maxfloatMaximum simulated utility of the selected alternative, over agents.
alt_expected_utility_meanfloatMean surplus (or expected utility) for the selected alternative, over agents.
alt_expected_utility_stdfloatStandard-deviation of surplus (or expected utility) for the selected alternative, over agents.
alt_expected_utility_minfloatMinimum surplus (or expected utility) for the selected alternative, over agents.
alt_expected_utility_maxfloatMaximum surplus (or expected utility) for the selected alternative, over agents.
alt_dep_time_shift_meanfloatMean departure-time shift of the first trip compared to the previous iteration, over agent keeping the same alternative (in seconds).
alt_dep_time_shift_stdfloatStandard-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_minfloatMinimum departure-time shift of the first trip compared to the previous iteration, over agent keeping the same alternative (in seconds).
alt_dep_time_shift_maxfloatMaximum departure-time shift of the first trip compared to the previous iteration, over agent keeping the same alternative (in seconds).
alt_dep_time_rmsefloatRMSE of first-trip departure-time shift over agents keeping the same alternative.
road_trip_countunsigned integerTotal number of road trips in the selected alternatives.
nb_agents_at_least_one_road_tripunsigned integerNumber of agents with at least one road trip in their selected alternative.
nb_agents_all_road_tripsunsigned integerNumber of agents with only road trips in their selected alternative.
road_trip_count_by_agent_meanfloatMean number of road trips, over all agents with at least one road trip.
road_trip_count_by_agent_stdfloatStandard-deviation of number of road trips, over all agents with at least one road trip.
road_trip_count_by_agent_minfloatMinimum number of road trips, over all agents with at least one road trip.
road_trip_count_by_agent_maxfloatMaximum number of road trips, over all agents with at least one road trip.
road_trip_departure_time_meanfloatMean departure time from origin, over all road trips (in number of seconds after midnight).
road_trip_departure_time_stdfloatStandard-deviation of departure time from origin, over all road trips (in number of seconds after midnight).
road_trip_departure_time_minfloatMinimum departure time from origin, over all road trips (in number of seconds after midnight).
road_trip_departure_time_maxfloatMaximum departure time from origin, over all road trips (in number of seconds after midnight).
road_trip_arrival_time_meanfloatMean arrival time at destination, over all road trips (in number of seconds after midnight).
road_trip_arrival_time_stdfloatStandard-deviation of arrival time at destination, over all road trips (in number of seconds after midnight).
road_trip_arrival_time_minfloatMinimum arrival time at destination, over all road trips (in number of seconds after midnight).
road_trip_arrival_time_maxfloatMaximum arrival time at destination, over all road trips (in number of seconds after midnight).
road_trip_road_time_meanfloatMean time spent on the road segments (i.e., travel time excluding bottleneck delays), over all road trips (in seconds).
road_trip_road_time_stdfloatStandard-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_minfloatMinimum time spent on the road segments (i.e., travel time excluding bottleneck delays), over all road trips (in seconds).
road_trip_road_time_maxfloatMaximum time spent on the road segments (i.e., travel time excluding bottleneck delays), over all road trips (in seconds).
road_trip_in_bottleneck_time_meanfloatMean delay at entry bottlenecks, over all road trips (in seconds).
road_trip_in_bottleneck_time_stdfloatStandard-deviation of delay at entry bottlenecks, over all road trips (in seconds).
road_trip_in_bottleneck_time_minfloatMinimum delay at entry bottlenecks, over all road trips (in seconds).
road_trip_in_bottleneck_time_maxfloatMaximum delay at entry bottlenecks, over all road trips (in seconds).
road_trip_out_bottleneck_time_meanfloatMean delay exit bottlenecks, over all road trips (in seconds).
road_trip_out_bottleneck_time_stdfloatStandard-deviation of delay exit bottlenecks, over all road trips (in seconds).
road_trip_out_bottleneck_time_minfloatMinimum delay exit bottlenecks, over all road trips (in seconds).
road_trip_out_bottleneck_time_maxfloatMaximum delay exit bottlenecks, over all road trips (in seconds).
road_trip_travel_time_meanfloatMean trip travel time, over all road trips (in seconds).
road_trip_travel_time_stdfloatStandard-deviation of trip travel time, over all road trips (in seconds).
road_trip_travel_time_minfloatMinimum trip travel time, over all road trips (in seconds).
road_trip_travel_time_maxfloatMaximum trip travel time, over all road trips (in seconds).
road_trip_route_free_flow_travel_time_meanfloatMean free-flow travel time of the selected route, over all road trips (in seconds).
road_trip_route_free_flow_travel_time_stdfloatStandard-deviation of free-flow travel time of the selected route, over all road trips (in seconds).
road_trip_route_free_flow_travel_time_minfloatMinimum free-flow travel time of the selected route, over all road trips (in seconds).
road_trip_route_free_flow_travel_time_maxfloatMaximum free-flow travel time of the selected route, over all road trips (in seconds).
road_trip_global_free_flow_travel_time_meanfloatMean travel time of the fastest free-flow route, over all road trips (in seconds).
road_trip_global_free_flow_travel_time_stdfloatStandard-deviation of travel time of the fastest free-flow route, over all road trips (in seconds).
road_trip_global_free_flow_travel_time_minfloatMinimum travel time of the fastest free-flow route, over all road trips (in seconds).
road_trip_global_free_flow_travel_time_maxfloatMaximum travel time of the fastest free-flow route, over all road trips (in seconds).
road_trip_route_congestion_meanfloatMean share of extra time spent in congestion for the selected route, over all road trips (in seconds).
road_trip_route_congestion_stdfloatStandard-deviation of share of extra time spent in congestion for the selected route, over all road trips (in seconds).
road_trip_route_congestion_minfloatMinimum share of extra time spent in congestion for the selected route, over all road trips (in seconds).
road_trip_route_congestion_maxfloatMaximum share of extra time spent in congestion for the selected route, over all road trips (in seconds).
road_trip_global_congestion_meanfloatMean share of extra time spent in congestion compared to the fastest free-flow route, over all road trips (in seconds).
road_trip_global_congestion_stdfloatStandard-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_minfloatMinimum share of extra time spent in congestion compared to the fastest free-flow route, over all road trips (in seconds).
road_trip_global_congestion_maxfloatMaximum share of extra time spent in congestion compared to the fastest free-flow route, over all road trips (in seconds).
road_trip_length_meanfloatMean length of the selected route, over all road trips (in meters).
road_trip_length_stdfloatStandard-deviation of length of the selected route, over all road trips (in meters).
road_trip_length_minfloatMinimum length of the selected route, over all road trips (in meters).
road_trip_length_maxfloatMaximum length of the selected route, over all road trips (in meters).
road_trip_edge_count_meanfloatMean number of edges of the selected route, over all trips.
road_trip_edge_count_stdfloatStandard-deviation of number of edges of the selected route, over all trips.
road_trip_edge_count_minfloatMinimum number of edges of the selected route, over all trips.
road_trip_edge_count_maxfloatMaximum number of edges of the selected route, over all trips.
road_trip_utility_meanfloatMean simulated utility, over all road trips.
road_trip_utility_stdfloatStandard-deviation of simulated utility, over all road trips.
road_trip_utility_minfloatMinimum simulated utility, over all road trips.
road_trip_utility_maxfloatMaximum simulated utility, over all road trips.
road_trip_exp_travel_time_meanfloatMean expected travel time when departing, over all road trips (in seconds).
road_trip_exp_travel_time_stdfloatStandard-deviation of expected travel time when departing, over all road trips (in seconds).
road_trip_exp_travel_time_minfloatMinimum expected travel time when departing, over all road trips (in seconds).
road_trip_exp_travel_time_maxfloatMaximum expected travel time when departing, over all road trips (in seconds).
road_trip_exp_travel_time_rel_diff_meanfloatMean relative difference between the expected and simulated travel time, over all road trips.
road_trip_exp_travel_time_rel_diff_stdfloatStandard-deviation of relative difference between the expected and simulated travel time, over all road trips.
road_trip_exp_travel_time_rel_diff_minfloatMinimum relative difference between the expected and simulated travel time, over all road trips.
road_trip_exp_travel_time_rel_diff_maxfloatMaximum relative difference between the expected and simulated travel time, over all road trips.
road_trip_exp_travel_time_abs_diff_meanfloatMean absolute difference between the expected and simulated travel time, over all trips (in seconds).
road_trip_exp_travel_time_abs_diff_stdfloatStandard-deviation of absolute difference between the expected and simulated travel time, over all trips (in seconds).
road_trip_exp_travel_time_abs_diff_minfloatMinimum absolute difference between the expected and simulated travel time, over all trips (in seconds).
road_trip_exp_travel_time_abs_diff_maxfloatMaximum absolute difference between the expected and simulated travel time, over all trips (in seconds).
road_trip_exp_travel_time_diff_rmsefloatRMSE of the absolute difference between the expected and simulated travel time, over all road trips (in seconds).
road_trip_length_diff_meanfloatMean length of the selected route that was not selected during the previous iteration, over all road trips.
road_trip_length_diff_stdfloatStandard-deviation of length of the selected route that was not selected during the previous iteration, over all road trips.
road_trip_length_diff_minfloatMinimum length of the selected route that was not selected during the previous iteration, over all road trips.
road_trip_length_diff_maxfloatMaximum length of the selected route that was not selected during the previous iteration, over all road trips.
virtual_trip_countfloatTotal number of virtual trips in the selected alternatives.
nb_agents_at_least_one_virtual_tripfloatNumber of agents with at least one virtual trip in their selected alternative.
nb_agents_all_virtual_tripsfloatNumber of agents with only virtual trips in their selected alternative.
virtual_trip_count_by_agent_meanfloatMean number of virtual trips, over all agents with at least one virtual trip.
virtual_trip_count_by_agent_stdfloatStandard-deviation of number of virtual trips, over all agents with at least one virtual trip.
virtual_trip_count_by_agent_minfloatMinimum number of virtual trips, over all agents with at least one virtual trip.
virtual_trip_count_by_agent_maxfloatMaximum number of virtual trips, over all agents with at least one virtual trip.
virtual_trip_departure_time_meanfloatMean departure time from origin, over all virtual trips (in number of seconds after midnight).
virtual_trip_departure_time_stdfloatStandard-deviation of departure time from origin, over all virtual trips (in number of seconds after midnight).
virtual_trip_departure_time_minfloatMinimum departure time from origin, over all virtual trips (in number of seconds after midnight).
virtual_trip_departure_time_maxfloatMaximum departure time from origin, over all virtual trips (in number of seconds after midnight).
virtual_trip_arrival_time_meanfloatMean arrival time at destination, over all virtual trips (in number of seconds after midnight).
virtual_trip_arrival_time_stdfloatStandard-deviation of arrival time at destination, over all virtual trips (in number of seconds after midnight).
virtual_trip_arrival_time_minfloatMinimum arrival time at destination, over all virtual trips (in number of seconds after midnight).
virtual_trip_arrival_time_maxfloatMaximum arrival time at destination, over all virtual trips (in number of seconds after midnight).
virtual_trip_travel_time_meanfloatMean travel time, over all virtual trips (in seconds).
virtual_trip_travel_time_stdfloatStandard-deviation of travel time, over all virtual trips (in seconds).
virtual_trip_travel_time_minfloatMinimum travel time, over all virtual trips (in seconds).
virtual_trip_travel_time_maxfloatMaximum travel time, over all virtual trips (in seconds).
virtual_trip_global_free_flow_travel_time_meanfloatMean of the smallest possible travel time, over all virtual trips (in seconds). Only relevant for time-dependent virtual trips. Only relevant for time-dependent virtual trips.
virtual_trip_global_free_flow_travel_time_stdfloatStandard-deviation of of the smallest possible travel time, over all virtual trips (in seconds). Only relevant for time-dependent virtual trips. Only relevant for time-dependent virtual trips.
virtual_trip_global_free_flow_travel_time_minfloatMinimum of the smallest possible travel time, over all virtual trips (in seconds). Only relevant for time-dependent virtual trips. Only relevant for time-dependent virtual trips.
virtual_trip_global_free_flow_travel_time_maxfloatMaximum of the smallest possible travel time, over all virtual trips (in seconds). Only relevant for time-dependent virtual trips. Only relevant for time-dependent virtual trips.
virtual_trip_global_congestion_meanfloatMean 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_stdfloatStandard-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_minfloatMinimum 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_maxfloatMaximum 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_meanfloatMean simulated utility, over all virtual trips.
virtual_trip_utility_stdfloatStandard-deviation of simulated utility, over all virtual trips.
virtual_trip_utility_minfloatMinimum simulated utility, over all virtual trips.
virtual_trip_utility_maxfloatMaximum simulated utility, over all virtual trips.
no_trip_alt_countunsigned integerNumber of agents with no trip in their selected alternative.
sim_road_network_cond_rmsefloatRMSE 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_rmsefloatRMSE 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 integerIdentifier of the vehicle type.
edge_idstring or integerIdentifier of the edge.
departure_timefloatDeparture time of the breakpoint, in number of seconds after midnight.
travel_timefloatTravel 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 integerIdentifier of the vehicle type.
edge_idstring or integerIdentifier of the edge.
departure_timefloatDeparture time of the breakpoint, in number of seconds after midnight.
travel_timefloatTravel 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 integerIdentifier of the vehicle type.
edge_idstring or integerIdentifier of the edge.
departure_timefloatDeparture time of the breakpoint, in number of seconds after midnight.
travel_timefloatTravel time of the breakpoint, in number of seconds.

MetroTripResultsFile

Trip-level results from the Metropolis-Core simulation.

Show columns
ColumnData typeOptional?Nullable?Unique?Description
agent_idstring or integerIdentifier of the agent performing the trip.
trip_idstring or integerIdentifier of the trip.
trip_indexunsigned integerIndex of the trip in the agent’s trip chain.
departure_timefloatDeparture time of the trip, in seconds after midnight.
arrival_timefloatArrival time of the trip, in seconds after midnight.
travel_utilityfloatTravel utility of the trip.
schedule_utilityfloatSchedule utility of the trip.
departure_time_shiftfloatBy how much departure time changed compared to the previous iteration, in seconds.
road_timefloatTime spent traveling on the road segments, in seconds.
in_bottleneck_timefloatTime spent waiting at an entry bottleneck, in seconds.
out_bottleneck_timefloatTime spent waiting at an exit bottleneck, in seconds.
route_free_flow_travel_timefloatFree flow travel time of the trip, on the same route, in seconds.
global_free_flow_travel_timefloatFree flow travel time of the trip, over any route, in seconds.
lengthfloatLength of the route taken, in meters.
length_difffloatLength of the route taken that was not taken during the previous iteration, in meters.
pre_exp_departure_timefloatExpected departure time of the trip before the iteration started, in seconds after midnight.
pre_exp_arrival_timefloatExpected arrival time of the trip before the iteration started, in seconds after midnight.
exp_arrival_timefloatExpected arrival time of the trip at trip start, in seconds after midnight.
nb_edgesunsigned integerNumber of road edges taken.

MetroParametersFile

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

SimulationAreaFile

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