@@ -74,7 +74,7 @@ class ABoverlap(AFNICommand):
74
74
>>> aboverlap.inputs.in_file_a = 'functional.nii'
75
75
>>> aboverlap.inputs.in_file_b = 'structural.nii'
76
76
>>> aboverlap.inputs.out_file = 'out.mask_ae_overlap.txt'
77
- >>> aboverlap.cmdline # doctest: +ALLOW_UNICODE
77
+ >>> aboverlap.cmdline
78
78
'3dABoverlap functional.nii structural.nii |& tee out.mask_ae_overlap.txt'
79
79
>>> res = aboverlap.run() # doctest: +SKIP
80
80
@@ -139,7 +139,7 @@ class AFNItoNIFTI(AFNICommand):
139
139
>>> a2n = afni.AFNItoNIFTI()
140
140
>>> a2n.inputs.in_file = 'afni_output.3D'
141
141
>>> a2n.inputs.out_file = 'afni_output.nii'
142
- >>> a2n.cmdline # doctest: +ALLOW_UNICODE
142
+ >>> a2n.cmdline
143
143
'3dAFNItoNIFTI -prefix afni_output.nii afni_output.3D'
144
144
>>> res = a2n.run() # doctest: +SKIP
145
145
@@ -207,7 +207,7 @@ class Autobox(AFNICommand):
207
207
>>> abox = afni.Autobox()
208
208
>>> abox.inputs.in_file = 'structural.nii'
209
209
>>> abox.inputs.padding = 5
210
- >>> abox.cmdline # doctest: +ALLOW_UNICODE
210
+ >>> abox.cmdline
211
211
'3dAutobox -input structural.nii -prefix structural_autobox -npad 5'
212
212
>>> res = abox.run() # doctest: +SKIP
213
213
@@ -288,7 +288,7 @@ class BrickStat(AFNICommandBase):
288
288
>>> brickstat.inputs.in_file = 'functional.nii'
289
289
>>> brickstat.inputs.mask = 'skeleton_mask.nii.gz'
290
290
>>> brickstat.inputs.min = True
291
- >>> brickstat.cmdline # doctest: +ALLOW_UNICODE
291
+ >>> brickstat.cmdline
292
292
'3dBrickStat -min -mask skeleton_mask.nii.gz functional.nii'
293
293
>>> res = brickstat.run() # doctest: +SKIP
294
294
@@ -395,7 +395,7 @@ class Bucket(AFNICommand):
395
395
>>> bucket = afni.Bucket()
396
396
>>> bucket.inputs.in_file = [('functional.nii',"{2..$}"), ('functional.nii',"{1}")]
397
397
>>> bucket.inputs.out_file = 'vr_base'
398
- >>> bucket.cmdline # doctest: +ALLOW_UNICODE
398
+ >>> bucket.cmdline
399
399
"3dbucket -prefix vr_base functional.nii'{2..$}' functional.nii'{1}'"
400
400
>>> res = bucket.run() # doctest: +SKIP
401
401
@@ -469,7 +469,7 @@ class Calc(AFNICommand):
469
469
>>> calc.inputs.expr='a*b'
470
470
>>> calc.inputs.out_file = 'functional_calc.nii.gz'
471
471
>>> calc.inputs.outputtype = 'NIFTI'
472
- >>> calc.cmdline # doctest: +ELLIPSIS +ALLOW_UNICODE
472
+ >>> calc.cmdline # doctest: +ELLIPSIS
473
473
'3dcalc -a functional.nii -b functional2.nii -expr "a*b" -prefix functional_calc.nii.gz'
474
474
>>> res = calc.run() # doctest: +SKIP
475
475
@@ -479,7 +479,7 @@ class Calc(AFNICommand):
479
479
>>> calc.inputs.expr = '1'
480
480
>>> calc.inputs.out_file = 'rm.epi.all1'
481
481
>>> calc.inputs.overwrite = True
482
- >>> calc.cmdline # doctest: +ALLOW_UNICODE
482
+ >>> calc.cmdline
483
483
'3dcalc -a functional.nii -expr "1" -prefix rm.epi.all1 -overwrite'
484
484
>>> res = calc.run() # doctest: +SKIP
485
485
@@ -574,7 +574,7 @@ class Cat(AFNICommand):
574
574
>>> cat1d.inputs.sel = "'[0,2]'"
575
575
>>> cat1d.inputs.in_files = ['f1.1D', 'f2.1D']
576
576
>>> cat1d.inputs.out_file = 'catout.1d'
577
- >>> cat1d.cmdline # doctest: +ALLOW_UNICODE
577
+ >>> cat1d.cmdline
578
578
"1dcat -sel '[0,2]' f1.1D f2.1D > catout.1d"
579
579
>>> res = cat1d.run() # doctest: +SKIP
580
580
@@ -627,7 +627,7 @@ class CatMatvec(AFNICommand):
627
627
>>> cmv = afni.CatMatvec()
628
628
>>> cmv.inputs.in_file = [('structural.BRIK::WARP_DATA','I')]
629
629
>>> cmv.inputs.out_file = 'warp.anat.Xat.1D'
630
- >>> cmv.cmdline # doctest: +ALLOW_UNICODE
630
+ >>> cmv.cmdline
631
631
'cat_matvec structural.BRIK::WARP_DATA -I > warp.anat.Xat.1D'
632
632
>>> res = cmv.run() # doctest: +SKIP
633
633
@@ -719,7 +719,7 @@ class CenterMass(AFNICommandBase):
719
719
>>> cm.inputs.in_file = 'structural.nii'
720
720
>>> cm.inputs.cm_file = 'cm.txt'
721
721
>>> cm.inputs.roi_vals = [2, 10]
722
- >>> cm.cmdline # doctest: +ALLOW_UNICODE
722
+ >>> cm.cmdline
723
723
'3dCM -roi_vals 2 10 structural.nii > cm.txt'
724
724
>>> res = 3dcm.run() # doctest: +SKIP
725
725
"""
@@ -766,26 +766,26 @@ class Copy(AFNICommand):
766
766
>>> from nipype.interfaces import afni
767
767
>>> copy3d = afni.Copy()
768
768
>>> copy3d.inputs.in_file = 'functional.nii'
769
- >>> copy3d.cmdline # doctest: +ALLOW_UNICODE
769
+ >>> copy3d.cmdline
770
770
'3dcopy functional.nii functional_copy'
771
771
>>> res = copy3d.run() # doctest: +SKIP
772
772
773
773
>>> from copy import deepcopy
774
774
>>> copy3d_2 = deepcopy(copy3d)
775
775
>>> copy3d_2.inputs.outputtype = 'NIFTI'
776
- >>> copy3d_2.cmdline # doctest: +ALLOW_UNICODE
776
+ >>> copy3d_2.cmdline
777
777
'3dcopy functional.nii functional_copy.nii'
778
778
>>> res = copy3d_2.run() # doctest: +SKIP
779
779
780
780
>>> copy3d_3 = deepcopy(copy3d)
781
781
>>> copy3d_3.inputs.outputtype = 'NIFTI_GZ'
782
- >>> copy3d_3.cmdline # doctest: +ALLOW_UNICODE
782
+ >>> copy3d_3.cmdline
783
783
'3dcopy functional.nii functional_copy.nii.gz'
784
784
>>> res = copy3d_3.run() # doctest: +SKIP
785
785
786
786
>>> copy3d_4 = deepcopy(copy3d)
787
787
>>> copy3d_4.inputs.out_file = 'new_func.nii'
788
- >>> copy3d_4.cmdline # doctest: +ALLOW_UNICODE
788
+ >>> copy3d_4.cmdline
789
789
'3dcopy functional.nii new_func.nii'
790
790
>>> res = copy3d_4.run() # doctest: +SKIP
791
791
@@ -857,7 +857,7 @@ class Dot(AFNICommand):
857
857
>>> dot.inputs.in_files = ['functional.nii[0]', 'structural.nii']
858
858
>>> dot.inputs.dodice = True
859
859
>>> dot.inputs.out_file = 'out.mask_ae_dice.txt'
860
- >>> dot.cmdline # doctest: +ALLOW_UNICODE
860
+ >>> dot.cmdline
861
861
'3dDot -dodice functional.nii[0] structural.nii |& tee out.mask_ae_dice.txt'
862
862
>>> res = copy3d.run() # doctest: +SKIP
863
863
@@ -948,7 +948,7 @@ class Edge3(AFNICommand):
948
948
>>> edge3.inputs.in_file = 'functional.nii'
949
949
>>> edge3.inputs.out_file = 'edges.nii'
950
950
>>> edge3.inputs.datum = 'byte'
951
- >>> edge3.cmdline # doctest: +ALLOW_UNICODE
951
+ >>> edge3.cmdline
952
952
'3dedge3 -input functional.nii -datum byte -prefix edges.nii'
953
953
>>> res = edge3.run() # doctest: +SKIP
954
954
@@ -1019,7 +1019,7 @@ class Eval(AFNICommand):
1019
1019
>>> eval.inputs.expr = 'a*b'
1020
1020
>>> eval.inputs.out1D = True
1021
1021
>>> eval.inputs.out_file = 'data_calc.1D'
1022
- >>> eval.cmdline # doctest: +ALLOW_UNICODE
1022
+ >>> eval.cmdline
1023
1023
'1deval -a seed.1D -b resp.1D -expr "a*b" -1D -prefix data_calc.1D'
1024
1024
>>> res = eval.run() # doctest: +SKIP
1025
1025
@@ -1170,7 +1170,7 @@ class FWHMx(AFNICommandBase):
1170
1170
>>> from nipype.interfaces import afni
1171
1171
>>> fwhm = afni.FWHMx()
1172
1172
>>> fwhm.inputs.in_file = 'functional.nii'
1173
- >>> fwhm.cmdline # doctest: +ALLOW_UNICODE
1173
+ >>> fwhm.cmdline
1174
1174
'3dFWHMx -input functional.nii -out functional_subbricks.out > functional_fwhmx.out'
1175
1175
>>> res = fwhm.run() # doctest: +SKIP
1176
1176
@@ -1397,7 +1397,7 @@ class MaskTool(AFNICommand):
1397
1397
>>> masktool = afni.MaskTool()
1398
1398
>>> masktool.inputs.in_file = 'functional.nii'
1399
1399
>>> masktool.inputs.outputtype = 'NIFTI'
1400
- >>> masktool.cmdline # doctest: +ALLOW_UNICODE
1400
+ >>> masktool.cmdline
1401
1401
'3dmask_tool -prefix functional_mask.nii -input functional.nii'
1402
1402
>>> res = automask.run() # doctest: +SKIP
1403
1403
@@ -1446,7 +1446,7 @@ class Merge(AFNICommand):
1446
1446
>>> merge.inputs.blurfwhm = 4
1447
1447
>>> merge.inputs.doall = True
1448
1448
>>> merge.inputs.out_file = 'e7.nii'
1449
- >>> merge.cmdline # doctest: +ALLOW_UNICODE
1449
+ >>> merge.cmdline
1450
1450
'3dmerge -1blur_fwhm 4 -doall -prefix e7.nii functional.nii functional2.nii'
1451
1451
>>> res = merge.run() # doctest: +SKIP
1452
1452
@@ -1501,7 +1501,7 @@ class Notes(CommandLine):
1501
1501
>>> notes.inputs.in_file = 'functional.HEAD'
1502
1502
>>> notes.inputs.add = 'This note is added.'
1503
1503
>>> notes.inputs.add_history = 'This note is added to history.'
1504
- >>> notes.cmdline # doctest: +ALLOW_UNICODE
1504
+ >>> notes.cmdline
1505
1505
'3dNotes -a "This note is added." -h "This note is added to history." functional.HEAD'
1506
1506
>>> res = notes.run() # doctest: +SKIP
1507
1507
"""
@@ -1579,7 +1579,7 @@ class NwarpApply(AFNICommandBase):
1579
1579
>>> nwarp.inputs.in_file = 'Fred+orig'
1580
1580
>>> nwarp.inputs.master = 'NWARP'
1581
1581
>>> nwarp.inputs.warp = "'Fred_WARP+tlrc Fred.Xaff12.1D'"
1582
- >>> nwarp.cmdline # doctest: +ALLOW_UNICODE
1582
+ >>> nwarp.cmdline
1583
1583
"3dNwarpApply -source Fred+orig -master NWARP -prefix Fred+orig_Nwarp -nwarp \' Fred_WARP+tlrc Fred.Xaff12.1D\' "
1584
1584
>>> res = nwarp.run() # doctest: +SKIP
1585
1585
@@ -1649,7 +1649,7 @@ class OneDToolPy(AFNIPythonCommand):
1649
1649
>>> odt.inputs.set_nruns = 3
1650
1650
>>> odt.inputs.demean = True
1651
1651
>>> odt.inputs.out_file = 'motion_dmean.1D'
1652
- >>> odt.cmdline # doctest: +ALLOW_UNICODE +ELLIPSIS
1652
+ >>> odt.cmdline +ELLIPSIS
1653
1653
'python2 ...1d_tool.py -demean -infile f1.1D -write motion_dmean.1D -set_nruns 3'
1654
1654
>>> res = odt.run() # doctest: +SKIP
1655
1655
"""
@@ -1764,14 +1764,14 @@ class Refit(AFNICommandBase):
1764
1764
>>> refit = afni.Refit()
1765
1765
>>> refit.inputs.in_file = 'structural.nii'
1766
1766
>>> refit.inputs.deoblique = True
1767
- >>> refit.cmdline # doctest: +ALLOW_UNICODE
1767
+ >>> refit.cmdline
1768
1768
'3drefit -deoblique structural.nii'
1769
1769
>>> res = refit.run() # doctest: +SKIP
1770
1770
1771
1771
>>> refit_2 = afni.Refit()
1772
1772
>>> refit_2.inputs.in_file = 'structural.nii'
1773
1773
>>> refit_2.inputs.atrfloat = ("IJK_TO_DICOM_REAL", "'1 0.2 0 0 -0.2 1 0 0 0 0 1 0'")
1774
- >>> refit_2.cmdline # doctest: +ALLOW_UNICODE
1774
+ >>> refit_2.cmdline
1775
1775
"3drefit -atrfloat IJK_TO_DICOM_REAL '1 0.2 0 0 -0.2 1 0 0 0 0 1 0' structural.nii"
1776
1776
>>> res = refit_2.run() # doctest: +SKIP
1777
1777
"""
@@ -1831,7 +1831,7 @@ class Resample(AFNICommand):
1831
1831
>>> resample.inputs.in_file = 'functional.nii'
1832
1832
>>> resample.inputs.orientation= 'RPI'
1833
1833
>>> resample.inputs.outputtype = 'NIFTI'
1834
- >>> resample.cmdline # doctest: +ALLOW_UNICODE
1834
+ >>> resample.cmdline
1835
1835
'3dresample -orient RPI -prefix functional_resample.nii -inset functional.nii'
1836
1836
>>> res = resample.run() # doctest: +SKIP
1837
1837
@@ -1884,7 +1884,7 @@ class TCat(AFNICommand):
1884
1884
>>> tcat.inputs.in_files = ['functional.nii', 'functional2.nii']
1885
1885
>>> tcat.inputs.out_file= 'functional_tcat.nii'
1886
1886
>>> tcat.inputs.rlt = '+'
1887
- >>> tcat.cmdline # doctest: +ALLOW_UNICODE +NORMALIZE_WHITESPACE
1887
+ >>> tcat.cmdline +NORMALIZE_WHITESPACE
1888
1888
'3dTcat -rlt+ -prefix functional_tcat.nii functional.nii functional2.nii'
1889
1889
>>> res = tcat.run() # doctest: +SKIP
1890
1890
@@ -1934,7 +1934,7 @@ class TCatSubBrick(AFNICommand):
1934
1934
>>> tcsb.inputs.in_files = [('functional.nii', "'{2..$}'"), ('functional2.nii', "'{2..$}'")]
1935
1935
>>> tcsb.inputs.out_file= 'functional_tcat.nii'
1936
1936
>>> tcsb.inputs.rlt = '+'
1937
- >>> tcsb.cmdline # doctest: +ALLOW_UNICODE +NORMALIZE_WHITESPACE
1937
+ >>> tcsb.cmdline +NORMALIZE_WHITESPACE
1938
1938
"3dTcat -rlt+ -prefix functional_tcat.nii functional.nii'{2..$}' functional2.nii'{2..$}' "
1939
1939
>>> res = tcsb.run() # doctest: +SKIP
1940
1940
@@ -1985,7 +1985,7 @@ class TStat(AFNICommand):
1985
1985
>>> tstat.inputs.in_file = 'functional.nii'
1986
1986
>>> tstat.inputs.args = '-mean'
1987
1987
>>> tstat.inputs.out_file = 'stats'
1988
- >>> tstat.cmdline # doctest: +ALLOW_UNICODE
1988
+ >>> tstat.cmdline
1989
1989
'3dTstat -mean -prefix stats functional.nii'
1990
1990
>>> res = tstat.run() # doctest: +SKIP
1991
1991
@@ -2047,7 +2047,7 @@ class To3D(AFNICommand):
2047
2047
>>> to3d.inputs.in_folder = '.'
2048
2048
>>> to3d.inputs.out_file = 'dicomdir.nii'
2049
2049
>>> to3d.inputs.filetype = 'anat'
2050
- >>> to3d.cmdline # doctest: +ELLIPSIS +ALLOW_UNICODE
2050
+ >>> to3d.cmdline # doctest: +ELLIPSIS
2051
2051
'to3d -datum float -anat -prefix dicomdir.nii ./*.dcm'
2052
2052
>>> res = to3d.run() # doctest: +SKIP
2053
2053
@@ -2151,7 +2151,7 @@ class Undump(AFNICommand):
2151
2151
>>> unndump = afni.Undump()
2152
2152
>>> unndump.inputs.in_file = 'structural.nii'
2153
2153
>>> unndump.inputs.out_file = 'structural_undumped.nii'
2154
- >>> unndump.cmdline # doctest: +ALLOW_UNICODE
2154
+ >>> unndump.cmdline
2155
2155
'3dUndump -prefix structural_undumped.nii -master structural.nii'
2156
2156
>>> res = unndump.run() # doctest: +SKIP
2157
2157
@@ -2254,7 +2254,7 @@ class Unifize(AFNICommand):
2254
2254
>>> unifize = afni.Unifize()
2255
2255
>>> unifize.inputs.in_file = 'structural.nii'
2256
2256
>>> unifize.inputs.out_file = 'structural_unifized.nii'
2257
- >>> unifize.cmdline # doctest: +ALLOW_UNICODE
2257
+ >>> unifize.cmdline
2258
2258
'3dUnifize -prefix structural_unifized.nii -input structural.nii'
2259
2259
>>> res = unifize.run() # doctest: +SKIP
2260
2260
@@ -2297,7 +2297,7 @@ class ZCutUp(AFNICommand):
2297
2297
>>> zcutup.inputs.in_file = 'functional.nii'
2298
2298
>>> zcutup.inputs.out_file = 'functional_zcutup.nii'
2299
2299
>>> zcutup.inputs.keep= '0 10'
2300
- >>> zcutup.cmdline # doctest: +ALLOW_UNICODE
2300
+ >>> zcutup.cmdline
2301
2301
'3dZcutup -keep 0 10 -prefix functional_zcutup.nii functional.nii'
2302
2302
>>> res = zcutup.run() # doctest: +SKIP
2303
2303
@@ -2349,7 +2349,7 @@ class GCOR(CommandLine):
2349
2349
>>> gcor = afni.GCOR()
2350
2350
>>> gcor.inputs.in_file = 'structural.nii'
2351
2351
>>> gcor.inputs.nfirst = 4
2352
- >>> gcor.cmdline # doctest: +ALLOW_UNICODE
2352
+ >>> gcor.cmdline
2353
2353
'@compute_gcor -nfirst 4 -input structural.nii'
2354
2354
>>> res = gcor.run() # doctest: +SKIP
2355
2355
@@ -2421,7 +2421,7 @@ class Axialize(AFNICommand):
2421
2421
>>> axial3d = afni.Axialize()
2422
2422
>>> axial3d.inputs.in_file = 'functional.nii'
2423
2423
>>> axial3d.inputs.out_file = 'axialized.nii'
2424
- >>> axial3d.cmdline # doctest: +ALLOW_UNICODE
2424
+ >>> axial3d.cmdline
2425
2425
'3daxialize -prefix axialized.nii functional.nii'
2426
2426
>>> res = axial3d.run() # doctest: +SKIP
2427
2427
@@ -2483,7 +2483,7 @@ class Zcat(AFNICommand):
2483
2483
>>> zcat = afni.Zcat()
2484
2484
>>> zcat.inputs.in_files = ['functional2.nii', 'functional3.nii']
2485
2485
>>> zcat.inputs.out_file = 'cat_functional.nii'
2486
- >>> zcat.cmdline # doctest: +ALLOW_UNICODE
2486
+ >>> zcat.cmdline
2487
2487
'3dZcat -prefix cat_functional.nii functional2.nii functional3.nii'
2488
2488
>>> res = zcat.run() # doctest: +SKIP
2489
2489
"""
@@ -2585,7 +2585,7 @@ class Zeropad(AFNICommand):
2585
2585
>>> zeropad.inputs.P = 10
2586
2586
>>> zeropad.inputs.R = 10
2587
2587
>>> zeropad.inputs.L = 10
2588
- >>> zeropad.cmdline # doctest: +ALLOW_UNICODE
2588
+ >>> zeropad.cmdline
2589
2589
'3dZeropad -A 10 -I 10 -L 10 -P 10 -R 10 -S 10 -prefix pad_functional.nii functional.nii'
2590
2590
>>> res = zeropad.run() # doctest: +SKIP
2591
2591
"""
0 commit comments