5
5
6
6
def test_QwarpPlusMinus_inputs ():
7
7
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
+ ),
8
19
args = dict (argstr = '%s' , ),
20
+ ballopt = dict (
21
+ argstr = '-ballopt' ,
22
+ xor = ['workhard' , 'boxopt' ],
23
+ ),
9
24
base_file = dict (
10
25
argstr = '-base %s' ,
11
26
copyfile = False ,
12
27
mandatory = True ,
13
28
),
29
+ baxopt = dict (
30
+ argstr = '-boxopt' ,
31
+ xor = ['workhard' , 'ballopt' ],
32
+ ),
14
33
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
+ ),
15
45
environ = dict (
16
46
nohash = True ,
17
47
usedefault = True ,
18
48
),
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
+ ),
19
97
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' , ),
21
113
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' , ),
22
126
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' , ),
23
140
source_file = dict (
24
141
argstr = '-source %s' ,
25
142
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' ],
27
156
),
28
157
)
29
158
inputs = QwarpPlusMinus .input_spec ()
@@ -37,6 +166,7 @@ def test_QwarpPlusMinus_outputs():
37
166
source_warp = dict (),
38
167
warped_base = dict (),
39
168
warped_source = dict (),
169
+ weights = dict (),
40
170
)
41
171
outputs = QwarpPlusMinus .output_spec ()
42
172
0 commit comments