iiasa / message_ix

The integrated assessment and energy systems model MESSAGEix
https://docs.messageix.org
Apache License 2.0
112 stars 149 forks source link

Record message_ix version in scenario data & GDX I/O #747

Closed khaeru closed 5 months ago

khaeru commented 8 months ago

The GDX file generated by ixmp.JDBCBackend has a parameter named MESSAGE_ix_version with values like {"major": 2, "minor": 0}. The original intent of this was to aid with debugging when inspecting/comparing GDX files.

This has not been updated for recent MESSAGE versions, for multiple reasons:

Raised by @volker-krey in the 2023-10-19 MESSAGEix meeting.

Fix