Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add extra models from the remind group using additional files #208

Closed

Conversation

Renato-Rodrigues
Copy link
Collaborator

as suggested in: #207

Copy link
Member

@danielhuppmann danielhuppmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To reduce the number of region-groups, I suggest to add regions for the hierarchy "REMIND 3.0", which are then used for the submodels Industry and Buildings and for all patch-versions 3.0.x. I implemented suggestions to clarify.

(same for "EDGE-T 0.15"

@@ -0,0 +1,57 @@
model: REMIND-Buildings 3.0.0
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
model: REMIND-Buildings 3.0.0
model:
- REMIND-Buildings 3.0.0
- REMIND-Industry 3.0.0

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I understand your suggestion, but we need to differentiate these model runs from pure REMIND 3.0.0 run results that should be added soon to the db. So I would keep instead the different names and the PR in its original form.

Copy link
Member

@danielhuppmann danielhuppmann Jul 27, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But does REMIND 3.0.0 have a different region resolution? If yes, I'd use the same region resolution.

Copy link
Collaborator Author

@Renato-Rodrigues Renato-Rodrigues Jul 27, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

REMIND 3.0.0 has the same regional resolution.
At the same time I would like to keep in the db the results from REMIND 2.1, REMIND 3.0.0, REMIND-Buildings 3.0.0 and REMIND-Industry 3.0.0 differentiated so we can compare their results against each other.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just didn't included yet the REMIND 3.0.0 model to the db as its results are still not available, and if in the meantime you have the opportunity to implement the feature to use a single region mapping file, I would prefer instead to refactor these files to simplify this when I do the REMIND 3.0.0 results upload.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would keep the region-mapping specific for the MAJOR.MINOR model version because the regional resolution may change in the future - and CAZ may be a different region in REMIND 4.0 compared to REMIND 2.1 and 3.0…
It’s all about finding a good compromise between having too many categories vs not enough categories.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was deliberated internally already and we have planed to keep compatibility in between the past and future region acronomys used in REMIND. So this shouldn't be an issue in our case.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I find it very hard to believe that there will not be any changes in the regional resolution of the REMIND model over the next years. Please keep the region-mapping such that the region-hierarchy includes the MAJOR.MINOR model version.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There will be changes in the regional resolution of REMIND, but they will always be incremental.
Including the version number in the region definition is just misleading in this case, as when we reach REMIND 4 with more regions, instead of only adding the extra regions to the region definition, I will have to edit the version number unnecessarily in more than one file.
If this is a mandatory format from the iiasa db I will change it, although I don't see the point of including the version number in something that will be version independent.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are a few issues in your response, but the discussion goes beyond this PR. Please follow my advice on versioning of the region-resolution.

@@ -0,0 +1,57 @@
model: REMIND-Buildings 3.0.0
native_regions:
- CAZ: REMIND-Buildings 3.0.0|CAZ
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- CAZ: REMIND-Buildings 3.0.0|CAZ
- CAZ: REMIND 3.0|CAZ

Comment on lines 2 to 3
- REMIND-Buildings 3.0.0:
- REMIND-Buildings 3.0.0|CAZ
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- REMIND-Buildings 3.0.0:
- REMIND-Buildings 3.0.0|CAZ
- REMIND 3.0:
- REMIND 3.0|CAZ

@@ -0,0 +1,62 @@
model:
- REMIND 2.1
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure why you want to use REMIND 3.0-regions for REMIND 2.1? Better to just leave that as it was...

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As I said before, REMIND region definitions are agnostic in relation to the model version.
The REMIND region acronyms are unique and they will be always possible to be reported in any current or future version of REMIND.
I changed my PR to replace the 3.0 version by the 2.1 as requested if you prefer to keep that way, although I still can't see any reason that would justify to include any version number to it.

@danielhuppmann
Copy link
Member

closing in favor of #210

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants