@@ -299,9 +299,9 @@ class Resample(AFNICommand):
299
299
>>> resample = afni.Resample()
300
300
>>> resample.inputs.in_file = 'functional.nii'
301
301
>>> resample.inputs.orientation= 'RPI'
302
- >>> resample.inputs.outputtype = "NIFIT "
302
+ >>> resample.inputs.outputtype = "NIFTI "
303
303
>>> resample.cmdline
304
- '3dAFNItoNIFTI - prefix afni_output .nii afni_output.3D '
304
+ '3dresample -orient RPI - prefix functional_resample .nii -inset functional.nii '
305
305
>>> res = resample.run() # doctest: +SKIP
306
306
307
307
"""
@@ -531,7 +531,7 @@ class Automask(AFNICommand):
531
531
>>> automask.inputs.dilate = 1
532
532
>>> automask.inputs.outputtype = "NIFTI"
533
533
>>> automask.cmdline #doctest: +ELLIPSIS
534
- '3dAutomask -apply_prefix .../ functional_masked.nii -dilate 1 -prefix .../ functional_mask.nii functional.nii'
534
+ '3dAutomask -apply_prefix functional_masked.nii -dilate 1 -prefix functional_mask.nii functional.nii'
535
535
>>> res = automask.run() # doctest: +SKIP
536
536
537
537
"""
@@ -548,8 +548,8 @@ class VolregInputSpec(AFNICommandInputSpec):
548
548
position = - 1 ,
549
549
mandatory = True ,
550
550
exists = True )
551
- out_file = File ("%s_volreg" , desc = 'output image file name' ,
552
- argstr = '-prefix %s' , name_source = "in_file" , usedefault = True )
551
+ out_file = File (name_template = "%s_volreg" , desc = 'output image file name' ,
552
+ argstr = '-prefix %s' , name_source = "in_file" )
553
553
554
554
basefile = File (desc = 'base file for registration' ,
555
555
argstr = '-base %s' ,
@@ -597,7 +597,7 @@ class Volreg(AFNICommand):
597
597
>>> volreg.inputs.zpad = 4
598
598
>>> volreg.inputs.outputtype = "NIFTI"
599
599
>>> volreg.cmdline #doctest: +ELLIPSIS
600
- '3dvolreg -Fourier -twopass -1Dfile .../ functional.1D -prefix .../ functional_volreg.nii -zpad 4 functional.nii'
600
+ '3dvolreg -Fourier -twopass -1Dfile functional.1D -prefix functional_volreg.nii -zpad 4 functional.nii'
601
601
>>> res = volreg.run() # doctest: +SKIP
602
602
603
603
"""
@@ -1112,10 +1112,9 @@ class MaskaveInputSpec(AFNICommandInputSpec):
1112
1112
position = - 2 ,
1113
1113
mandatory = True ,
1114
1114
exists = True )
1115
- out_file = File ("%s_maskave.1D" , desc = 'output image file name' ,
1115
+ out_file = File (name_template = "%s_maskave.1D" , desc = 'output image file name' ,
1116
1116
keep_extension = True ,
1117
- argstr = "> %s" , name_source = "in_file" , usedefault = True ,
1118
- position = - 1 )
1117
+ argstr = "> %s" , name_source = "in_file" , position = - 1 )
1119
1118
mask = File (desc = 'matrix to align input file' ,
1120
1119
argstr = '-mask %s' ,
1121
1120
position = 1 ,
@@ -1141,7 +1140,7 @@ class Maskave(AFNICommand):
1141
1140
>>> maskave.inputs.mask= 'seed_mask.nii'
1142
1141
>>> maskave.inputs.quiet= True
1143
1142
>>> maskave.cmdline #doctest: +ELLIPSIS
1144
- '3dmaskave -mask seed_mask.nii -quiet functional.nii > .../ functional_maskave.1D'
1143
+ '3dmaskave -mask seed_mask.nii -quiet functional.nii > functional_maskave.1D'
1145
1144
>>> res = maskave.run() # doctest: +SKIP
1146
1145
1147
1146
"""
@@ -1480,8 +1479,8 @@ class CalcInputSpec(AFNICommandInputSpec):
1480
1479
argstr = '-a %s' , position = 0 , mandatory = True , exists = True )
1481
1480
in_file_b = File (desc = 'operand file to 3dcalc' ,
1482
1481
argstr = ' -b %s' , position = 1 , exists = True )
1483
- out_file = File ("%s_calc" , desc = 'output image file name' ,
1484
- argstr = '-prefix %s' , name_source = "in_file_a" , usedefault = True )
1482
+ out_file = File (name_template = "%s_calc" , desc = 'output image file name' ,
1483
+ argstr = '-prefix %s' , name_source = "in_file_a" )
1485
1484
expr = traits .Str (desc = 'expr' , argstr = '-expr "%s"' , position = 2 ,
1486
1485
mandatory = True )
1487
1486
start_idx = traits .Int (desc = 'start index for in_file_a' ,
@@ -1510,7 +1509,7 @@ class Calc(AFNICommand):
1510
1509
>>> calc.inputs.out_file = 'functional_calc.nii.gz'
1511
1510
>>> calc.inputs.outputtype = "NIFTI"
1512
1511
>>> calc.cmdline #doctest: +ELLIPSIS
1513
- '3dcalc -a functional.nii -b functional2.nii -expr "a*b" -prefix functional_calc.nii'
1512
+ '3dcalc -a functional.nii -b functional2.nii -expr "a*b" -prefix functional_calc.nii.gz '
1514
1513
1515
1514
"""
1516
1515
@@ -1543,9 +1542,8 @@ class BlurInMaskInputSpec(AFNICommandInputSpec):
1543
1542
position = 1 ,
1544
1543
mandatory = True ,
1545
1544
exists = True )
1546
- out_file = File ('%s_blur' , desc = 'output to the file' , argstr = '-prefix %s' ,
1547
- name_source = 'in_file' , position = - 1 , genfile = True ,
1548
- usedefault = True )
1545
+ out_file = File (name_template = '%s_blur' , desc = 'output to the file' , argstr = '-prefix %s' ,
1546
+ name_source = 'in_file' , position = - 1 )
1549
1547
mask = File (
1550
1548
desc = 'Mask dataset, if desired. Blurring will occur only within the mask. Voxels NOT in the mask will be set to zero in the output.' ,
1551
1549
argstr = '-mask %s' )
@@ -1584,7 +1582,7 @@ class BlurInMask(AFNICommand):
1584
1582
>>> bim.inputs.mask = 'mask.nii'
1585
1583
>>> bim.inputs.fwhm = 5.0
1586
1584
>>> bim.cmdline #doctest: +ELLIPSIS
1587
- '3dBlurInMask -input functional.nii -FWHM 5.000000 -mask mask.nii -prefix .../ functional_blur+orig.BRIK '
1585
+ '3dBlurInMask -input functional.nii -FWHM 5.000000 -mask mask.nii -prefix functional_blur'
1588
1586
>>> res = bim.run() # doctest: +SKIP
1589
1587
1590
1588
"""
@@ -1840,8 +1838,8 @@ class AFNItoNIFTIInputSpec(AFNICommandInputSpec):
1840
1838
position = - 1 ,
1841
1839
mandatory = True ,
1842
1840
exists = True )
1843
- out_file = File ("%s.nii" , desc = 'output image file name' ,
1844
- argstr = '-prefix %s' , name_source = "in_file" , usedefault = True )
1841
+ out_file = File (name_template = "%s.nii" , desc = 'output image file name' ,
1842
+ argstr = '-prefix %s' , name_source = "in_file" )
1845
1843
hash_files = False
1846
1844
1847
1845
class AFNItoNIFTI (AFNICommand ):
@@ -1858,7 +1856,7 @@ class AFNItoNIFTI(AFNICommand):
1858
1856
>>> a2n.inputs.in_file = 'afni_output.3D'
1859
1857
>>> a2n.inputs.out_file = 'afni_output.nii'
1860
1858
>>> a2n.cmdline
1861
- '3dAFNItoNIFTI afni_output.3D'
1859
+ '3dAFNItoNIFTI -prefix afni_output.nii afni_output.3D'
1862
1860
1863
1861
"""
1864
1862
0 commit comments