Skip to content

Commit 5570db9

Browse files
committed
RF: updated autotests
1 parent 314f20a commit 5570db9

File tree

2 files changed

+146
-2
lines changed

2 files changed

+146
-2
lines changed

nipype/interfaces/afni/tests/test_auto_QwarpPlusMinus.py

Lines changed: 132 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,154 @@
55

66
def test_QwarpPlusMinus_inputs():
77
input_map = dict(
8+
Qfinal=dict(argstr='-Qfinal', ),
9+
Qonly=dict(argstr='-Qonly', ),
10+
allineate=dict(argstr='-allineate', ),
11+
allineate_opts=dict(
12+
argstr='-allineate_opts %s',
13+
requires=['allineate'],
14+
),
15+
allsave=dict(
16+
argstr='-allsave',
17+
xor=['nopadWARP', 'duplo', 'plusminus'],
18+
),
819
args=dict(argstr='%s', ),
20+
ballopt=dict(
21+
argstr='-ballopt',
22+
xor=['workhard', 'boxopt'],
23+
),
924
base_file=dict(
1025
argstr='-base %s',
1126
copyfile=False,
1227
mandatory=True,
1328
),
29+
baxopt=dict(
30+
argstr='-boxopt',
31+
xor=['workhard', 'ballopt'],
32+
),
1433
blur=dict(argstr='-blur %s', ),
34+
duplo=dict(
35+
argstr='-duplo',
36+
xor=[
37+
'gridlist', 'maxlev', 'inilev', 'iniwarp', 'plusminus',
38+
'allsave'
39+
],
40+
),
41+
emask=dict(
42+
argstr='-emask %s',
43+
copyfile=False,
44+
),
1545
environ=dict(
1646
nohash=True,
1747
usedefault=True,
1848
),
49+
expad=dict(
50+
argstr='-expad %d',
51+
xor=['nopadWARP'],
52+
),
53+
gridlist=dict(
54+
argstr='-gridlist %s',
55+
copyfile=False,
56+
xor=['duplo', 'plusminus'],
57+
),
58+
hel=dict(
59+
argstr='-hel',
60+
xor=['nmi', 'mi', 'lpc', 'lpa', 'pear'],
61+
),
62+
in_file=dict(
63+
argstr='-source %s',
64+
copyfile=False,
65+
mandatory=True,
66+
),
67+
inilev=dict(
68+
argstr='-inilev %d',
69+
xor=['duplo'],
70+
),
71+
iniwarp=dict(
72+
argstr='-iniwarp %s',
73+
xor=['duplo'],
74+
),
75+
iwarp=dict(
76+
argstr='-iwarp',
77+
xor=['plusminus'],
78+
),
79+
lpa=dict(
80+
argstr='-lpa',
81+
xor=['nmi', 'mi', 'lpc', 'hel', 'pear'],
82+
),
83+
lpc=dict(
84+
argstr='-lpc',
85+
position=-2,
86+
xor=['nmi', 'mi', 'hel', 'lpa', 'pear'],
87+
),
88+
maxlev=dict(
89+
argstr='-maxlev %d',
90+
position=-1,
91+
xor=['duplo'],
92+
),
93+
mi=dict(
94+
argstr='-mi',
95+
xor=['mi', 'hel', 'lpc', 'lpa', 'pear'],
96+
),
1997
minpatch=dict(argstr='-minpatch %d', ),
20-
nopadWARP=dict(argstr='-nopadWARP', ),
98+
nmi=dict(
99+
argstr='-nmi',
100+
xor=['nmi', 'hel', 'lpc', 'lpa', 'pear'],
101+
),
102+
noXdis=dict(argstr='-noXdis', ),
103+
noYdis=dict(argstr='-noYdis', ),
104+
noZdis=dict(argstr='-noZdis', ),
105+
noneg=dict(argstr='-noneg', ),
106+
nopad=dict(argstr='-nopad', ),
107+
nopadWARP=dict(
108+
argstr='-nopadWARP',
109+
xor=['allsave', 'expad'],
110+
),
111+
nopenalty=dict(argstr='-nopenalty', ),
112+
nowarp=dict(argstr='-nowarp', ),
21113
noweight=dict(argstr='-noweight', ),
114+
num_threads=dict(
115+
nohash=True,
116+
usedefault=True,
117+
),
118+
out_file=dict(
119+
argstr='-prefix %s',
120+
position=0,
121+
usedefault=True,
122+
),
123+
out_weight_file=dict(argstr='-wtprefix %s', ),
124+
outputtype=dict(),
125+
overwrite=dict(argstr='-overwrite', ),
22126
pblur=dict(argstr='-pblur %s', ),
127+
pear=dict(argstr='-pear', ),
128+
penfac=dict(argstr='-penfac %f', ),
129+
plusminus=dict(
130+
argstr='-plusminus',
131+
position=1,
132+
usedefault=True,
133+
xor=['duplo', 'allsave', 'iwarp'],
134+
),
135+
quiet=dict(
136+
argstr='-quiet',
137+
xor=['verb'],
138+
),
139+
resample=dict(argstr='-resample', ),
23140
source_file=dict(
24141
argstr='-source %s',
25142
copyfile=False,
26-
mandatory=True,
143+
deprecated='1.1.2',
144+
new_name='in_file',
145+
),
146+
verb=dict(
147+
argstr='-verb',
148+
xor=['quiet'],
149+
),
150+
wball=dict(argstr='-wball %s', ),
151+
weight=dict(argstr='-weight %s', ),
152+
wmask=dict(argstr='-wpass %s %f', ),
153+
workhard=dict(
154+
argstr='-workhard',
155+
xor=['boxopt', 'ballopt'],
27156
),
28157
)
29158
inputs = QwarpPlusMinus.input_spec()
@@ -37,6 +166,7 @@ def test_QwarpPlusMinus_outputs():
37166
source_warp=dict(),
38167
warped_base=dict(),
39168
warped_source=dict(),
169+
weights=dict(),
40170
)
41171
outputs = QwarpPlusMinus.output_spec()
42172

nipype/interfaces/elastix/tests/test_auto_AnalyzeWarp.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,15 @@ def test_AnalyzeWarp_inputs():
1010
nohash=True,
1111
usedefault=True,
1212
),
13+
jac=dict(
14+
argstr='-jac %s',
15+
usedefault=True,
16+
),
17+
jacmat=dict(
18+
argstr='-jacmat %s',
19+
usedefault=True,
20+
),
21+
moving_image=dict(argstr='-in %s', ),
1322
num_threads=dict(
1423
argstr='-threads %01d',
1524
nohash=True,
@@ -20,6 +29,11 @@ def test_AnalyzeWarp_inputs():
2029
mandatory=True,
2130
usedefault=True,
2231
),
32+
points=dict(
33+
argstr='-def %s',
34+
position=0,
35+
usedefault=True,
36+
),
2337
transform_file=dict(
2438
argstr='-tp %s',
2539
mandatory=True,

0 commit comments

Comments
 (0)