Recent Releases of cerf

cerf - CERF v2.4.0

What's Changed

  • Documentation update by @crvernon in https://github.com/IMMM-SFA/cerf/pull/101
  • Feature/package update by @crvernon in https://github.com/IMMM-SFA/cerf/pull/105
  • Remove whitebox dependency by @crvernon in https://github.com/IMMM-SFA/cerf/pull/107
  • Staging version 2.4.0 by @crvernon in https://github.com/IMMM-SFA/cerf/pull/108

Full Changelog: https://github.com/IMMM-SFA/cerf/compare/v2.3.2...v2.4.0

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon over 1 year ago

cerf - CERF v2.3.2

CERF v2.3.2

  • Use tempdir instead of named temp file for compatability with Windows paths

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon over 3 years ago

cerf - CERF v2.3.1

CERF v2.3.1

  • Fix bug in which edge cases for coordinates that did not match for rounding approach. Now use spatial approach.

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon over 3 years ago

cerf - CERF v2.3

CERF v2.3

  • Added feature to initialize power plant locations from coordinates instead of index which was only available when inheriting previous cerf output.

  • Updated the minimum Python version for the package and actions to 3.9 per dependency requirement.

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon over 3 years ago

cerf - v2.2.1 CERF

v2.2.1 CERF

  • Changed docs to thousands of km for interconnection cost variables https://github.com/IMMM-SFA/cerf/pull/92
  • Reporting incorrect operation costs. There will be no effect to the siting result, but will influence operating cost reporting in the output. https://github.com/IMMM-SFA/cerf/pull/91

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon over 3 years ago

cerf - v2.2.0 CERF

v2.2.0 CERF

New parameter enabled named operational_life_yrs and is read in through the configuration file after lifetime.

Description: A separate parameter to allow for early retirement of power plants (i.e., not operating to their full expected life) and is set as the number of years after siting that the plant gets retired. This can account for expectations that some technologies will be forced to retire early in a future year.

This parameter will replace lifetime in determining future retirement within CERF. Lifetime will still be used to calculate other variables.

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 4 years ago

cerf - v2.1.1: Bug fix

Purpose: States rasters were assumed to have a nodata value of 126 which gets filled by 0 upon converting the substation vector data to a raster using the states raster as a template. However, if a valid value were to be 126, it would get nullified. This fix modifies the nodata value in the template states raster to -np.nan to ensure that no real value will be masked when filling with 0.

Additional: - The code was looking for a key that no longer exists when building the rval variable. The key was updated to reflect variable name changes that had happened previously. - Added raising an error if the min_volt field is missing in the provided substation data

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 4 years ago

cerf - CERF v2.1.0

CERF v2.1.0

Notes:

  • New variables available in outputs
  • No longer supporting internal unit conversion for fuel price and fuel CO2 content from native GCAM outputs. CERF now expects its native units as described in the docs.
  • Performance boost by excluding 0 expansion techs from initial competition
  • Add units to variable names for outputs and configuration

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon about 4 years ago

cerf - cerf: A Python package to evaluate the feasibility and costs of power plant siting for alternative futures

Release for JOSS publication

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon over 4 years ago

cerf - CERF v2.0.8

Release prep

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon over 4 years ago

cerf - CERF v2.0.7

CERF v2.0.7

See https://immm-sfa.github.io/cerf/release_notes.html for change log.

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon over 4 years ago

cerf - CERF v2.0.6

CERF v2.0.6

Change: - See #68 for change log

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 5 years ago

cerf - CERF v2.0.5

CERF v2.0.5

Change: - See #65 for change log

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 5 years ago

cerf - CERF v2.0.4

CERF v2.0.4

Change: - See #64 for change log

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 5 years ago

cerf - CERF v2.0.3

CERF v2.0.3

Change: - See https://github.com/IMMM-SFA/cerf/pull/55 for a full report of changes

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 5 years ago

cerf - CERF v2.0.2

CERF v2.0.2

Change: - See https://github.com/IMMM-SFA/cerf/pull/49 for a full report of changes

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 5 years ago

cerf - CERF v2.0.0

CERF v2.0.0

Change:

  • add tests for package data, prep for JOSS paper submission

This release represents a completely reimagined cerf hosting the following improvements and capabilities:

  • Full Python implementation
  • Complete rebuild of all functionality
  • Quick solution competition algorithm
  • No longer Windows 7 dependent; runs on all OSs
  • New YAML configuration structure
  • Massive performance improvements
  • Modular reconstruction
  • On-the-fly interconnection infrastructure building from source spatial products
  • Migration to substations for interconnection
  • Flexible naming conventions
  • Sample and demonstration package data
  • Test suite
  • Full sphinx documentation served on github.io
  • Locational marginal price module now calculates from 8760 hourly zonal input
  • Selectable parallelization strategy for embarrassingly parallel processing of US states
  • Much more!

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 5 years ago

cerf - CERF v2.0.0-beta.5

CERF v2.0.0-beta.5

Change:

  • update codecov target

