@@ -912,6 +912,7 @@ def init_bold_std_trans_wf(
912912 "bold_split" ,
913913 "t2star" ,
914914 "fieldwarp" ,
915+ "gradient_warp" ,
915916 "hmc_xforms" ,
916917 "itk_bold_to_t1" ,
917918 "name_source" ,
@@ -964,7 +965,7 @@ def init_bold_std_trans_wf(
964965 )
965966
966967 merge_xforms = pe .Node (
967- niu .Merge (4 ),
968+ niu .Merge (5 ),
968969 name = "merge_xforms" ,
969970 run_without_submitting = True ,
970971 mem_gb = DEFAULT_MEMORY_MIN_GB ,
@@ -994,7 +995,8 @@ def init_bold_std_trans_wf(
994995 ("templates" , "keys" )]),
995996 (inputnode , mask_std_tfm , [("bold_mask" , "input_image" )]),
996997 (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" ),
9981000 ("fieldwarp" , "in3" ),
9991001 (("itk_bold_to_t1" , _aslist ), "in2" )]),
10001002 (inputnode , merge , [("name_source" , "header_source" )]),
@@ -1170,7 +1172,9 @@ def init_bold_preproc_trans_wf(
11701172 )
11711173
11721174 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+ ),
11741178 name = "inputnode" ,
11751179 )
11761180
@@ -1203,7 +1207,8 @@ def init_bold_preproc_trans_wf(
12031207 # fmt:off
12041208 workflow .connect ([
12051209 (inputnode , merge_xforms , [("fieldwarp" , "in1" ),
1206- ("hmc_xforms" , "in2" )]),
1210+ ("hmc_xforms" , "in2" ),
1211+ ("gradient_warp" , "in3" )]),
12071212 (inputnode , bold_transform , [("bold_file" , "input_image" ),
12081213 (("bold_file" , _first ), "reference_image" )]),
12091214 (inputnode , merge , [("name_source" , "header_source" )]),
0 commit comments