Skip to content

Commit 3805380

Browse files
committed
update make specs
1 parent 0bdb51c commit 3805380

19 files changed

+156
-64
lines changed

nipype/interfaces/afni/tests/test_auto_Volreg.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@ def test_Volreg_inputs():
3232
name_source='in_file',
3333
name_template='%s.1D',
3434
),
35+
oned_matrix_save=dict(argstr='-1Dmatrix_save %s',
36+
keep_extension=True,
37+
name_source='in_file',
38+
name_template='%s.aff12.1D',
39+
),
3540
out_file=dict(argstr='-prefix %s',
3641
name_source='in_file',
3742
name_template='%s_volreg',
@@ -57,6 +62,7 @@ def test_Volreg_inputs():
5762
def test_Volreg_outputs():
5863
output_map = dict(md1d_file=dict(),
5964
oned_file=dict(),
65+
oned_matrix_save=dict(),
6066
out_file=dict(),
6167
)
6268
outputs = Volreg.output_spec()

nipype/interfaces/ants/tests/test_auto_N4BiasFieldCorrection.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
def test_N4BiasFieldCorrection_inputs():
66
input_map = dict(args=dict(argstr='%s',
77
),
8+
bias_image=dict(hash_files=False,
9+
),
810
bspline_fitting_distance=dict(argstr='--bsline-fitting [%g]',
911
),
1012
convergence_threshold=dict(argstr=',%g]',
@@ -37,6 +39,10 @@ def test_N4BiasFieldCorrection_inputs():
3739
genfile=True,
3840
hash_files=False,
3941
),
42+
save_bias=dict(mandatory=True,
43+
usedefault=True,
44+
xor=['bias_image'],
45+
),
4046
shrink_factor=dict(argstr='--shrink-factor %d',
4147
),
4248
terminal_output=dict(mandatory=True,
@@ -50,7 +56,8 @@ def test_N4BiasFieldCorrection_inputs():
5056
yield assert_equal, getattr(inputs.traits()[key], metakey), value
5157

5258
def test_N4BiasFieldCorrection_outputs():
53-
output_map = dict(output_image=dict(),
59+
output_map = dict(bias_image=dict(),
60+
output_image=dict(),
5461
)
5562
outputs = N4BiasFieldCorrection.output_spec()
5663

nipype/interfaces/camino/tests/test_auto_ProcStreamlines.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,18 @@ def test_ProcStreamlines_inputs():
5656
position=-1,
5757
),
5858
outputacm=dict(argstr='-outputacm',
59+
requires=['outputroot', 'seedfile'],
5960
),
6061
outputcbs=dict(argstr='-outputcbs',
62+
requires=['outputroot', 'targetfile', 'seedfile'],
6163
),
6264
outputcp=dict(argstr='-outputcp',
65+
requires=['outputroot', 'seedfile'],
6366
),
6467
outputroot=dict(argstr='-outputroot %s',
6568
),
6669
outputsc=dict(argstr='-outputsc',
70+
requires=['outputroot', 'seedfile'],
6771
),
6872
outputtracts=dict(argstr='-outputtracts',
6973
),
@@ -103,7 +107,8 @@ def test_ProcStreamlines_inputs():
103107
yield assert_equal, getattr(inputs.traits()[key], metakey), value
104108

105109
def test_ProcStreamlines_outputs():
106-
output_map = dict(proc=dict(),
110+
output_map = dict(outputroot_files=dict(),
111+
proc=dict(),
107112
)
108113
outputs = ProcStreamlines.output_spec()
109114

nipype/interfaces/fsl/tests/test_auto_ApplyTOPUP.py

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,28 @@ def test_ApplyTOPUP_inputs():
1616
ignore_exception=dict(nohash=True,
1717
usedefault=True,
1818
),
19-
in_files=dict(argstr='%s',
19+
in_files=dict(argstr='--imain=%s',
2020
mandatory=True,
21+
sep=',',
2122
),
22-
in_index=dict(argstr='%s',
23+
in_index=dict(argstr='--inindex=%s',
2324
mandatory=True,
25+
sep=',',
2426
),
25-
in_topup=dict(argstr='--topup=%s',
26-
mandatory=True,
27+
in_topup_fieldcoef=dict(argstr='--topup=%s',
28+
copyfile=False,
29+
requires=['in_topup_movpar'],
30+
),
31+
in_topup_movpar=dict(copyfile=False,
32+
requires=['in_topup_fieldcoef'],
2733
),
2834
interp=dict(argstr='--interp=%s',
2935
),
3036
method=dict(argstr='--method=%s',
3137
),
32-
out_base=dict(argstr='--out=%s',
38+
out_corrected=dict(argstr='--out=%s',
39+
name_source=['in_files'],
40+
name_template='%s_corrected',
3341
),
3442
output_type=dict(),
3543
terminal_output=dict(mandatory=True,

nipype/interfaces/fsl/tests/test_auto_DTIFit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def test_DTIFit_inputs():
1717
mandatory=True,
1818
position=3,
1919
),
20-
cni=dict(argstr='-cni %s',
20+
cni=dict(argstr='--cni=%s',
2121
),
2222
dwi=dict(argstr='-k %s',
2323
mandatory=True,

nipype/interfaces/fsl/tests/test_auto_Eddy.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,10 @@ def test_Eddy_inputs():
3333
in_mask=dict(argstr='--mask=%s',
3434
mandatory=True,
3535
),
36-
in_topup=dict(argstr='--topup=%s',
36+
in_topup_fieldcoef=dict(argstr='--topup=%s',
37+
requires=['in_topup_movpar'],
38+
),
39+
in_topup_movpar=dict(requires=['in_topup_fieldcoef'],
3740
),
3841
method=dict(argstr='--resamp=%s',
3942
),

nipype/interfaces/fsl/tests/test_auto_EddyCorrect.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,16 @@ def test_EddyCorrect_inputs():
1616
position=0,
1717
),
1818
out_file=dict(argstr='%s',
19-
genfile=True,
20-
hash_files=False,
19+
name_source=['in_file'],
20+
name_template='%s_edc',
21+
output_name='eddy_corrected',
2122
position=1,
2223
),
2324
output_type=dict(),
2425
ref_num=dict(argstr='%d',
2526
mandatory=True,
2627
position=2,
28+
usedefault=True,
2729
),
2830
terminal_output=dict(mandatory=True,
2931
nohash=True,

nipype/interfaces/fsl/tests/test_auto_FIRST.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ def test_FIRST_inputs():
1818
usedefault=True,
1919
),
2020
in_file=dict(argstr='-i %s',
21+
copyfile=False,
2122
mandatory=True,
2223
position=-2,
2324
),

nipype/interfaces/fsl/tests/test_auto_FUGUE.py

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ def test_FUGUE_inputs():
2121
fmap_in_file=dict(argstr='--loadfmap=%s',
2222
),
2323
fmap_out_file=dict(argstr='--savefmap=%s',
24-
hash_files=False,
2524
),
2625
forward_warping=dict(usedefault=True,
2726
),
@@ -53,21 +52,23 @@ def test_FUGUE_inputs():
5352
),
5453
phase_conjugate=dict(argstr='--phaseconj',
5554
),
56-
phasemap_file=dict(argstr='--phasemap=%s',
55+
phasemap_in_file=dict(argstr='--phasemap=%s',
5756
),
5857
poly_order=dict(argstr='--poly=%d',
5958
),
60-
save_shift=dict(),
59+
save_fmap=dict(xor=['save_unmasked_fmap'],
60+
),
61+
save_shift=dict(xor=['save_unmasked_shift'],
62+
),
6163
save_unmasked_fmap=dict(argstr='--unmaskfmap',
62-
requires=['fmap_out_file'],
64+
xor=['save_fmap'],
6365
),
6466
save_unmasked_shift=dict(argstr='--unmaskshift',
65-
requires=['shift_out_file'],
67+
xor=['save_shift'],
6668
),
6769
shift_in_file=dict(argstr='--loadshift=%s',
6870
),
6971
shift_out_file=dict(argstr='--saveshift=%s',
70-
hash_files=False,
7172
),
7273
smooth2d=dict(argstr='--smooth2=%.2f',
7374
),
@@ -79,11 +80,12 @@ def test_FUGUE_inputs():
7980
unwarp_direction=dict(argstr='--unwarpdir=%s',
8081
),
8182
unwarped_file=dict(argstr='--unwarp=%s',
82-
genfile=True,
83-
hash_files=False,
83+
requires=['in_file'],
84+
xor=['warped_file'],
8485
),
8586
warped_file=dict(argstr='--warp=%s',
86-
hash_files=False,
87+
requires=['in_file'],
88+
xor=['unwarped_file'],
8789
),
8890
)
8991
inputs = FUGUE.input_spec()

nipype/interfaces/fsl/tests/test_auto_MELODIC.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ def test_MELODIC_inputs():
3232
in_files=dict(argstr='-i %s',
3333
mandatory=True,
3434
position=0,
35+
sep=',',
3536
),
3637
log_power=dict(argstr='--logPower',
3738
),

0 commit comments

Comments
 (0)