├── .gitignore ├── 0_network ├── README.md ├── data │ └── sf │ │ └── query.osm └── scripts │ ├── 1_osm2json.py │ ├── 2_json2graph.py │ ├── 3_graph_to_mtx.py │ └── haversine.py ├── 1_OD ├── OD2csv.py ├── README.md ├── TAZ981 │ ├── TAZ981.cpg │ ├── TAZ981.dbf │ ├── TAZ981.prj │ ├── TAZ981.sbn │ ├── TAZ981.sbx │ ├── TAZ981.shp │ └── TAZ981.shx ├── TNC_pickups_dropoffs.csv └── taz_nodes.json ├── 2_ABM ├── README.md ├── sf_abm_mp_igraph.py ├── sf_abm_mp_profile.py ├── sf_abm_mp_qdijkstra.py └── verify_multiprocess.py ├── README.md ├── figures └── public │ ├── bay_area_abm_performance.png │ └── sf_vis.png ├── run.sh ├── slurm_submit_bz247 └── utilities ├── graph_properties.py ├── graph_time.py ├── graph_to_csr.py ├── ligra_format.py ├── map_match.py └── osm_to_geojson.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/.gitignore -------------------------------------------------------------------------------- /0_network/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/0_network/README.md -------------------------------------------------------------------------------- /0_network/data/sf/query.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/0_network/data/sf/query.osm -------------------------------------------------------------------------------- /0_network/scripts/1_osm2json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/0_network/scripts/1_osm2json.py -------------------------------------------------------------------------------- /0_network/scripts/2_json2graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/0_network/scripts/2_json2graph.py -------------------------------------------------------------------------------- /0_network/scripts/3_graph_to_mtx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/0_network/scripts/3_graph_to_mtx.py -------------------------------------------------------------------------------- /0_network/scripts/haversine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/0_network/scripts/haversine.py -------------------------------------------------------------------------------- /1_OD/OD2csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/1_OD/OD2csv.py -------------------------------------------------------------------------------- /1_OD/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/1_OD/README.md -------------------------------------------------------------------------------- /1_OD/TAZ981/TAZ981.cpg: -------------------------------------------------------------------------------- 1 | UTF-8 -------------------------------------------------------------------------------- /1_OD/TAZ981/TAZ981.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/1_OD/TAZ981/TAZ981.dbf -------------------------------------------------------------------------------- /1_OD/TAZ981/TAZ981.prj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/1_OD/TAZ981/TAZ981.prj -------------------------------------------------------------------------------- /1_OD/TAZ981/TAZ981.sbn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/1_OD/TAZ981/TAZ981.sbn -------------------------------------------------------------------------------- /1_OD/TAZ981/TAZ981.sbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/1_OD/TAZ981/TAZ981.sbx -------------------------------------------------------------------------------- /1_OD/TAZ981/TAZ981.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/1_OD/TAZ981/TAZ981.shp -------------------------------------------------------------------------------- /1_OD/TAZ981/TAZ981.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/1_OD/TAZ981/TAZ981.shx -------------------------------------------------------------------------------- /1_OD/TNC_pickups_dropoffs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/1_OD/TNC_pickups_dropoffs.csv -------------------------------------------------------------------------------- /1_OD/taz_nodes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/1_OD/taz_nodes.json -------------------------------------------------------------------------------- /2_ABM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/2_ABM/README.md -------------------------------------------------------------------------------- /2_ABM/sf_abm_mp_igraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/2_ABM/sf_abm_mp_igraph.py -------------------------------------------------------------------------------- /2_ABM/sf_abm_mp_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/2_ABM/sf_abm_mp_profile.py -------------------------------------------------------------------------------- /2_ABM/sf_abm_mp_qdijkstra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/2_ABM/sf_abm_mp_qdijkstra.py -------------------------------------------------------------------------------- /2_ABM/verify_multiprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/2_ABM/verify_multiprocess.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/README.md -------------------------------------------------------------------------------- /figures/public/bay_area_abm_performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/figures/public/bay_area_abm_performance.png -------------------------------------------------------------------------------- /figures/public/sf_vis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/figures/public/sf_vis.png -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/run.sh -------------------------------------------------------------------------------- /slurm_submit_bz247: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/slurm_submit_bz247 -------------------------------------------------------------------------------- /utilities/graph_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/utilities/graph_properties.py -------------------------------------------------------------------------------- /utilities/graph_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/utilities/graph_time.py -------------------------------------------------------------------------------- /utilities/graph_to_csr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/utilities/graph_to_csr.py -------------------------------------------------------------------------------- /utilities/ligra_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/utilities/ligra_format.py -------------------------------------------------------------------------------- /utilities/map_match.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/utilities/map_match.py -------------------------------------------------------------------------------- /utilities/osm_to_geojson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cb-cities/sf_abm/HEAD/utilities/osm_to_geojson.py --------------------------------------------------------------------------------