@@ -9,7 +9,9 @@ On this page:
99Elsewhere:
1010
1111- ``global.yaml ``, the :doc: `default-config `.
12- - Documentation for :mod: `genno ` (:doc: `genno:index `), :mod: `ixmp.report `, and :mod: `message_ix.report `.
12+ - Documentation for :mod: `genno ` (:doc: `genno:index `),
13+ :mod: `ixmp.report `, and
14+ :mod: `message_ix.report `.
1315- Reporting for specific model variants:
1416
1517 - :mod: `.water.reporting `
@@ -87,6 +89,22 @@ the following functionality is provided.
8789
8890.. note :: If any of this does not appear to work as advertised, file a bug!
8991
92+ Scope of :mod: `genno `-based vs. :mod: `.legacy ` reporting
93+ --------------------------------------------------------
94+
95+ :func: `.prepare_reporter ` currently handles only a subset
96+ of the IAMC-structured data produced by :mod: `.report.legacy `.
97+ The module globals :data: `.NOT_IMPLEMENTED_MEASURE ` and :mod: `NOT_IMPLEMENTED_IAMC `
98+ express the measures and IAMC ‘variables’ that are either not implemented
99+ or not exactly matching the legacy reporting output.
100+ The test :func: `.test_report.test_compare ` compares outputs
101+ from the two forms of reporting using :func: `.iamc.compare `,
102+ ensuring that data match for all entries *except * these exclusions.
103+
104+ See GitHub issues and pull requests with the
105+ `'report' label <https://github.com/iiasa/message-ix-models/issues?q=state%3Aopen%20label%3Areport >`_
106+ for ongoing work to expand the scope of :func: `prepare_reporter `.
107+
90108Units
91109-----
92110
0 commit comments