aequilibrae.Project#

class aequilibrae.Project[source]#

AequilibraE project class

Create Project#
>>> newfile = Project()
>>> newfile.new('/tmp/new_project')
Open Project#
>>> from aequilibrae.project import Project

>>> existing = Project()
>>> existing.open('/tmp/test_project')

>>> #Let's check some of the project's properties
>>> existing.network.list_modes()
['M', 'T', 'b', 'c', 't', 'w']
>>> existing.network.count_links()
76
>>> existing.network.count_nodes()
24
__init__()[source]#

Methods

__init__()

activate()

check_file_indices()

Makes results_database.sqlite and the matrices folder compatible with project database

close()

Safely closes the project

connect()

deactivate()

from_path(project_folder)

load(project_path)

Loads project from disk

log()

Returns a log object

new(project_path)

Creates a new project

open(project_path)

Loads project from disk

Attributes

parameters

project_parameters

zoning