@@ -676,7 +676,7 @@ class CopyInputSpec(AFNICommandInputSpec):
676
676
exists = True ,
677
677
copyfile = False )
678
678
out_file = File (name_template = "%s_copy" , desc = 'output image file name' ,
679
- argstr = '-prefix %s' , name_source = "in_file" )
679
+ argstr = '%s' , position = - 1 , name_source = "in_file" )
680
680
681
681
682
682
class Copy (AFNICommand ):
@@ -690,11 +690,26 @@ class Copy(AFNICommand):
690
690
========
691
691
692
692
>>> from nipype.interfaces import afni as afni
693
- >>> copy = afni.Copy()
694
- >>> copy.inputs.in_file = 'functional.nii'
695
- >>> copy.inputs.out_file = 'new_func.nii'
696
- >>> res = copy.run() # doctest: +SKIP
697
-
693
+ >>> copy3d = afni.Copy()
694
+ >>> copy3d.inputs.in_file = 'functional.nii'
695
+ >>> copy3d.cmdline
696
+ '3dcopy functional.nii functional_copy'
697
+
698
+ >>> from copy import deepcopy
699
+ >>> copy3d_2 = deepcopy(copy3d)
700
+ >>> copy3d_2.inputs.outputtype = 'NIFTI'
701
+ >>> copy3d_2.cmdline
702
+ '3dcopy functional.nii functional_copy.nii'
703
+
704
+ >>> copy3d_3 = deepcopy(copy3d)
705
+ >>> copy3d_3.inputs.outputtype = 'NIFTI_GZ'
706
+ >>> copy3d_3.cmdline
707
+ '3dcopy functional.nii functional_copy.nii.gz'
708
+
709
+ >>> copy3d_4 = deepcopy(copy3d)
710
+ >>> copy3d_4.inputs.out_file = 'new_func.nii'
711
+ >>> copy3d_4.cmdline
712
+ '3dcopy functional.nii new_func.nii'
698
713
"""
699
714
700
715
_cmd = '3dcopy'
0 commit comments