Skip to content

Commit 1e0ef03

Browse files
committed
Update BMT workflow
1 parent 2b3540d commit 1e0ef03

File tree

1 file changed

+12
-40
lines changed

1 file changed

+12
-40
lines changed

message_ix_models/model/bmt/workflow.py

Lines changed: 12 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def generate(context: Context) -> Workflow:
6565
context.model.regions = "R12"
6666

6767
# Define model name
68-
model_name = "ixmp://ixmp-dev/MESSAGEix-GLOBIOM BMT-R12"
68+
model_name = "ixmp://ixmp-dev/MESSAGEix-GLOBIOM 2.2-BMT-R12"
6969

7070
wf.add_step(
7171
"base",
@@ -78,40 +78,13 @@ def generate(context: Context) -> Workflow:
7878
"base cloned",
7979
"base",
8080
check_context,
81-
# target="ixmp://ixmp-dev/SSP_SSP2_v4.0/baseline_DEFAULT_step_4",
82-
target=f"{model_name}/baseline",
83-
clone=dict(keep_solution=False),
84-
)
85-
86-
wf.add_step(
87-
"base solved",
88-
"base cloned",
89-
solve,
90-
model="MESSAGE",
91-
target=f"{model_name}/baseline",
92-
clone=False,
93-
)
94-
95-
wf.add_step(
96-
"M built",
97-
"base solved",
98-
build_M,
9981
target=f"{model_name}/baseline_M",
10082
clone=dict(keep_solution=False),
10183
)
10284

103-
wf.add_step(
104-
"M solved",
105-
"M built",
106-
solve,
107-
model="MESSAGE",
108-
target=f"{model_name}/baseline_M",
109-
clone=False,
110-
)
111-
11285
wf.add_step(
11386
"B built",
114-
"M solved",
87+
"base cloned",
11588
build_B,
11689
target=f"{model_name}/baseline_BM",
11790
# 2025-09-08 baseline_M copied from SSP_SSP2_v6.1/baseline_DEFAULT_step_12
@@ -137,20 +110,19 @@ def generate(context: Context) -> Workflow:
137110
)
138111

139112
wf.add_step(
140-
"BMT baseline solved",
113+
"P built",
141114
"T built",
142-
solve,
143-
model="MESSAGE",
144-
target=f"{model_name}/baseline_BMT",
115+
build_PM,
116+
target=f"{model_name}/baseline_BMTP",
145117
clone=False,
146118
)
147119

148120
wf.add_step(
149-
"P built",
150121
"BMT baseline solved",
151-
build_PM,
122+
"P built",
123+
solve,
152124
model="MESSAGE",
153-
target=f"{model_name}/baseline_BMP",
125+
target=f"{model_name}/baseline_BMTP",
154126
clone=False,
155127
)
156128

@@ -159,7 +131,7 @@ def generate(context: Context) -> Workflow:
159131
"BMT baseline solved",
160132
solve,
161133
model="MESSAGE",
162-
target=f"{model_name}/baseline_BMT",
134+
target=f"{model_name}/baseline_BMTP",
163135
clone=False,
164136
)
165137

@@ -168,7 +140,7 @@ def generate(context: Context) -> Workflow:
168140
"NPi2030",
169141
solve,
170142
model="MESSAGE",
171-
target=f"{model_name}/baseline_BMT",
143+
target=f"{model_name}/baseline_BMTP",
172144
clone=False,
173145
)
174146

@@ -186,7 +158,7 @@ def generate(context: Context) -> Workflow:
186158
"NDC2030",
187159
solve,
188160
model="MESSAGE",
189-
target=f"{model_name}/baseline_BMT",
161+
target=f"{model_name}/baseline_BMTP",
190162
clone=False,
191163
)
192164

@@ -195,7 +167,7 @@ def generate(context: Context) -> Workflow:
195167
"NDC2030",
196168
solve,
197169
model="MESSAGE",
198-
target=f"{model_name}/baseline_BMT",
170+
target=f"{model_name}/baseline_BMTP",
199171
clone=False,
200172
)
201173

0 commit comments

Comments
 (0)