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