-
Notifications
You must be signed in to change notification settings - Fork 35
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
Transport improvements from 2024-W49 #259
Draft
khaeru
wants to merge
38
commits into
main
Choose a base branch
from
transport/2024-W49
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
+1,132
−410
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
khaeru
added
transport
MESSAGEix-Transport variant or transport in the base model
p:SSP-2024
2024 SSP updates and ScenarioMIP
labels
Dec 3, 2024
khaeru
force-pushed
the
transport/2024-W49
branch
6 times, most recently
from
December 5, 2024 13:40
e0e1fb6
to
8967c53
Compare
- Only write the file if it is different from a refreshed codelist. - Use ScenarioCodeAnnotations class. - Add Config.use_scenario_code() - Update base scenario URLs.
Replace with annotations in CL_TRANSPORT_SCENARIO.
This commodity is not used in IEA EWEB 2024 data for 2019, so we constrain its activity to a low, non-zero level.
Mirror calculation flow in .ldv for same parameter.
"output" for most technologies is dimensionless because ACT and the output commodities have the same units.
- Use .testing.check features to simplify list of assertions/debug output. - Add the same set of cases as .test_demand.test_exo.
Include all assertions in .test_build.CHECKS
…instead of "input" parameter values.
Use (regions=R12, years=B) to match 'main' model version.
Resolve infeasibilities with updated base model.
purely based on very high 2025 demand numbers that are unrealistic
purely based on very high 2025 demand numbers that are unrealistic. Aviation adjustment based on scale-1
based on scale-1 and high 2025 values
based on scale 1 and 2025 values (AIR is too high and demand is too high as well)
Remove values for: - R12_AFR, ROAD, ethanol - R12_FSU, ROAD, electr - R12_LAM, ROAD, gas - R12_MEA, RAIL, lightoil - R12_PAO, ROAD, gas - R12_RCPA, RAIL, lightoil - R12_RCPA, ROAD, gas - Add values for: - R12_AFR, RAIL, lightoil - R12_CHN, ROAD, electr - R12_NAM, RAIL, lightoil - R12_PAO, ROAD, ethanol - R12_RCPA, ROAD, ethanol - R12_SAS, ROAD, ethanol - Adjust all others
khaeru
force-pushed
the
transport/2024-W49
branch
from
December 17, 2024 10:03
3c9192d
to
b1f411e
Compare
- Store context.core.local_data on pytestconfig for reference. - Add user_local_data fixture for development.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
p:SSP-2024
2024 SSP updates and ScenarioMIP
transport
MESSAGEix-Transport variant or transport in the base model
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ixmp://ixmp-dev/SSP_dev_SSP1_v0.1_Blv0.18/baseline_prep_lu_bkp_solved_materials
to e.g.ixmp://ixmp-dev/SSP_SSP1_v1.1/baseline_DEFAULT_step_13
.growth_activity_up
value for (t=ICAm_ptrp, n=R12_RCPA). The technology constraint as of 2020 is effective, but this tech/region grows too rapidly to 2025 and beyond. (per discussion with @r-aneeque 2024-12-04.)This branch is currently triggering the message_data transport runs using iiasa/message_data#582, which limits to a subset of all scenarios.
How to review
TBA
PR checklist