Pull Request #325 introduced a new requirement that each model define a "coefficients" file. This makes the structure of the config files cleaner in the long run. However, the documentation has not been updated (as far as I can tell) to reflect this new requirement, and it breaks prior setups (e.g., ARC implementation) that does not abide by this standard.
| assert'COEFFICIENTS'inmodel_settings, \ |
| "'COEFFICIENTS' tag not in model_settings in %s"%model_settings.get('source_file_paths') |
| file_name=model_settings['COEFFICIENTS'] |
We will update the ARC code base appropriately to follow the rules.
Might be worth discussing whether this new feature should truly be a requirement or whether it should just be strongly recommended.
Pull Request #325 introduced a new requirement that each model define a "coefficients" file. This makes the structure of the config files cleaner in the long run. However, the documentation has not been updated (as far as I can tell) to reflect this new requirement, and it breaks prior setups (e.g., ARC implementation) that does not abide by this standard.
activitysim/activitysim/core/simulate.py
Lines 138 to 140 in 05a25f6
We will update the ARC code base appropriately to follow the rules.
Might be worth discussing whether this new feature should truly be a requirement or whether it should just be strongly recommended.