Open khaeru opened 3 years ago
Today (2021-07-21) we had a 30-minute meeting with @volker-krey @OFR-IIASA @behnam-zakeri @adrivinca @francescolovat @LauWien to discuss.
As part of the NAVIGATE project, in message_data, some of this glue code (2) has been worked out for the {B,M,T} model variants. This is not yet documented.
Similar code could be written to replicate other parts of the legacy reporting output.
@Jihoon notes that, even though we now have message_ix_models.report.legacy
here, users may in some cases want to use this with certain branches of message_data
:
It would be good to, at least, document a suggested approach for this.
There are (as of 2021-07) two ways of doing reporting/and postprocessing for MESSAGEix-GLOBIOM–family models:
message_data.reporting
, based onmessage_ix.reporting
,ixmp.reporting
, andgenno
—a.k.a. ‘genno-based’ (or ‘new’) reporting, developed through this project.message_data.tools.post_processing.iamc_report_hackathon.py
(1) was developed to supersede (2) but—for operational reasons—(2) remains in parallel use. This issue is to:
Top-level tasks
Edit this list to link to individual issues or PRs.
message_data.reporting
tomessage_ix_models.report
. #116message_ix_models.report
and its dependencies to provide any additional features.message_ix_models
.basic.yaml
~global.yaml
and generic instructions for people working with models (e.g. single-country models) based on the MESSAGEix-GLOBIOM RES, but not containing all the quirks of current global models (e.g. for ENGAGE). Mentioned by @behnam-zakeri.