This PR sets the code up for PBA50+ strategy modeling by:
Making the code configurable for PBA50+:
Made the initial model summary year configurable in run_setup.yaml
Added strategy file selection to run_setup.yaml
Made the summary models in-model metrics models disable-able in run_setup.yaml
Modifying the code for the PBA50+ strategies:
Created zoningmodcat in the model code: Since this isn't really a parcels_geography.csv column, but rather a policy input column, this PR adds a zoningmodcat variable to run_setup.yaml, so that we can create the column in the code without hardcoding growth geographies in the code
Made an additional change to remove all hardcoded growth geographies from the code
Added a script to to build PBA50Plus DBP zoningmods.csv_
Updated scripts/strategy_building/parcel_tagging_script.ipynb to add detail to the UGB column
Updating the visualizer for PBA50+ strategies:
Added a script to build the spatial files used to visualize strategy inputs
Updated code to push affordable housing summaries to be used in the visualizer
This PR sets the code up for PBA50+ strategy modeling by:
Making the code configurable for PBA50+:
run_setup.yaml
run_setup.yaml
run_setup.yaml
Modifying the code for the PBA50+ strategies:
zoningmodcat
in the model code: Since this isn't really a parcels_geography.csv column, but rather a policy input column, this PR adds azoningmodcat
variable torun_setup.yaml
, so that we can create the column in the code without hardcoding growth geographies in the codezoningmods.csv
_scripts/strategy_building/parcel_tagging_script.ipynb
to add detail to the UGB columnUpdating the visualizer for PBA50+ strategies: