@@ -105,7 +105,7 @@ def init_phdiff_wf(omp_nthreads, name='phdiff_wf'):
105
105
phmap2rads = pe .MapNode (PhaseMap2rads (), name = 'phmap2rads' ,
106
106
iterfield = ['in_file' ], run_without_submitting = True )
107
107
# FSL PRELUDE will perform phase-unwrapping
108
- prelude = pe .MapNode (fsl .PRELUDE (), iterfield = [ 'phase_file' ] , name = 'prelude' )
108
+ prelude = pe .Node (fsl .PRELUDE (), name = 'prelude' )
109
109
110
110
calc_phdiff = pe .Node (SubtractPhases (), name = 'calc_phdiff' ,
111
111
run_without_submitting = True )
@@ -120,12 +120,11 @@ def init_phdiff_wf(omp_nthreads, name='phdiff_wf'):
120
120
(magnitude_wf , prelude , [('outputnode.fmap_ref' , 'magnitude_file' ),
121
121
('outputnode.fmap_mask' , 'mask_file' )]),
122
122
(split , phmap2rads , [('map_file' , 'in_file' )]),
123
- (phmap2rads , prelude , [('out_file' , 'phase_file' )]),
124
- (prelude , calc_phdiff , [('unwrapped_phase_file' , 'in_phases' )]),
123
+ (phmap2rads , calc_phdiff , [('out_file' , 'in_phases' )]),
125
124
(split , calc_phdiff , [('meta' , 'in_meta' )]),
126
- (calc_phdiff , fmap_postproc_wf , [
127
- ( 'phase_diff ' , 'inputnode.fmap' ),
128
- ('metadata' , 'inputnode.metadata' )]),
125
+ (calc_phdiff , prelude , [( 'phase_diff' , 'phase_file' )]),
126
+ ( prelude , fmap_postproc_wf , [( 'unwrapped_phase_file ' , 'inputnode.fmap' )] ),
127
+ ( calc_phdiff , fmap_postproc_wf , [ ('metadata' , 'inputnode.metadata' )]),
129
128
(magnitude_wf , fmap_postproc_wf , [
130
129
('outputnode.fmap_mask' , 'inputnode.fmap_mask' ),
131
130
('outputnode.fmap_ref' , 'inputnode.fmap_ref' )]),
0 commit comments