This PR includes several updates to the parcel model to interact with the revised developer model, and to break functionality into a few different functions for readability.
This is not in great shape yet. I still want to make a bit more progress on this; it's not quite as clean as the revised pro forma interface. Still, it brings the developer side of things more in line with other models in utils.py as it relates to settings. So - we can wait to merge this until I make more progress after vacation, or merge now if you like it.
New YAML settings:
Create res_developer.yaml and nonres_developer.yaml
Take developer settings out of settings.yaml
utils.py
Break up the run_developer function into a few different functions
Inject the settings yaml files
Modify call to developer model to work with new interface
models.py
Shift around a few parameters as needed due to changes to utils.py
This PR includes several updates to the parcel model to interact with the revised developer model, and to break functionality into a few different functions for readability.
This is not in great shape yet. I still want to make a bit more progress on this; it's not quite as clean as the revised pro forma interface. Still, it brings the developer side of things more in line with other models in
utils.py
as it relates to settings. So - we can wait to merge this until I make more progress after vacation, or merge now if you like it.New YAML settings:
res_developer.yaml
andnonres_developer.yaml
settings.yaml
utils.py
run_developer
function into a few different functionsmodels.py
utils.py