What's Changed
This release has a number of updates that have accumulated in `develop`. Many are related to improving inputs for GenX, such as time clustering or hydro (pumped hydro energy storage and hydro energy to power). Others include:
- Settings can now be split across multiple files in a single folder, making it easier to find settings related to a specific topic. Examples of these split settings files are now available and have been tested to ensure the outputs work with GenX.
- Don't cluster existing generators by setting the number of clusters for a technology to None (`~` in YAML).
- Change the default transmission capacity column from `nonfirm_ttc_mw` to `firm_ttc_mw`. This change from nonfirm (N-0) to firm (N-1) will reduce transmission capacity between many regions.
- Add the settings parameter `tx_value_col` to set the transmission capacity value column used. Set this to `nonfirm_ttc_mw` to get the same results as previous versions.
- Miscellaneous values for generator technologies (a user input file) can now be set by region.
Pull request summary
* Update pre-commit hooks by github-actions in https://github.com/PowerGenome/PowerGenome/pull/171
* Fix time clustering rep period values by gschivley in https://github.com/PowerGenome/PowerGenome/pull/172
* Add pumped hydro energy storage and hydro energy to power by gschivley in https://github.com/PowerGenome/PowerGenome/pull/174
* Update pre-commit hooks by github-actions in https://github.com/PowerGenome/PowerGenome/pull/177
* Regional misc values by gschivley in https://github.com/PowerGenome/PowerGenome/pull/182
* Split settings parameters across multiple files by gschivley in https://github.com/PowerGenome/PowerGenome/pull/184
* No cluster existing units option by gschivley in https://github.com/PowerGenome/PowerGenome/pull/185
* Set "regional_capacity_reserves" param to empty dict if None by gschivley in https://github.com/PowerGenome/PowerGenome/pull/188
* Update pre-commit hooks by github-actions in https://github.com/PowerGenome/PowerGenome/pull/187
* Include reverse direction of user inputted transmission lines by bradenpecora in https://github.com/PowerGenome/PowerGenome/pull/190
* Define variables if there is not an emissions file. by bradenpecora in https://github.com/PowerGenome/PowerGenome/pull/191
* Sort load profiles by bradenpecora in https://github.com/PowerGenome/PowerGenome/pull/192
* Change sqlite prefix based on operating system by bradenpecora in https://github.com/PowerGenome/PowerGenome/pull/193
* Search for region names in user_region_geodata_fn with the property "name" by bradenpecora in https://github.com/PowerGenome/PowerGenome/pull/194
* Update pre-commit hooks by github-actions in https://github.com/PowerGenome/PowerGenome/pull/196
* New features and bug fixes by gschivley in https://github.com/PowerGenome/PowerGenome/pull/197
* Add param for tx value col, let user data override database, & bug fix by gschivley in https://github.com/PowerGenome/PowerGenome/pull/198
* Change default tx capacity type by gschivley in https://github.com/PowerGenome/PowerGenome/pull/200
New Contributors
* bradenpecora made their first contribution in https://github.com/PowerGenome/PowerGenome/pull/190
**Full Changelog**: https://github.com/PowerGenome/PowerGenome/compare/v0.5.4...v0.5.5