Published December 19, 2024
| Version v3.0.0
Software
Open
pyam: analysis and visualization of integrated-assessment and macro-energy scenarios
Authors/Creators
-
Huppmann, Daniel
-
Gidden, Matthew J.
-
Nicholls, Zebedee
-
Hörsch, Jonas
-
Lamboll, Robin D.
- Kishimoto, Paul Natsuo
- Burandt, Thorsten
- Fricko, Oliver
- Byers, Edward
-
Kikstra, Jarmo S.
- Brinkerink, Maarten
-
Budzinski, Maik
- Maczek, Florian
- Zwickl-Bernhard, Sebastian
- Welder, Lara
-
Alvarez Quispe, Erik Francisco
- Smith, Christopher J.
Description
Release v3.0.0
Highlights
- Implement reading and writing of netcdf files implemented by @LinhHo
- Remove automated sorting of timeseries data for performance improvement
- Add support Python 3.13
API changes
The internal object that holds the timeseries data is not automatically sorted any more, so the pd.DataFrame returned from IamDataFrame.data may change when upgrading to pyam v3.0. You can use the new method IamDataFrame.sort_data() to explicitly sort the timeseries data by the data dimensions.
Individual updates
- https://github.com/IAMconsortium/pyam/pull/901 Add support for Python 3.13
- https://github.com/IAMconsortium/pyam/pull/899 Add
to_netcdf()method - https://github.com/IAMconsortium/pyam/pull/896 Add
sort_data()method - https://github.com/IAMconsortium/pyam/pull/896 Sort columns of
timeseries()with mixed time domain - https://github.com/IAMconsortium/pyam/pull/893 No sorting of timeseries data on initialization or append
- https://github.com/IAMconsortium/pyam/pull/879 Add
read_netcdf()function
New Contributors
- @LinhHo made their first contribution in https://github.com/IAMconsortium/pyam/pull/879
Full Changelog: https://github.com/IAMconsortium/pyam/compare/v2.3.0...v3.0.0
Notes
Files
IAMconsortium/pyam-v3.0.0.zip
Files
(10.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:532ba8caa58a6b8d1a67039bcaef8d3d
|
10.8 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/IAMconsortium/pyam/tree/v3.0.0 (URL)
Software
- Repository URL
- https://github.com/IAMconsortium/pyam