@@ -127,6 +127,9 @@ def init_bold_calc_reg_wf(freesurfer, use_bbr, bold2t1w_dof, mem_gb, omp_nthread
127
127
(only if ``recon-all`` was run).
128
128
fallback
129
129
Boolean indicating whether BBR was rejected (mri_coreg registration returned)
130
+ reference_image
131
+ Reference grid for resampling to a different space (e.g. MNI),
132
+ keeping the original resolution
130
133
131
134
132
135
**Subworkflows**
@@ -148,7 +151,8 @@ def init_bold_calc_reg_wf(freesurfer, use_bbr, bold2t1w_dof, mem_gb, omp_nthread
148
151
outputnode = pe .Node (
149
152
niu .IdentityInterface (fields = [
150
153
'itk_bold_to_t1' , 'itk_t1_to_bold' , 'fallback' ,
151
- 'bold_mask_t1' , 'bold_aseg_t1' , 'bold_aparc_t1' ]),
154
+ 'bold_mask_t1' , 'bold_aseg_t1' , 'bold_aparc_t1' ,
155
+ 'reference_image' ]),
152
156
name = 'outputnode'
153
157
)
154
158
@@ -203,6 +207,7 @@ def init_bold_calc_reg_wf(freesurfer, use_bbr, bold2t1w_dof, mem_gb, omp_nthread
203
207
(inputnode , aparc_t1w_tfm , [('t1_aparc' , 'input_image' )]),
204
208
(gen_ref , aseg_t1w_tfm , [('out_file' , 'reference_image' )]),
205
209
(gen_ref , aparc_t1w_tfm , [('out_file' , 'reference_image' )]),
210
+ (gen_ref , outputnode , [('out_file' , 'reference_image' )]),
206
211
(aseg_t1w_tfm , outputnode , [('output_image' , 'bold_aseg_t1' )]),
207
212
(aparc_t1w_tfm , outputnode , [('output_image' , 'bold_aparc_t1' )]),
208
213
])
0 commit comments