@@ -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
@@ -1766,7 +1766,7 @@ class OneDToolPy(AFNIPythonCommand):
1766
1766
>>> odt.inputs.set_nruns = 3
1767
1767
>>> odt.inputs.demean = True
1768
1768
>>> odt.inputs.out_file = 'motion_dmean.1D'
1769
- >>> odt.cmdline # doctest: +ALLOW_UNICODE + ELLIPSIS
1769
+ >>> odt.cmdline # doctest: +ELLIPSIS
1770
1770
'python2 ...1d_tool.py -demean -infile f1.1D -write motion_dmean.1D -set_nruns 3'
1771
1771
>>> res = odt.run() # doctest: +SKIP
1772
1772
"""
@@ -1881,14 +1881,14 @@ class Refit(AFNICommandBase):
1881
1881
>>> refit = afni.Refit()
1882
1882
>>> refit.inputs.in_file = 'structural.nii'
1883
1883
>>> refit.inputs.deoblique = True
1884
- >>> refit.cmdline # doctest: +ALLOW_UNICODE
1884
+ >>> refit.cmdline
1885
1885
'3drefit -deoblique structural.nii'
1886
1886
>>> res = refit.run() # doctest: +SKIP
1887
1887
1888
1888
>>> refit_2 = afni.Refit()
1889
1889
>>> refit_2.inputs.in_file = 'structural.nii'
1890
1890
>>> refit_2.inputs.atrfloat = ("IJK_TO_DICOM_REAL", "'1 0.2 0 0 -0.2 1 0 0 0 0 1 0'")
1891
- >>> refit_2.cmdline # doctest: +ALLOW_UNICODE
1891
+ >>> refit_2.cmdline
1892
1892
"3drefit -atrfloat IJK_TO_DICOM_REAL '1 0.2 0 0 -0.2 1 0 0 0 0 1 0' structural.nii"
1893
1893
>>> res = refit_2.run() # doctest: +SKIP
1894
1894
"""
@@ -1948,7 +1948,7 @@ class Resample(AFNICommand):
1948
1948
>>> resample.inputs.in_file = 'functional.nii'
1949
1949
>>> resample.inputs.orientation= 'RPI'
1950
1950
>>> resample.inputs.outputtype = 'NIFTI'
1951
- >>> resample.cmdline # doctest: +ALLOW_UNICODE
1951
+ >>> resample.cmdline
1952
1952
'3dresample -orient RPI -prefix functional_resample.nii -inset functional.nii'
1953
1953
>>> res = resample.run() # doctest: +SKIP
1954
1954
@@ -2001,7 +2001,7 @@ class TCat(AFNICommand):
2001
2001
>>> tcat.inputs.in_files = ['functional.nii', 'functional2.nii']
2002
2002
>>> tcat.inputs.out_file= 'functional_tcat.nii'
2003
2003
>>> tcat.inputs.rlt = '+'
2004
- >>> tcat.cmdline # doctest: +ALLOW_UNICODE +NORMALIZE_WHITESPACE
2004
+ >>> tcat.cmdline
2005
2005
'3dTcat -rlt+ -prefix functional_tcat.nii functional.nii functional2.nii'
2006
2006
>>> res = tcat.run() # doctest: +SKIP
2007
2007
@@ -2051,7 +2051,7 @@ class TCatSubBrick(AFNICommand):
2051
2051
>>> tcsb.inputs.in_files = [('functional.nii', "'{2..$}'"), ('functional2.nii', "'{2..$}'")]
2052
2052
>>> tcsb.inputs.out_file= 'functional_tcat.nii'
2053
2053
>>> tcsb.inputs.rlt = '+'
2054
- >>> tcsb.cmdline # doctest: +ALLOW_UNICODE +NORMALIZE_WHITESPACE
2054
+ >>> tcsb.cmdline
2055
2055
"3dTcat -rlt+ -prefix functional_tcat.nii functional.nii'{2..$}' functional2.nii'{2..$}' "
2056
2056
>>> res = tcsb.run() # doctest: +SKIP
2057
2057
@@ -2102,7 +2102,7 @@ class TStat(AFNICommand):
2102
2102
>>> tstat.inputs.in_file = 'functional.nii'
2103
2103
>>> tstat.inputs.args = '-mean'
2104
2104
>>> tstat.inputs.out_file = 'stats'
2105
- >>> tstat.cmdline # doctest: +ALLOW_UNICODE
2105
+ >>> tstat.cmdline
2106
2106
'3dTstat -mean -prefix stats functional.nii'
2107
2107
>>> res = tstat.run() # doctest: +SKIP
2108
2108
@@ -2164,7 +2164,7 @@ class To3D(AFNICommand):
2164
2164
>>> to3d.inputs.in_folder = '.'
2165
2165
>>> to3d.inputs.out_file = 'dicomdir.nii'
2166
2166
>>> to3d.inputs.filetype = 'anat'
2167
- >>> to3d.cmdline # doctest: +ELLIPSIS +ALLOW_UNICODE
2167
+ >>> to3d.cmdline # doctest: +ELLIPSIS
2168
2168
'to3d -datum float -anat -prefix dicomdir.nii ./*.dcm'
2169
2169
>>> res = to3d.run() # doctest: +SKIP
2170
2170
@@ -2268,7 +2268,7 @@ class Undump(AFNICommand):
2268
2268
>>> unndump = afni.Undump()
2269
2269
>>> unndump.inputs.in_file = 'structural.nii'
2270
2270
>>> unndump.inputs.out_file = 'structural_undumped.nii'
2271
- >>> unndump.cmdline # doctest: +ALLOW_UNICODE
2271
+ >>> unndump.cmdline
2272
2272
'3dUndump -prefix structural_undumped.nii -master structural.nii'
2273
2273
>>> res = unndump.run() # doctest: +SKIP
2274
2274
@@ -2371,7 +2371,7 @@ class Unifize(AFNICommand):
2371
2371
>>> unifize = afni.Unifize()
2372
2372
>>> unifize.inputs.in_file = 'structural.nii'
2373
2373
>>> unifize.inputs.out_file = 'structural_unifized.nii'
2374
- >>> unifize.cmdline # doctest: +ALLOW_UNICODE
2374
+ >>> unifize.cmdline
2375
2375
'3dUnifize -prefix structural_unifized.nii -input structural.nii'
2376
2376
>>> res = unifize.run() # doctest: +SKIP
2377
2377
@@ -2414,7 +2414,7 @@ class ZCutUp(AFNICommand):
2414
2414
>>> zcutup.inputs.in_file = 'functional.nii'
2415
2415
>>> zcutup.inputs.out_file = 'functional_zcutup.nii'
2416
2416
>>> zcutup.inputs.keep= '0 10'
2417
- >>> zcutup.cmdline # doctest: +ALLOW_UNICODE
2417
+ >>> zcutup.cmdline
2418
2418
'3dZcutup -keep 0 10 -prefix functional_zcutup.nii functional.nii'
2419
2419
>>> res = zcutup.run() # doctest: +SKIP
2420
2420
@@ -2466,7 +2466,7 @@ class GCOR(CommandLine):
2466
2466
>>> gcor = afni.GCOR()
2467
2467
>>> gcor.inputs.in_file = 'structural.nii'
2468
2468
>>> gcor.inputs.nfirst = 4
2469
- >>> gcor.cmdline # doctest: +ALLOW_UNICODE
2469
+ >>> gcor.cmdline
2470
2470
'@compute_gcor -nfirst 4 -input structural.nii'
2471
2471
>>> res = gcor.run() # doctest: +SKIP
2472
2472
@@ -2538,7 +2538,7 @@ class Axialize(AFNICommand):
2538
2538
>>> axial3d = afni.Axialize()
2539
2539
>>> axial3d.inputs.in_file = 'functional.nii'
2540
2540
>>> axial3d.inputs.out_file = 'axialized.nii'
2541
- >>> axial3d.cmdline # doctest: +ALLOW_UNICODE
2541
+ >>> axial3d.cmdline
2542
2542
'3daxialize -prefix axialized.nii functional.nii'
2543
2543
>>> res = axial3d.run() # doctest: +SKIP
2544
2544
@@ -2600,7 +2600,7 @@ class Zcat(AFNICommand):
2600
2600
>>> zcat = afni.Zcat()
2601
2601
>>> zcat.inputs.in_files = ['functional2.nii', 'functional3.nii']
2602
2602
>>> zcat.inputs.out_file = 'cat_functional.nii'
2603
- >>> zcat.cmdline # doctest: +ALLOW_UNICODE
2603
+ >>> zcat.cmdline
2604
2604
'3dZcat -prefix cat_functional.nii functional2.nii functional3.nii'
2605
2605
>>> res = zcat.run() # doctest: +SKIP
2606
2606
"""
@@ -2702,7 +2702,7 @@ class Zeropad(AFNICommand):
2702
2702
>>> zeropad.inputs.P = 10
2703
2703
>>> zeropad.inputs.R = 10
2704
2704
>>> zeropad.inputs.L = 10
2705
- >>> zeropad.cmdline # doctest: +ALLOW_UNICODE
2705
+ >>> zeropad.cmdline
2706
2706
'3dZeropad -A 10 -I 10 -L 10 -P 10 -R 10 -S 10 -prefix pad_functional.nii functional.nii'
2707
2707
>>> res = zeropad.run() # doctest: +SKIP
2708
2708
"""
0 commit comments