Model Run Settings - bellevuewa/BKRCast GitHub Wiki
The following three files (in the master directory) contain primary settings for the BKRCast model:
- input_configuration.py
- Model run settings such as data directory, what components to run, and number of iterations, among others
- emme_configuration.py
- Settings for Emme procedures such as inputs, outputs, time periods, and zones, among others
- daysim_configuration_template.properties
- Template DaySim settings file. The $TOKENS in this file are updated based on values in input_configuration.py. The rest of the settings typically remain unchanged.
Model Folder Structure Reset
As an option, the model folder can be reset to minimum size by running the script reset_model_structure.py
.
The following folders will be removed by this script.
inputs/4k
inputs/supplemental
outputs
inputs/bikes
inputs/accessibility
inputs/trucks
inputs/Fares
inputs/IntraZonals
inputs/vdfs
inputs/tolls
inputs/extra_attributes
inputs/observed
inputs/networks
inputs/landuse
inputs/pnr
projects
banks
daysim
working
inputs/popsim
The following files will be removed by the script.
inputs/6to9.h5
inputs/9to1530.h5
inputs/1530to1830.h5
inputs/1830to6.h5
Reset Project Folders
In situations where a model is duplicated to a different location, it is common for the EMME model project file (.imp
) to maintain links to the original databank locations. To address this concern, user can execute the reset_project_folders.py
script. This script is designed to reconstruct EMME project folders, ensuring the correct databanks are linked to the respective *.imp
files. Running this script effectively resolves the issue of incorrect databank associations after the model has been copied.