Transport runs for 2026-W17#502
Draft
khaeru wants to merge 125 commits into
Draft
Conversation
04b9e99 to
dcde9c9
Compare
fc26628 to
fb3745e
Compare
dcde9c9 to
e4096cf
Compare
defa9de to
5e15703
Compare
2719c75 to
709e12a
Compare
Handle items from MARK via @pytest.mark.key, where possible.
- Use via @pytest.mark.key_of_item, instead of importing MARK.
- Extend top-level testing.MARK using transport.testing.MARK, instead of making the latter a ChainMap of the former. - Adjust usage.
4ed3d36 to
6fb3379
Compare
- 2 → "R12_only". - 3 → "ISR_no_data". - 4 → "GEA_not_implemented", "SHAPE_not_implemented". - 9 → "R14_no_data". - 10 → "transport_build_data". - Remove unused key 0. - Use "from pytest import mark" for brevity. - Expand type hints.
- Use in message_ix_models.testing hooks.
- Add "no_data", "non_public_data" package-wide marks.
- Use factories through @pytest.mark.no_data("…").
- Picked from #462.
- Picked from #474.
- Consolidate options handling in .Options subclass. - Improve .transform(): - Handle broadcast to transport "F ROAD" technologies. - Always convert units. - Let parent class handle mapping to target key. - Add units to iea-2017-t4-2.csv.
- Add to .build.add_exogenous_data() - Add to docs.
- Update checks/tests.
- Use current K.t["F usage"]. - Change missed in #471.
- Address "MissingKeyError: required keys ('MERtoPPP',) not defined" in
.report.prepare_reporter().
- Base scenario(s) such as:
ixmp://ixmp-dev/SSP_SSP2_v6.5/baseline_DEFAULT_step_13
…appear not to have this parameter.
- Move IAMC_VAR_REPLACE out of convert_iamc(); document; expand:
- Use "Transportation|Vehicle" for final energy total.
- Expand "F" and "P".
- Relabel:
- "Passenger rail" (group) → "Passenger|Rail" to match individual
techs.
- "Rail|Freight" → "Freight|Rail"
f615190 to
bd6b3c7
Compare
16 tasks
…ssage-ix-models into transport-runs-2026-w17
Numbers for R12_CHN were a result of an error. Will updated all of these again with revised 2025 data
check if DIGSY labels are working for elasticity-f values
70b3720 to
f36f428
Compare
66738cf to
3cb6e9c
Compare
46e6879 to
a9bb2a1
Compare
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This is a temporary branch to trigger runs of the "transport" workflow.
Notes:
main, this one targets the current transport development branch. One effect of this is that the "pytest" workflow is not run for every commit/push; this avoids that the GitHub Actions runners are occupied with such runs, which can block runs triggered by other PRs.How to review
N/A
PR checklist
N/A