This release represents a completely reimagined cerf hosting the following improvements and capabilities:

  • Full Python implementation
  • Complete rebuild of all functionality
  • Quick solution competition algorithm
  • No longer Windows 7 dependent; runs on all OSs
  • New YAML configuration structure
  • Massive performance improvements
  • Modular reconstruction
  • On-the-fly interconnection infrastructure building from source spatial products
  • Migration to substations for interconnection
  • Flexible naming conventions
  • Sample and demonstration package data
  • Test suite
  • Full sphinx documentation served on github.io
  • Locational marginal price module now calculates from 8760 hourly zonal input
  • Selectable parallelization strategy for embarrassingly parallel processing of US states
  • Much more!

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 5 years ago

cerf - CERF v2.0.0-beta.4

CERF v2.0.0-beta.4

Change:

  • modify quickstarter to calculate interconnection cost rather than load it from file

This release represents a completely reimagined cerf hosting the following improvements and capabilities:

  • Full Python implementation
  • Complete rebuild of all functionality
  • Quick solution competition algorithm
  • No longer Windows 7 dependent; runs on all OSs
  • New YAML configuration structure
  • Massive performance improvements
  • Modular reconstruction
  • On-the-fly interconnection infrastructure building from source spatial products
  • Migration to substations for interconnection
  • Flexible naming conventions
  • Sample and demonstration package data
  • Test suite
  • Full sphinx documentation served on github.io
  • Locational marginal price module now calculates from 8760 hourly zonal input
  • Selectable parallelization strategy for embarrassingly parallel processing of US states
  • Much more!

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 5 years ago

cerf - CERF v2.0.0-beta.3

CERF v2.0.0-beta.3

Change:

  • updated install packages list in setup.py for pip

This release represents a completely reimagined cerf hosting the following improvements and capabilities:

  • Full Python implementation
  • Complete rebuild of all functionality
  • Quick solution competition algorithm
  • No longer Windows 7 dependent; runs on all OSs
  • New YAML configuration structure
  • Massive performance improvements
  • Modular reconstruction
  • On-the-fly interconnection infrastructure building from source spatial products
  • Migration to substations for interconnection
  • Flexible naming conventions
  • Sample and demonstration package data
  • Test suite
  • Full sphinx documentation served on github.io
  • Locational marginal price module now calculates from 8760 hourly zonal input
  • Selectable parallelization strategy for embarrassingly parallel processing of US states
  • Much more!

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 5 years ago

cerf - CERF v2.0.0-beta.2

CERF v2.0.0-beta.2

Change:

  • updated email protocol in setup.py

This release represents a completely reimagined cerf hosting the following improvements and capabilities:

  • Full Python implementation
  • Complete rebuild of all functionality
  • Quick solution competition algorithm
  • No longer Windows 7 dependent; runs on all OSs
  • New YAML configuration structure
  • Massive performance improvements
  • Modular reconstruction
  • On-the-fly interconnection infrastructure building from source spatial products
  • Migration to substations for interconnection
  • Flexible naming conventions
  • Sample and demonstration package data
  • Test suite
  • Full sphinx documentation served on github.io
  • Locational marginal price module now calculates from 8760 hourly zonal input
  • Selectable parallelization strategy for embarrassingly parallel processing of US states
  • Much more!

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 5 years ago

cerf - CERF v2.0.0-beta.1

CERF v2.0.0-beta

Change: - added download URL

This release represents a completely reimagined cerf hosting the following improvements and capabilities:

  • Full Python implementation
  • Complete rebuild of all functionality
  • Quick solution competition algorithm
  • No longer Windows 7 dependent; runs on all OSs
  • New YAML configuration structure
  • Massive performance improvements
  • Modular reconstruction
  • On-the-fly interconnection infrastructure building from source spatial products
  • Migration to substations for interconnection
  • Flexible naming conventions
  • Sample and demonstration package data
  • Test suite
  • Full sphinx documentation served on github.io
  • Locational marginal price module now calculates from 8760 hourly zonal input
  • Selectable parallelization strategy for embarrassingly parallel processing of US states
  • Much more!

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 5 years ago

cerf - CERF v2.0.0-beta

CERF v2.0.0-beta

This release represents a completely reimagined cerf hosting the following improvements and capabilities:

  • Full Python implementation
  • Complete rebuild of all functionality
  • Quick solution competition algorithm
  • No longer Windows 7 dependent; runs on all OSs
  • New YAML configuration structure
  • Massive performance improvements
  • Modular reconstruction
  • On-the-fly interconnection infrastructure building from source spatial products
  • Migration to substations for interconnection
  • Flexible naming conventions
  • Sample and demonstration package data
  • Test suite
  • Full sphinx documentation served on github.io
  • Locational marginal price module now calculates from 8760 hourly zonal input
  • Selectable parallelization strategy for embarrassingly parallel processing of US states
  • Much more!

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 5 years ago

cerf - CERF v1.0.0

This is the initial release of CERF v1.0.0

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by crvernon almost 8 years ago