Skip to content

Commit

Permalink
Merge pull request #232 from iiasa/circeular/add
Browse files Browse the repository at this point in the history
Add CircEUlar
  • Loading branch information
khaeru authored Sep 25, 2024
2 parents 4c9cf32 + 6b98c81 commit d90c11c
Show file tree
Hide file tree
Showing 13 changed files with 52 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ For example, one or more of:
- Read the diff and note that the CI checks all pass.
- Run a specific code snippet or command and check the output.
- Build the documentation and look at a certain page.
- Look at a certain page in the ReadTheDocs preview build of the documentation.
- Ensure that changes/additions are self-documenting, i.e. that another
developer (someone like the reviewer) will be able to understand what the code
does in the future.
Expand Down
4 changes: 2 additions & 2 deletions doc/api/tools.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
General purpose modeling tools
******************************
General purpose modeling tools (:mod:`.tools`)
**********************************************

“Tools” can include, *inter alia*:

Expand Down
1 change: 1 addition & 0 deletions doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ Commonly used classes may be imported directly from :mod:`message_ix_models`.
:caption: Research projects

project/advance
project/circeular
project/edits
project/gea
project/shape
Expand Down
4 changes: 2 additions & 2 deletions doc/material/index.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
MESSAGEix-Materials
********************
MESSAGEix-Materials (:mod:`.model.material`)
********************************************

Description
===========
Expand Down
28 changes: 28 additions & 0 deletions doc/project/circeular.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
CircEUlar (:mod:`.project.circeular`)
*************************************
“Developing Circular Pathways for an EU Low-Carbon Transition”

Project information
===================

- Website: https://circeular.org
- Duration: 2022-09–2026-08
- Funder: Horizon Europe

Modeling activities may include:

- Improve :doc:`representation of material cycles </material/index>` (e.g., calibrate stocks and flows) (2022-09–2025-08).
- Explore circular business models and consumption for buildings, household services and mobility (2023-03–2026-02).
- Soft-link with service models, dynamic MFA (`MISO2 <https://github.com/socialecologyboku/MISO2>`_), MRIO (EXIOfutures), and waste (GAINS) models (2024-06–2025-08).
- Develop integrated energy-material-emissions scenarios with focus on demand side transformation (2025-01–2026-08).

Code reference
==============

.. autosummary::
:toctree: _autosummary
:template: autosummary-module.rst
:recursive:

message_ix_models.project.circeular
message_ix_models.tests.project.circeular
4 changes: 2 additions & 2 deletions doc/project/edits.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.. currentmodule:: message_ix_models.project.edits

EDITS
*****
EDITS (:mod:`.project.edits`)
*****************************

“Energy Demand changes Induced by Technological and Social innovations (EDITS)”

Expand Down
4 changes: 2 additions & 2 deletions doc/project/shape.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

.. module:: message_ix_models.project.shape

SHAPE
*****
SHAPE (:mod:`.project.shape`)
*****************************

.. image:: http://shape-project.org/@@site-logo/Logo_Shape_RGB_72dpi_small.png
:alt: SHAPE Logo
Expand Down
4 changes: 2 additions & 2 deletions doc/transport/index.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
MESSAGEix-Transport
*******************
MESSAGEix-Transport (:mod:`.model.transport`)
*********************************************

.. warning::

Expand Down
3 changes: 2 additions & 1 deletion doc/whatsnew.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@ What's new
Next release
============

- Update water avaialbility data and major code editing to allow a new test suite for the water module (:pull:`106`).
- Add :doc:`/project/circeular` project code and documentation (:pull:`232`).
- Update water availability data and major code editing to allow a new test suite for the water module (:pull:`106`).
- Expand :doc:`repro` with sections on :ref:`repro-doc` and :ref:`versioning`, including :ref:`a list of external model names and ‘versions’ <model-names>` like “MESSAGEix-GLOBIOM 2.0” (:issue:`224`, :pull:`226`).
- Fix and update :doc:`/api/tools-costs` (:pull:`219`)

Expand Down
1 change: 1 addition & 0 deletions message_ix_models/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,7 @@ def _log_threads(k: int, n: int):
"message_ix_models.model.structure",
"message_ix_models.model.transport.cli",
"message_ix_models.model.water.cli",
"message_ix_models.project.circeular.cli",
"message_ix_models.project.edits.cli",
"message_ix_models.project.ssp",
"message_ix_models.report.cli",
Expand Down
Empty file.
9 changes: 9 additions & 0 deletions message_ix_models/project/circeular/cli.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import click


@click.group("circeular")
def cli():
"""CircEUlar project.
https://docs.messageix.org/projects/models/en/latest/project/circeular.html
"""
Empty file.

0 comments on commit d90c11c

Please sign in to comment.