Code for the paper "Synergizing cycling and transit: Strategic placement of cycling infrastructure to enhance job accessibility"
doi: 10.4121/fd029bd6-8420-4285-a1ea-0eac72999da9
This code is used for computing the results of the paper "Synergizing cycling and transit: Strategic placement of cycling infrastructure to enhance job accessibility".
This code measures job accessibility improvements in Amsterdam when cycling can be combined with public transport and quantifies the individual contribution of every potential bicycle parking location and cycle lane in the total accessibility improvements.
This source code should be stored in a folder named code. The folder code and the folder data should be located in the same directory.
FORMAT
*.mkd;
*.ipynb;
*.txt;
*.csv
RECOMMENDED HARDWARE
1. Processor: Intel® Core™ i5-10210U CPU
2. RAM: 16GiB of RAM (DDR4)
3. GPU: Intel® UHD Graphics GPU
RECOMMENDED OPERATING SYSTEM
Ubuntu 22.04.2, 64-bit
REQUIRED VERSION OF PYTHON
3.9.7
REQUIRED LIBRARIES USED
see requirements.txt
EXTRA FILE
parameter.csv specifies some parameters used in the analysis.
SEQUENCE OF SCRIPTS
The scripts should be run in the following order:
1. perimeter_of_study.ipynb
2. transfer_preprocess.ipynb
3. waiting_time.ipynb
4. shortest_path.ipynb
5. compute_stops_reachable_PT.ipynb
6. compute_accessibility.ipynb
7. identifying_cr_infrastructure.ipynb
- 2023-05-26 first online
- 2024-04-15 published, posted
DATA
- 1,980 bytesMD5:
f87a31d6c5211ba49c320ff67f476ee2
README_code.mkd - 44,637 bytesMD5:
1fa1399fe8b2fc0ea872ed6949844fb9
compute_accessibility.ipynb - 48,918 bytesMD5:
09460ce3abdffff692e2648872ee16c5
compute_stops_reachable_PT.ipynb - 39,805 bytesMD5:
3f2267942e684722f513aec5c468fa43
identify_cr_infrastructure.ipynb - 1,579 bytesMD5:
84642f28cfa41dcfc9a9ebde54924c7b
parameter.csv - 15,817 bytesMD5:
d5d5060f76f7ad36adc64f38e6022ffa
perimeter_of_study.ipynb - 1,169 bytesMD5:
a78baedf2627750d53caf9fe14aa15af
requirements.txt - 21,664 bytesMD5:
6acf117d7fe111de079c012e8da1ad3d
shortest_paths.ipynb - 5,087 bytesMD5:
827e54fb1bc384ac60424a2fa69965c4
transfer_preprocess.ipynb - 3,477 bytesMD5:
34b18f4618e2106a65bbb13aa862e8b2
visualization_transit_map.ipynb - 109,299 bytesMD5:
3e5e6d0f264db7df3a56adfb42a3ec58
waiting_time.ipynb -
download all files (zip)
293,432 bytes unzipped