There is a newer version of the record available.

Published May 6, 2024 | Version v0.6.2
Software Open

PowerGenome/PowerGenome: v0.6.2

Description

Version 0.6.2 release

Major updates in the release include

  • The case_id mapping to scenarios is now optional
  • Existing generator clusters can now stay stable across periods when using the --multi-period command line flag or the settings parameter cluster_with_retired_gens: true
  • Outputs can be structured for GenX multi-period runs using the --multi-period command line flag
  • Allow the key "all_years" in settings_management rather than requiring settings to be copied across all years
  • Reduce and simplify logging messages (full logs are still written to log text file)
  • Modify the costs of each categorical group separately when clustering new-build renewables
  • KMeans clustering for new-build renewables

What's Changed

  • Find ResourceGroup profiles from settings file param by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/277
  • Fix gen id zeros by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/279
  • Allow region of "all" in spur/max cap file by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/280
  • Data bug fixes & small features by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/281
  • Sort settings keys by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/283
  • Fix misc gen bug by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/286
  • make case_id mapping optional by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/288
  • Change annuity calcs to discrete compounding by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/289
  • Distributed generation utc offset by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/290
  • Cluster before retire by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/294
  • Fix atb mapping hr bug by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/297
  • Format Python code with psf/black push by @github-actions in https://github.com/PowerGenome/PowerGenome/pull/301
  • Renewable group modifiers by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/300
  • Format Python code with psf/black push by @github-actions in https://github.com/PowerGenome/PowerGenome/pull/303
  • Format Python code with psf/black push by @github-actions in https://github.com/PowerGenome/PowerGenome/pull/304
  • Format Python code with psf/black push by @github-actions in https://github.com/PowerGenome/PowerGenome/pull/305
  • Allow "all" case for policies by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/302
  • Name stashed files with hash by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/307
  • GenX multi-period input format by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/309
  • Reset isort by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/312
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/PowerGenome/PowerGenome/pull/314
  • If using CCS pipeline capex, treat CCS disposal as FOM by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/318
  • Allow all_years key in settings_management and use scenario-specific model years by @mfripp in https://github.com/PowerGenome/PowerGenome/pull/316
  • Fix filepath bug when settings file is 2+ levels deep by @rebeccamccabe in https://github.com/PowerGenome/PowerGenome/pull/325
  • Remove slash from sql prefix to fix bug with relative paths #285 by @rebeccamccabe in https://github.com/PowerGenome/PowerGenome/pull/319
  • Warn if VRE/HYDRO profiles are not variable by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/323
  • Update how resource tags from settings are applied by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/328
  • Update resource groups for tests and CA_AZ example by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/329
  • Reduce and simplify logging messages by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/330
  • Renewable sites kmeans clustering by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/331
  • Update the current example systems and add a 6-zone WECC system by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/332
  • Fix filter planned 860m by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/333
  • Version update by @gschivley in https://github.com/PowerGenome/PowerGenome/pull/311

New Contributors

  • @pre-commit-ci made their first contribution in https://github.com/PowerGenome/PowerGenome/pull/314
  • @mfripp made their first contribution in https://github.com/PowerGenome/PowerGenome/pull/316
  • @rebeccamccabe made their first contribution in https://github.com/PowerGenome/PowerGenome/pull/325

Full Changelog: https://github.com/PowerGenome/PowerGenome/compare/v0.6.1...v0.6.2

Files

PowerGenome/PowerGenome-v0.4.1.zip

Files (78.4 MB)

Name Size Download all
md5:24d5428a68898b88549bb7f2146bd7e3
16.9 MB Preview Download
md5:7fa63383a826f9a4bacb54552da6a3c6
61.5 MB Preview Download

Additional details

Related works