IAMconsortium/pyam: Release v0.8.0
Creators
- 1. International Institute for Applied Systems Analysis (IIASA)
- 2. IIASA
- 3. Australian-German Climate & Energy College, School of Earth Sciences, University of Melbourne
- 4. International Institute for Applied Systems Analysis @iiasa
- 5. @github
- 6. Visa Inc.
- 7. Helmholtz-Zentrum Geesthacht - Centre for Materials and Coastal Research
Description
Release v0.8.0 Highlights
- Add a boxplot visualization feature to the plotting toolbox.
- Implement an API to read data from World Bank Open Data Catalogue.
- Write a tutorial illustrating how to read model results from a GAMS gdx file.
- Define
index
,model
,scenario
, ... attributes and show a summary of the index dimensions onprint()
. - Refactor the timeseries data backend for improved performance.
PR #432 added attributes to access the list of (unique) items of each index dimension (model
, scenario
, ...). The PR also marked as deprecated the equivalent functions (models()
, scenarios()
, ...). The new behaviour is closer (though still different) to what a pandas user would expect.
PR #420 added an object IamDataFrame._data
to handle timeseries data internally. This is implemented as a pandas.Series
(instead of the previous long-format pandas.DataFrame
) to improve performance. The previous behaviour with IamDataFrame.data
is maintained via getter and setter functions.
- #440 Add
boxplot()
visualization feature - #438 Add an
index
attribute of model-scenario combinations - #437 Improved test for appending mismatched timeseries
- #436 Raise an error with appending mismatching timeseries index dimensions
- #432 Add attributes to access index dimensions
- #429 Fix return type of
validate()
after data refactoring - #427 Add an
info()
function and use inprint(IamDataFrame)
- #424 Add a tutorial reading results from a GAMS model (via a gdx file).
- #420 Add a
_data
object (implemented as a pandas.Series) to handle timeseries data internally. - #418 Read data from World Bank Open Data Catalogue as IamDataFrame.
- #416 Include
meta
in new IamDataFrames returned by aggregation functions.
Files
IAMconsortium/pyam-v0.8.0.zip
Files
(7.3 MB)
Name | Size | Download all |
---|---|---|
md5:5dfb9f3361c68e7eb0b2ab3ebb09e125
|
7.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/IAMconsortium/pyam/tree/v0.8.0 (URL)