Planned intervention: On Thursday 19/09 between 05:30-06:30 (UTC), Zenodo will be unavailable because of a scheduled upgrade in our storage cluster.

There is a newer version of the record available.

Published June 11, 2021 | Version v0.12.0
Software Open

IAMconsortium/pyam: Release v0.12.0

  • 1. International Institute for Applied Systems Analysis (IIASA)
  • 2. IIASA
  • 3. Australian-German Climate & Energy College, School of Earth Sciences, University of Melbourne
  • 4. @iiasa
  • 5. NTNU, Industrial Ecology Programme
  • 6. International Institute for Applied Systems Analysis @iiasa
  • 7. @github
  • 8. Visa Inc.
  • 9. Helmholtz-Zentrum hereon

Description

Release v0.12.0 Highlights

  • Add algebraic operations working directly on the timeseries data including automatic handling of units.
  • Drop negative weights when performing weighted regional aggregation by default.
  • Allow recursive aggregation when (some) intermediate variables exist and perform validation of the existing intermediate variables.
API changes

PR #534 changed the behavior of the aggregate_region() method when performing weighted region aggregation. By default, if any weights are negative, the corresponding aggregated values are dropped from the resulting IamDataFrame. The previous behavior can be achieved by setting drop_negative_weights=False.

Individual updates
  • #543 Add a tutorial for working with algebraic operations
  • #541 Support units in binary operations
  • #538 Add option to set defaults in binary operations
  • #537 Enhance binary ops to support numerical arguments
  • #534 Add feature to drop negative weights
  • #532 Add an option to skip existing intermediate variables when aggregating recursively
  • #533 Add an apply() function for custom mathematical operations
  • #527 Add an in-dataframe basic mathematical operations subtract, add, multiply, divide
  • #523 Add feature to compute weights for de-biasing using count
  • #519 Enable explicit label and fix for non-string items in plot legend

Files

IAMconsortium/pyam-v0.12.0.zip

Files (8.4 MB)

Name Size Download all
md5:10f2fd327b976b3541e4f60f2359b8c1
8.4 MB Preview Download

Additional details

Related works