Skip to content

Commit 1064978

Browse files
committed
Merge pull request #740 from chrisfilo/fix/volreg
fixed #722
2 parents 21632a7 + bc84643 commit 1064978

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

nipype/interfaces/afni/preprocess.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -560,9 +560,9 @@ class VolregInputSpec(AFNICommandInputSpec):
560560
' by \'n\' voxels during rotations',
561561
argstr='-zpad %d',
562562
position=-5)
563-
md1dfile = File(desc='max displacement output file',
564-
argstr='-maxdisp1D %s',
565-
position=-4)
563+
md1d_file = File(name_template='%s_md.1D', desc='max displacement output file',
564+
argstr='-maxdisp1D %s', name_source="in_file",
565+
keep_extension=True, position=-4)
566566
oned_file = File(name_template='%s.1D', desc='1D movement parameters output file',
567567
argstr='-1Dfile %s',
568568
name_source="in_file",
@@ -597,7 +597,7 @@ class Volreg(AFNICommand):
597597
>>> volreg.inputs.zpad = 4
598598
>>> volreg.inputs.outputtype = "NIFTI"
599599
>>> 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 -maxdisp1D functional_md.1D functional.nii'
601601
>>> res = volreg.run() # doctest: +SKIP
602602
603603
"""

nipype/interfaces/afni/tests/test_auto_Volreg.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,24 +20,27 @@ def test_Volreg_inputs():
2020
args=dict(argstr='%s',
2121
),
2222
outputtype=dict(),
23-
md1dfile=dict(position=-4,
24-
argstr='-maxdisp1D %s',
25-
),
2623
zpad=dict(position=-5,
2724
argstr='-zpad %d',
2825
),
2926
terminal_output=dict(mandatory=True,
3027
nohash=True,
3128
),
32-
environ=dict(nohash=True,
33-
usedefault=True,
29+
md1d_file=dict(name_source='in_file',
30+
keep_extension=True,
31+
position=-4,
32+
name_template='%s_md.1D',
33+
argstr='-maxdisp1D %s',
3434
),
3535
in_file=dict(position=-1,
3636
mandatory=True,
3737
argstr='%s',
3838
),
3939
copyorigin=dict(argstr='-twodup',
4040
),
41+
environ=dict(nohash=True,
42+
usedefault=True,
43+
),
4144
out_file=dict(name_source='in_file',
4245
name_template='%s_volreg',
4346
argstr='-prefix %s',

0 commit comments

Comments
 (0)