@@ -264,8 +264,11 @@ def create_tbss_3_postreg(name='tbss_3_postreg', estimate_skeleton=True):
264
264
# $FSLDIR/bin/fslmaths $FSLDIR/data/standard/FMRIB58_FA_1mm -mas mean_FA_mask mean_FA
265
265
maskstd = pe .Node (
266
266
fsl .ImageMaths (op_string = "-mas" , suffix = "_masked" ), name = "maskstd" )
267
- maskstd .inputs .in_file = fsl .Info .standard_image (
268
- "FMRIB58_FA_1mm.nii.gz" )
267
+ if fsl .no_fsl ():
268
+ warn ('NO FSL found' )
269
+ else :
270
+ maskstd .inputs .in_file = fsl .Info .standard_image (
271
+ "FMRIB58_FA_1mm.nii.gz" )
269
272
270
273
# $FSLDIR/bin/fslmaths mean_FA -bin mean_FA_mask
271
274
binmaskstd = pe .Node (
@@ -281,8 +284,11 @@ def create_tbss_3_postreg(name='tbss_3_postreg', estimate_skeleton=True):
281
284
(maskgroup , maskgroup2 , [("out_file" , "in_file" )]),
282
285
(binmaskstd , maskgroup2 , [("out_file" , "in_file2" )])])
283
286
284
- outputnode .inputs .skeleton_file = fsl .Info .standard_image (
285
- "FMRIB58_FA-skeleton_1mm.nii.gz" )
287
+ if fsl .no_fsl ():
288
+ warn ('NO FSL found' )
289
+ else :
290
+ outputnode .inputs .skeleton_file = fsl .Info .standard_image (
291
+ "FMRIB58_FA-skeleton_1mm.nii.gz" )
286
292
tbss3 .connect ([(binmaskstd , outputnode , [('out_file' , 'groupmask' )]),
287
293
(maskstd , outputnode , [('out_file' , 'meanfa_file' )]),
288
294
(maskgroup2 , outputnode , [('out_file' ,
@@ -387,8 +393,14 @@ def create_tbss_all(name='tbss_all', estimate_skeleton=True):
387
393
-------
388
394
389
395
>>> from nipype.workflows.dmri.fsl import tbss
390
- >>> tbss = tbss.create_tbss_all('tbss')
391
- >>> tbss.inputs.inputnode.skeleton_thresh = 0.2
396
+ >>> tbss_wf = tbss.create_tbss_all('tbss', estimate_skeleton=True)
397
+ >>> tbss_wf.inputs.inputnode.skeleton_thresh = 0.2
398
+ >>> tbss_wf.inputs.inputnode.fa_list = ['s1_wrapped_FA.nii', 's2_wrapped_FA.nii', 's3_wrapped_FA.nii']
399
+
400
+ >>> tbss_wf = tbss.create_tbss_all('tbss', estimate_skeleton=False)
401
+ >>> tbss_wf.inputs.inputnode.skeleton_thresh = 0.2
402
+ >>> tbss_wf.inputs.inputnode.fa_list = ['s1_wrapped_FA.nii', 's2_wrapped_FA.nii', 's3_wrapped_FA.nii']
403
+
392
404
393
405
Inputs::
394
406
0 commit comments