@@ -198,11 +198,7 @@ def init_pet_fit_wf(
198
198
199
199
summary = pe .Node (
200
200
FunctionalSummary (
201
- registration = (
202
- 'Precomputed'
203
- if petref2anat_xform
204
- else 'mri_coreg'
205
- ),
201
+ registration = ('Precomputed' if petref2anat_xform else 'mri_coreg' ),
206
202
registration_dof = config .workflow .pet2anat_dof ,
207
203
orientation = orientation ,
208
204
),
@@ -220,7 +216,6 @@ def init_pet_fit_wf(
220
216
(petref_buffer , outputnode , [
221
217
('petref' , 'petref' ),
222
218
]),
223
- (merge_mask , outputnode , [('out' , 'pet_mask' )]),
224
219
(hmc_buffer , outputnode , [
225
220
('hmc_xforms' , 'motion_xfm' ),
226
221
]),
@@ -265,11 +260,17 @@ def init_pet_fit_wf(
265
260
# Ensure all stage-1 workflows were created successfully before
266
261
# attempting to connect them. Nipype's ``connect`` call will fail
267
262
# with a ``NoneType`` error if any node is undefined.
268
- stage1_nodes = [petref_wf , petref_buffer , ds_petref_wf ,
269
- func_fit_reports_wf , petref_source_buffer ]
263
+ stage1_nodes = [
264
+ petref_wf ,
265
+ petref_buffer ,
266
+ ds_petref_wf ,
267
+ func_fit_reports_wf ,
268
+ petref_source_buffer ,
269
+ ]
270
270
if any (node is None for node in stage1_nodes ):
271
- raise RuntimeError ('PET reference stage could not be built - '
272
- 'check inputs and configuration.' )
271
+ raise RuntimeError (
272
+ 'PET reference stage could not be built - check inputs and configuration.'
273
+ )
273
274
274
275
workflow .connect ([
275
276
(petref_wf , petref_buffer , [
@@ -373,14 +374,16 @@ def init_pet_fit_wf(
373
374
else :
374
375
t1w_mask_tfm .inputs .transforms = petref2anat_xform
375
376
376
- workflow .connect ([
377
- (inputnode , t1w_mask_tfm , [('t1w_mask' , 'input_image' )]),
378
- (petref_buffer , t1w_mask_tfm , [('petref' , 'reference_image' )]),
379
- (petref_buffer , petref_mask , [('petref' , 'in_file' )]),
380
- (petref_mask , merge_mask , [('out_mask' , 'mask1' )]),
381
- (t1w_mask_tfm , merge_mask , [('output_image' , 'mask2' )]),
382
- (merge_mask , petref_buffer , [('out' , 'pet_mask' )]),
383
- ])
377
+ workflow .connect (
378
+ [
379
+ (inputnode , t1w_mask_tfm , [('t1w_mask' , 'input_image' )]),
380
+ (petref_buffer , t1w_mask_tfm , [('petref' , 'reference_image' )]),
381
+ (petref_buffer , petref_mask , [('petref' , 'in_file' )]),
382
+ (petref_mask , merge_mask , [('out_mask' , 'mask1' )]),
383
+ (t1w_mask_tfm , merge_mask , [('output_image' , 'mask2' )]),
384
+ (merge_mask , outputnode , [('out' , 'pet_mask' )]),
385
+ ]
386
+ )
384
387
385
388
ds_petmask_wf = init_ds_petmask_wf (
386
389
output_dir = config .execution .petprep_dir ,
@@ -482,18 +485,13 @@ def init_pet_native_wf(
482
485
)
483
486
outputnode .inputs .metadata = metadata
484
487
485
- petbuffer = pe .Node (
486
- niu .IdentityInterface (fields = ['pet_file' ]), name = 'petbuffer'
487
- )
488
+ petbuffer = pe .Node (niu .IdentityInterface (fields = ['pet_file' ]), name = 'petbuffer' )
488
489
489
490
# PET source: track original PET file(s)
490
491
# The Select interface requires an index to choose from ``inlist``. Since
491
492
# ``pet_file`` is a single path, explicitly set the index to ``0`` to avoid
492
493
# missing mandatory input errors when the node runs.
493
- pet_source = pe .Node (
494
- niu .Select (inlist = [pet_file ], index = 0 ),
495
- name = 'pet_source'
496
- )
494
+ pet_source = pe .Node (niu .Select (inlist = [pet_file ], index = 0 ), name = 'pet_source' )
497
495
validate_pet = pe .Node (ValidateImage (), name = 'validate_pet' )
498
496
workflow .connect ([
499
497
(pet_source , validate_pet , [('out' , 'in_file' )]),
0 commit comments