@@ -912,6 +912,7 @@ def init_bold_std_trans_wf(
912
912
"bold_split" ,
913
913
"t2star" ,
914
914
"fieldwarp" ,
915
+ "gradient_warp" ,
915
916
"hmc_xforms" ,
916
917
"itk_bold_to_t1" ,
917
918
"name_source" ,
@@ -964,7 +965,7 @@ def init_bold_std_trans_wf(
964
965
)
965
966
966
967
merge_xforms = pe .Node (
967
- niu .Merge (4 ),
968
+ niu .Merge (5 ),
968
969
name = "merge_xforms" ,
969
970
run_without_submitting = True ,
970
971
mem_gb = DEFAULT_MEMORY_MIN_GB ,
@@ -994,7 +995,8 @@ def init_bold_std_trans_wf(
994
995
("templates" , "keys" )]),
995
996
(inputnode , mask_std_tfm , [("bold_mask" , "input_image" )]),
996
997
(inputnode , gen_ref , [(("bold_split" , _first ), "moving_image" )]),
997
- (inputnode , merge_xforms , [("hmc_xforms" , "in4" ),
998
+ (inputnode , merge_xforms , [("gradient_warp" , "in5" ),
999
+ ("hmc_xforms" , "in4" ),
998
1000
("fieldwarp" , "in3" ),
999
1001
(("itk_bold_to_t1" , _aslist ), "in2" )]),
1000
1002
(inputnode , merge , [("name_source" , "header_source" )]),
@@ -1170,7 +1172,9 @@ def init_bold_preproc_trans_wf(
1170
1172
)
1171
1173
1172
1174
inputnode = pe .Node (
1173
- niu .IdentityInterface (fields = ["name_source" , "bold_file" , "hmc_xforms" , "fieldwarp" ]),
1175
+ niu .IdentityInterface (
1176
+ fields = ["name_source" , "bold_file" , "hmc_xforms" , "fieldwarp" , "gradient_warp" ]
1177
+ ),
1174
1178
name = "inputnode" ,
1175
1179
)
1176
1180
@@ -1203,7 +1207,8 @@ def init_bold_preproc_trans_wf(
1203
1207
# fmt:off
1204
1208
workflow .connect ([
1205
1209
(inputnode , merge_xforms , [("fieldwarp" , "in1" ),
1206
- ("hmc_xforms" , "in2" )]),
1210
+ ("hmc_xforms" , "in2" ),
1211
+ ("gradient_warp" , "in3" )]),
1207
1212
(inputnode , bold_transform , [("bold_file" , "input_image" ),
1208
1213
(("bold_file" , _first ), "reference_image" )]),
1209
1214
(inputnode , merge , [("name_source" , "header_source" )]),
0 commit comments