File tree Expand file tree Collapse file tree 4 files changed +236
-1
lines changed
nipype/interfaces/mrtrix3/tests Expand file tree Collapse file tree 4 files changed +236
-1
lines changed Original file line number Diff line number Diff line change @@ -37,7 +37,6 @@ def test_Generate5tt_inputs():
3737 ),
3838 in_file = dict (
3939 argstr = "%s" ,
40- extensions = None ,
4140 mandatory = True ,
4241 position = - 2 ,
4342 ),
Original file line number Diff line number Diff line change 1+ # AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+ from ..utils import Generate5tt2gmwmi
3+
4+
5+ def test_Generate5tt2gmwmi_inputs ():
6+ input_map = dict (
7+ args = dict (
8+ argstr = "%s" ,
9+ ),
10+ bval_scale = dict (
11+ argstr = "-bvalue_scaling %s" ,
12+ ),
13+ environ = dict (
14+ nohash = True ,
15+ usedefault = True ,
16+ ),
17+ grad_file = dict (
18+ argstr = "-grad %s" ,
19+ extensions = None ,
20+ xor = ["grad_fsl" ],
21+ ),
22+ grad_fsl = dict (
23+ argstr = "-fslgrad %s %s" ,
24+ xor = ["grad_file" ],
25+ ),
26+ in_bval = dict (
27+ extensions = None ,
28+ ),
29+ in_bvec = dict (
30+ argstr = "-fslgrad %s %s" ,
31+ extensions = None ,
32+ ),
33+ in_file = dict (
34+ argstr = "%s" ,
35+ extensions = None ,
36+ mandatory = True ,
37+ position = - 2 ,
38+ ),
39+ mask_in = dict (
40+ argstr = "-mask_in %s" ,
41+ extensions = None ,
42+ position = - 3 ,
43+ ),
44+ mask_out = dict (
45+ argstr = "%s" ,
46+ extensions = None ,
47+ mandatory = True ,
48+ position = - 1 ,
49+ ),
50+ nthreads = dict (
51+ argstr = "-nthreads %d" ,
52+ nohash = True ,
53+ ),
54+ out_bval = dict (
55+ extensions = None ,
56+ ),
57+ out_bvec = dict (
58+ argstr = "-export_grad_fsl %s %s" ,
59+ extensions = None ,
60+ ),
61+ )
62+ inputs = Generate5tt2gmwmi .input_spec ()
63+
64+ for key , metadata in list (input_map .items ()):
65+ for metakey , value in list (metadata .items ()):
66+ assert getattr (inputs .traits ()[key ], metakey ) == value
67+
68+
69+ def test_Generate5tt2gmwmi_outputs ():
70+ output_map = dict (
71+ mask_out = dict (
72+ extensions = None ,
73+ ),
74+ )
75+ outputs = Generate5tt2gmwmi .output_spec ()
76+
77+ for key , metadata in list (output_map .items ()):
78+ for metakey , value in list (metadata .items ()):
79+ assert getattr (outputs .traits ()[key ], metakey ) == value
Original file line number Diff line number Diff line change 1+ # AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+ from ..utils import MTNormalise
3+
4+
5+ def test_MTNormalise_inputs ():
6+ input_map = dict (
7+ args = dict (
8+ argstr = "%s" ,
9+ ),
10+ bval_scale = dict (
11+ argstr = "-bvalue_scaling %s" ,
12+ ),
13+ csf_fod = dict (
14+ argstr = "%s" ,
15+ extensions = None ,
16+ position = 5 ,
17+ ),
18+ environ = dict (
19+ nohash = True ,
20+ usedefault = True ,
21+ ),
22+ gm_fod = dict (
23+ argstr = "%s" ,
24+ extensions = None ,
25+ position = 3 ,
26+ ),
27+ grad_file = dict (
28+ argstr = "-grad %s" ,
29+ extensions = None ,
30+ xor = ["grad_fsl" ],
31+ ),
32+ grad_fsl = dict (
33+ argstr = "-fslgrad %s %s" ,
34+ xor = ["grad_file" ],
35+ ),
36+ in_bval = dict (
37+ extensions = None ,
38+ ),
39+ in_bvec = dict (
40+ argstr = "-fslgrad %s %s" ,
41+ extensions = None ,
42+ ),
43+ mask = dict (
44+ argstr = "-mask %s" ,
45+ extensions = None ,
46+ position = - 1 ,
47+ ),
48+ nthreads = dict (
49+ argstr = "-nthreads %d" ,
50+ nohash = True ,
51+ ),
52+ out_bval = dict (
53+ extensions = None ,
54+ ),
55+ out_bvec = dict (
56+ argstr = "-export_grad_fsl %s %s" ,
57+ extensions = None ,
58+ ),
59+ out_file_csf = dict (
60+ argstr = "%s" ,
61+ extensions = None ,
62+ position = 6 ,
63+ ),
64+ out_file_gm = dict (
65+ argstr = "%s" ,
66+ extensions = None ,
67+ position = 4 ,
68+ ),
69+ out_file_wm = dict (
70+ argstr = "%s" ,
71+ extensions = None ,
72+ position = 2 ,
73+ ),
74+ wm_fod = dict (
75+ argstr = "%s" ,
76+ extensions = None ,
77+ position = 1 ,
78+ ),
79+ )
80+ inputs = MTNormalise .input_spec ()
81+
82+ for key , metadata in list (input_map .items ()):
83+ for metakey , value in list (metadata .items ()):
84+ assert getattr (inputs .traits ()[key ], metakey ) == value
85+
86+
87+ def test_MTNormalise_outputs ():
88+ output_map = dict (
89+ out_file_csf = dict (
90+ extensions = None ,
91+ ),
92+ out_file_gm = dict (
93+ extensions = None ,
94+ ),
95+ out_file_wm = dict (
96+ extensions = None ,
97+ ),
98+ )
99+ outputs = MTNormalise .output_spec ()
100+
101+ for key , metadata in list (output_map .items ()):
102+ for metakey , value in list (metadata .items ()):
103+ assert getattr (outputs .traits ()[key ], metakey ) == value
Original file line number Diff line number Diff line change 1+ # AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+ from ..utils import MaskFilter
3+
4+
5+ def test_MaskFilter_inputs ():
6+ input_map = dict (
7+ args = dict (
8+ argstr = "%s" ,
9+ ),
10+ environ = dict (
11+ nohash = True ,
12+ usedefault = True ,
13+ ),
14+ filter = dict (
15+ argstr = "%s" ,
16+ mandatory = True ,
17+ position = - 2 ,
18+ ),
19+ in_file = dict (
20+ argstr = "%s" ,
21+ extensions = None ,
22+ mandatory = True ,
23+ position = - 3 ,
24+ ),
25+ npass = dict (
26+ argstr = "-npass %d" ,
27+ position = 1 ,
28+ ),
29+ out_file = dict (
30+ argstr = "%s" ,
31+ extensions = None ,
32+ mandatory = True ,
33+ name_source = ["input_image" ],
34+ position = - 1 ,
35+ ),
36+ )
37+ inputs = MaskFilter .input_spec ()
38+
39+ for key , metadata in list (input_map .items ()):
40+ for metakey , value in list (metadata .items ()):
41+ assert getattr (inputs .traits ()[key ], metakey ) == value
42+
43+
44+ def test_MaskFilter_outputs ():
45+ output_map = dict (
46+ out_file = dict (
47+ extensions = None ,
48+ ),
49+ )
50+ outputs = MaskFilter .output_spec ()
51+
52+ for key , metadata in list (output_map .items ()):
53+ for metakey , value in list (metadata .items ()):
54+ assert getattr (outputs .traits ()[key ], metakey ) == value
You can’t perform that action at this time.
0 commit comments