aequilibrae.paths.TransitAssignment#
- class aequilibrae.paths.TransitAssignment(*args, project=None, **kwargs)[source]#
-
Methods
__init__
(*args[, project])add_class
(transport_class)Adds a Transport class to the assignment
algorithms_available
()Returns all algorithms available for use
execute
([log_specification])Processes assignment
info
()Returns information for the transit assignment procedure
log_specification
()report
()Returns the assignment convergence report
results
()Prepares the assignment results as a Pandas DataFrame
save_results
(table_name[, keep_zero_flows, ...])Saves the assignment results to results_database.sqlite
set_algorithm
(algorithm)Chooses the assignment algorithm.
set_classes
(classes)Sets Transport classes to be assigned
set_cores
(cores)Allows one to set the number of cores to be used AFTER transit classes have been added
set_frequency_field
(frequency_field)Sets the graph field that contains the frequency -> e.g. 'freq'.
set_time_field
(time_field)Sets the graph field that contains free flow travel time -> e.g. 'trav_time'.
Attributes
all_algorithms