A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of reVX

reVX - Pyproject toml

What’s Changed

  • Add pass-through option for layer builder (#230) @ppinchuk
  • Update geopandas read file engine (#229) @ppinchuk
  • Gb/plexos bespoke (#224) @grantbuster

Features

  • Add option to build lat/lon in blocks (#242) @ppinchuk

Updates

  • Move to pyproject.toml (#248) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] 21 days ago

reVX - Layered HDF5 updates

What’s Changed

  • Layered HDF5 updates (#226) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] 7 months ago

reVX - Minor updates

What’s Changed

  • Geotiff handler updates (#225) @ppinchuk
  • Fix RCP tracked layer bug (#222) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] 7 months ago

reVX - reV 0.9 compatibility

What’s Changed

  • reV v0.9 compatibility (#221) @ppinchuk
  • Minor LCP fixes (#220) @ppinchuk
  • Cell size in LCP config (#219) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] 10 months ago

reVX - Add utilities data to release

What’s Changed

  • Try generic path (#218) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] 11 months ago

reVX - Misc Updates

What’s Changed

  • Miscellaneous updates (#217) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] 11 months ago

reVX - More LCP Updates

What’s Changed

  • Connection to Tie-line updates (#216) @ppinchuk
  • Linear length mult implementation (#214) @ppinchuk
  • Generalize Layer Creator Functionality (#213) @ppinchuk
  • Feat/track dry vs wet costs (#210) @mikebannis
  • Minor utility refactor (#208) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] 11 months ago

reVX - LCP Updates

What’s Changed

  • Rename column when reading SC Point GIDs from file (#202) @ppinchuk
  • Custom Regions for Reinforced Transmission (#195) @ppinchuk
  • LCP QOL updates (#198) @ppinchuk
  • Make safe filenames from POIs (#199) @mikebannis
  • Make slope friction parameters user changable (#191) @mikebannis

Features

  • Feat/wowts cli for combine (#194) @mikebannis
  • Feat/offshore lcp (#188) @mikebannis
  • Mjb/feat/osw generate landfall costs (#201) @mikebannis

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 1 year ago

reVX - reV 0.8.0 compatibility + misc updates

What’s Changed

  • reV 0.8.0 compatibility (#192) @ppinchuk
  • Add logging guard (#190) @ppinchuk
  • Tw/reeds cols (#187) @WilliamsTravis
  • Updated mask CLI command (#189) @ppinchuk
  • Geotiff faster lat_lon (#184) @ppinchuk
  • Minor reeds col update (#183) @ppinchuk
  • ReEDS Supply Curve Column Additions CLI (#182) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 1 year ago

reVX - GAPs + Setbacks

What’s Changed

  • Setbacks Refactor (#180) @ppinchuk

Features

  • Reinforced Transmission Within State (#181) @ppinchuk

Bug Fixes

  • Adding simple filter to name map for supply curves files where the co… (#179) @pesap

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 2 years ago

reVX - Pandas v2 integration, reV-ReEDS-PRAS

What’s Changed

  • Gb/pd2 (#178) @grantbuster
  • Bnb/rev reeds pras (#176) @bnb32

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 2 years ago

reVX - Misc features and bugs and deprecation of reeds module

What’s Changed

  • deprecated reeds module that is not used (#177) @grantbuster
  • Reinforcement costs now computed and reported per-MW (#174) @ppinchuk
  • Fix Issue #170 (#173) @mjgleason
  • Setbacks Multi-Geometry bug fix (#169) @ppinchuk

Features

  • Reinforced Transmission (#172) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 2 years ago

reVX - Misc features and exclusion improvements

What’s Changed

  • added option for explicit rpm cluster CRS with default to WGS 84 (#168) @grantbuster
  • Exclusions mask command (#166) @ppinchuk
  • Setbacks merge command (#165) @ppinchuk
  • Feat/offshore lcp (#150) @mikebannis
  • Pp/Exclusions Memory Management (#164) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 2 years ago

reVX - Exclusions memory usage reduction

What’s Changed

  • Exclusions memory usage reduction (#163) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 2 years ago

reVX - Python 3.9 Support

What’s Changed

  • Increased support to python 3.9 (#162) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 2 years ago

reVX - Exclusions Updates

What’s Changed

  • Flicker refactor (#161) @ppinchuk
  • fixed messed up outlier logic in shape classifier (#160) @grantbuster
  • Setbacks refactor (#159) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 2 years ago

reVX - Misc bug fixes and features

What’s Changed

  • Gb/plexos fout (#158) @grantbuster
  • Setbacks bug fixes (#156) @ppinchuk
  • Flicker blade length (#157) @WilliamsTravis
  • Separation of wind and solar setbacks for parcels and water (#155) @ppinchuk
  • Merge methods (#154) @ppinchuk
  • Pp/partial exclusions (#153) @ppinchuk
  • Pp/water setbacks (#152) @ppinchuk
  • Check for HOPP before running turbine flicker tests (#151) @mikebannis
  • Parcel setback refactor (#145) @ppinchuk

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 2 years ago

reVX - Plexos plant builder fixes

What’s Changed

  • Gb/plexos plant refactor (#144) @grantbuster

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 3 years ago

reVX - Fixed readme rst issue for pypi release

What’s Changed

This release should help push the last two versions to pypi

  • No changes

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 3 years ago

reVX - Added explicit node assignment for rev-reeds-plexos

What’s Changed

  • Gb/node assignment (#143) @grantbuster

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 3 years ago

reVX - Refactor setbacks cli and add support for parcel setbacks

Important update to CLI: wind-setbacks command has been refactored to a more general setbacks command. Usage remains largely unchanged:

wind-setbacks -c config_file.json from-config -> setbacks -c config_file.json from-config.

What’s Changed

  • Parcel setbacks (#142) @ppinchuk
  • Fixes from bespoke (#140) @grantbuster

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 3 years ago

reVX - Release for dependent reV refactor

What’s Changed

  • Gb/rev reorg (#138) @grantbuster

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 3 years ago

reVX - added local time conversion for temporal agg

What’s Changed

  • added kwarg for local time for temporal agg (#137) @grantbuster

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 3 years ago

reVX - Update RPM TRGS and Xmission Base Costs

What’s Changed

  • Gb/rpm trgs (#133) @grantbuster
  • Gb/rpm debug (#132) @grantbuster

Features

  • Update Base Costs (#134) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 3 years ago

reVX - ensure trans-lines are present for all substations.

What’s Changed

Bug Fixes

  • Trans line fix (#131) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 3 years ago

reVX - Least Coast Paths and Transmission

What’s Changed

Features

  • Base LeastCostPath class for BA-BA paths (#130) @MRossol
  • Least Cost Xmission (#128) @MRossol
  • add new getters to config (#125) @MRossol

Updates

  • Base LeastCostPath class for BA-BA paths (#130) @MRossol
  • Least Cost Xmission (#128) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 3 years ago

reVX - Simple Plant Builder CLI

What’s Changed

Features

  • Simple Plant Builder CLI (#124) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 3 years ago

reVX - Fix cross correlation equation

What’s Changed

Bug Fixes

  • fix cross-correlation (#118) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 4 years ago

reVX - Add Array Efficiency to Offshore Input Extractor

What’s Changed

Features

  • add array efficiency extractor (#117) @MRossol
  • Temporal aggregator (#116) @MRossol

Updates

  • rename Forecasts to FcstUtils (#113) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 4 years ago

reVX - Speed Up Turbine Flicker

What’s Changed

Updates

  • Use nearest resource wind direction time-series instead of aggregate mean (#112) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 4 years ago

reVX - Turbine Shadow Flicker

What’s Changed

Features

  • Shadow flicker (#109) @MRossol
    • Build exclusions based on excessive shadow flicker on building due to turbines

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 4 years ago

reVX -

What’s Changed

Features

  • Hybrid bugs (#110) @MRossol
  • Enable multi-year Hybrid stats
  • Add mean_cf to Stability Outputs

Bug Fixes

  • Hybrid bugs (#110) @MRossol
  • fix HybridStats meta
  • fix ExclusionsConvert bugs

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 4 years ago

reVX - Offshore inputs and CLI version fix

What’s Changed

Bug Fixes

  • Offshore input bugs (#106) @MRossol

Updates

  • fix cli version request (#108) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - Offshore fixes, refactors, and clean-up

What’s Changed

  • better logic on simple plant builder to always build by iterating thr… (#100) @grantbuster
  • added share_resource flag to simple plant builder with check in self.… (#99) @grantbuster

Bug Fixes

  • Offshore inputs mem fixes (#105) @MRossol
  • Dist to port refactor to fix memory usage issues (#103) @MRossol

Updates

  • set onshore to -1 in cost array (#104) @MRossol
  • Dist to port refactor to fix memory usage issues (#103) @MRossol
  • Dist to ports refactor to dump geotiffs and then collect to .h5(#102) @MRossol
  • Dist to port haversine distance test (#101) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - Offshore Inputs

What’s Changed

Features

  • Log versions (#98) @MRossol
  • Log rex, reV, and reVX versions to info and key dependencies to debug
  • Offshore inputs (#96) @MRossol
  • Create offshore input extractor and CLI
  • Distance to Ports (#90) @MRossol
  • Create offshore distance to ports and assembly area calculators and CLIs
  • Gb/simple plant builder (#95) @grantbuster
  • Add simple plant builder, refactor plexos plant builder

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - reV-ReEDS-PLEXOS pipeline updates

What’s Changed

  • Gb/rrp shapes (#93) @grantbuster
  • Gb/plant builder (#94) @grantbuster
  • Gb/plexos plants edits (#92) @grantbuster

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - pre-initialize rasterized array

What’s Changed

  • Pre-initialize rasterized array to fix OOM error

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - Fix wind-setbacks CLI typo

What’s Changed

  • fix typo in setbacks CLI

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - Hybrid Stats

What’s Changed

  • add hybrid_stats sub-package with correlations, cross-correlations, and stability coefficients between solar and wind

Features

  • Hybrid stats (#89) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - Geotiff to tif for setbacks

What’s Changed

Bug Fixes

  • .geotiff -> .tif (#88) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - CLI fixes, further setback optimization

What’s Changed

Bug Fixes

  • CLI eagle bugs (#87) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - Setbacks Refactor

What’s Changed

Updates

  • Setbacks refactor (#86) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - Optimize spatial join in local setbacks

What’s Changed

Updates

  • Setbacks optimization (#85) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - Fix forecast_fpath nan bug

What’s Changed

Bug Fixes

  • fix forecast_fpath (#82) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - update reV-ReEDS-PLEXOS aggregation and CLI

What’s Changed

Bug Fixes

  • reV plexos Agg pipeline (#81) @MRossol

Updates

  • reV plexos Agg pipeline (#81) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - fix reV-plexos CLI call

Energy Systems - Renewable Energy Integration - Python
Published by MRossol about 4 years ago

reVX - Tech Potential sub_slice

What’s Changed

Features

  • add sub_slice to tech_pot (#79) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 4 years ago

reVX - hub-height setback multiplier

What’s Changed

  • add Hub-height Multiplier to wind setbacks
  • add check_tiff kwarg to ExclusionsConverter

Features

  • Hub height multiplier (#78) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 4 years ago

reVX - Scale Exclusions

What’s Changed

  • Add scale_factor to exclusions
  • Scale exclusions on conversion to .h5
  • Unscale in tech_potential

Features

  • Scale exclusions (#77) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 4 years ago

reVX - MeanWindDirections

What’s Changed

Features

  • Mean wind dirs (#75) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 4 years ago

reVX - Update CLI Logging, fix CLIs

What’s Changed

  • Updated CLI logging

Bug Fixes

  • CLI bugs

  • Cli tests (#74) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 4 years ago

reVX - Setbacks and Version fix

What’s Changed

Bug Fixes

  • fix Setbacks (#73) @MRossol
  • Fix abstract class bug
  • Remove Transmission and Rail feature masking logic
  • Add Rail Tests
  • fix Version (#73) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 4 years ago

reVX - Wind setbacks

What’s Changed

Features

  • Wind set backs (#69) @MRossol
  • Forecast corrector (#68) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 4 years ago

reVX - Classmethod refactor

What’s Changed

Updates

  • change staticmethods to classmethods (#66) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 4 years ago

reVX - Implement reV and rex features

What’s Changed

Updates

  • update SLURM usage for rex refactor in v0.2.21 (#64) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 4 years ago

reVX - Update CLI and RegionClassifier

What’s Changed

Features

  • RegionClassifier from resource .h5 (#63) @MRossol

Updates

  • RegionClassifier from resource .h5 (#63) @MRossol
  • Cli node cmd (#62) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] over 4 years ago

reVX - Update configs and CLIs w/ Config QA

What’s Changed

  • update configs and clis to use config QA (#61) @MRossol

Bug Fix

  • Fix handling of 0 capacity buses in plexos_plants

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 5 years ago

reVX - Bug fix in Plexos Plants

What’s Changed

  • Allow gid_counts to be floats

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 5 years ago

reVX - Plexos Plants Aggregation Tool added

What’s Changed

Features

  • PLEXOS Plants (#60) @MRossol

Bug Fix

  • PLEXOS Nodes gid_capacity calculation (#60) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 5 years ago

reVX - Update to PySAM v2 and reV v0.4.1

What’s Changed

  • Update dependencies to PySAM v2 and reV v0.4.1
  • Fixes windbos, icing, and multi-fraction exclusions

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 5 years ago

reVX - Integrate NREL-rex

What’s Changed

Updates

  • Rex refactor (#59) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reVX - fix Wind-Dir bugs

What’s Changed

  • Fix bugs in wind_dir_cli and wind_dir_config

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reVX - Updater to plexos utils and wind directions

What’s Changed

  • Gb/plexos gid utils (#58) @grantbuster
  • refactor of wind_dirs

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reVX - Add Prominent Wind Direction calculation

What’s Changed

Features

  • Mnr/sc powerrose (#57) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reVX - Update to align with reV v0.2.3

What’s Changed

Updates

  • reV resource update (#56) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reVX - Enable reV's no exclusions feature

What’s Changed

Features

  • Add in no exclusions option from reV (#54) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reVX - Updates to match reV and bug fixes to ReEDS

What’s Changed

Features

  • Resource updates (#53) @MRossol
  • ReEDS Profiles to local time (#52) @MRossol
  • replace clusters_bins with capacity_bins (#48) @MRossol
  • Gb/output version (#49) @grantbuster

Bug Fixes

  • Resource updates (#53) @MRossol
  • ReEDS Profiles to local time (#52) @MRossol
  • replace clusters_bins with capacity_bins (#48) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reVX - Open-source Release

Initial "stable" open-source release

Energy Systems - Renewable Energy Integration - Python
Published by MRossol about 5 years ago