activitysim
activitysim copied to clipboard
Combine all settings (specified + inhereted) into one .yaml and store as output
Proposed workflow:
activitysim run -c configs -c configs_defaultswhere "configs" has only a few model settings .yaml's and a few updated settings in settings.yaml withinherit_settings: True.- ActivitySim generates
output/settings_used/directory at the end of the run, containing every model settings .yaml used in the run along with a single settings.yaml whereinherit_settings: False. mv output/settings_used/* configs/- User can now delete the default configs directory and run ActivitySim with just one config directory:
activitysim run -c configs - User now only has one set of configs to keep track of.