55
66def 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
0 commit comments