Skip to content

Commit 9a2fbfc

Browse files
committed
Revert "after make specs"
This reverts commit ba9ae4f.
1 parent ba9ae4f commit 9a2fbfc

File tree

2 files changed

+218
-0
lines changed

2 files changed

+218
-0
lines changed
Lines changed: 157 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,157 @@
1+
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+
from __future__ import unicode_literals
3+
from ..registration import Registration
4+
5+
6+
def test_Registration_inputs():
7+
input_map = dict(args=dict(argstr='%s',
8+
),
9+
collapse_output_transforms=dict(argstr='--collapse-output-transforms %d',
10+
usedefault=True,
11+
),
12+
convergence_threshold=dict(requires=['number_of_iterations'],
13+
usedefault=True,
14+
),
15+
convergence_window_size=dict(requires=['convergence_threshold'],
16+
usedefault=True,
17+
),
18+
dimension=dict(argstr='--dimensionality %d',
19+
usedefault=True,
20+
),
21+
environ=dict(nohash=True,
22+
usedefault=True,
23+
),
24+
fixed_image=dict(mandatory=True,
25+
),
26+
fixed_image_mask=dict(argstr='%s',
27+
max_ver='2.1.0',
28+
xor=['fixed_image_masks'],
29+
),
30+
fixed_image_masks=dict(min_ver='2.2.0',
31+
xor=['fixed_image_mask'],
32+
),
33+
float=dict(argstr='--float %d',
34+
),
35+
ignore_exception=dict(deprecated='1.0.0',
36+
nohash=True,
37+
usedefault=True,
38+
),
39+
initial_moving_transform=dict(argstr='%s',
40+
exists=True,
41+
xor=['initial_moving_transform_com'],
42+
),
43+
initial_moving_transform_com=dict(argstr='%s',
44+
xor=['initial_moving_transform'],
45+
),
46+
initialize_transforms_per_stage=dict(argstr='--initialize-transforms-per-stage %d',
47+
usedefault=True,
48+
),
49+
interpolation=dict(argstr='%s',
50+
usedefault=True,
51+
),
52+
interpolation_parameters=dict(),
53+
invert_initial_moving_transform=dict(requires=['initial_moving_transform'],
54+
xor=['initial_moving_transform_com'],
55+
),
56+
metric=dict(mandatory=True,
57+
),
58+
metric_item_trait=dict(),
59+
metric_stage_trait=dict(),
60+
metric_weight=dict(mandatory=True,
61+
requires=['metric'],
62+
usedefault=True,
63+
),
64+
metric_weight_item_trait=dict(),
65+
metric_weight_stage_trait=dict(),
66+
moving_image=dict(mandatory=True,
67+
),
68+
moving_image_mask=dict(max_ver='2.1.0',
69+
requires=['fixed_image_mask'],
70+
xor=['moving_image_masks'],
71+
),
72+
moving_image_masks=dict(min_ver='2.2.0',
73+
xor=['moving_image_mask'],
74+
),
75+
num_threads=dict(nohash=True,
76+
usedefault=True,
77+
),
78+
number_of_iterations=dict(),
79+
output_inverse_warped_image=dict(hash_files=False,
80+
requires=['output_warped_image'],
81+
),
82+
output_transform_prefix=dict(argstr='%s',
83+
usedefault=True,
84+
),
85+
output_warped_image=dict(hash_files=False,
86+
),
87+
radius_bins_item_trait=dict(),
88+
radius_bins_stage_trait=dict(),
89+
radius_or_number_of_bins=dict(requires=['metric_weight'],
90+
usedefault=True,
91+
),
92+
restore_state=dict(argstr='--restore-state %s',
93+
),
94+
restrict_deformation=dict(),
95+
sampling_percentage=dict(requires=['sampling_strategy'],
96+
),
97+
sampling_percentage_item_trait=dict(),
98+
sampling_percentage_stage_trait=dict(),
99+
sampling_strategy=dict(requires=['metric_weight'],
100+
),
101+
sampling_strategy_item_trait=dict(),
102+
sampling_strategy_stage_trait=dict(),
103+
save_state=dict(argstr='--save-state %s',
104+
),
105+
shrink_factors=dict(mandatory=True,
106+
),
107+
sigma_units=dict(requires=['smoothing_sigmas'],
108+
),
109+
smoothing_sigmas=dict(mandatory=True,
110+
),
111+
terminal_output=dict(deprecated='1.0.0',
112+
nohash=True,
113+
),
114+
transform_parameters=dict(),
115+
transforms=dict(argstr='%s',
116+
mandatory=True,
117+
),
118+
use_estimate_learning_rate_once=dict(),
119+
use_histogram_matching=dict(usedefault=True,
120+
),
121+
verbose=dict(argstr='-v',
122+
),
123+
winsorize_lower_quantile=dict(argstr='%s',
124+
usedefault=True,
125+
),
126+
winsorize_upper_quantile=dict(argstr='%s',
127+
usedefault=True,
128+
),
129+
write_composite_transform=dict(argstr='--write-composite-transform %d',
130+
usedefault=True,
131+
),
132+
)
133+
inputs = Registration.input_spec()
134+
135+
for key, metadata in list(input_map.items()):
136+
for metakey, value in list(metadata.items()):
137+
assert getattr(inputs.traits()[key], metakey) == value
138+
139+
140+
def test_Registration_outputs():
141+
output_map = dict(composite_transform=dict(),
142+
elapsed_time=dict(),
143+
forward_invert_flags=dict(),
144+
forward_transforms=dict(),
145+
inverse_composite_transform=dict(),
146+
inverse_warped_image=dict(),
147+
metric_value=dict(),
148+
reverse_invert_flags=dict(),
149+
reverse_transforms=dict(),
150+
save_state=dict(),
151+
warped_image=dict(),
152+
)
153+
outputs = Registration.output_spec()
154+
155+
for key, metadata in list(output_map.items()):
156+
for metakey, value in list(metadata.items()):
157+
assert getattr(outputs.traits()[key], metakey) == value
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+
from __future__ import unicode_literals
3+
from ..patchmatch import PatchMatch
4+
5+
6+
def test_PatchMatch_inputs():
7+
input_map = dict(args=dict(argstr='%s',
8+
),
9+
cs_size=dict(argstr='-cs %i',
10+
),
11+
database_file=dict(argstr='-db %s',
12+
mandatory=True,
13+
position=3,
14+
),
15+
environ=dict(nohash=True,
16+
usedefault=True,
17+
),
18+
ignore_exception=dict(deprecated='1.0.0',
19+
nohash=True,
20+
usedefault=True,
21+
),
22+
in_file=dict(argstr='-i %s',
23+
mandatory=True,
24+
position=1,
25+
),
26+
it_num=dict(argstr='-it %i',
27+
),
28+
mask_file=dict(argstr='-m %s',
29+
mandatory=True,
30+
position=2,
31+
),
32+
match_num=dict(argstr='-match %i',
33+
),
34+
out_file=dict(argstr='-o %s',
35+
name_source=['in_file'],
36+
name_template='%s_pm.nii.gz',
37+
position=4,
38+
),
39+
patch_size=dict(argstr='-size %i',
40+
),
41+
pm_num=dict(argstr='-pm %i',
42+
),
43+
terminal_output=dict(deprecated='1.0.0',
44+
nohash=True,
45+
),
46+
)
47+
inputs = PatchMatch.input_spec()
48+
49+
for key, metadata in list(input_map.items()):
50+
for metakey, value in list(metadata.items()):
51+
assert getattr(inputs.traits()[key], metakey) == value
52+
53+
54+
def test_PatchMatch_outputs():
55+
output_map = dict(out_file=dict(),
56+
)
57+
outputs = PatchMatch.output_spec()
58+
59+
for key, metadata in list(output_map.items()):
60+
for metakey, value in list(metadata.items()):
61+
assert getattr(outputs.traits()[key], metakey) == value

0 commit comments

Comments
 (0)