File tree Expand file tree Collapse file tree 2 files changed +206
-0
lines changed
nipype/interfaces/mrtrix3/tests Expand file tree Collapse file tree 2 files changed +206
-0
lines changed Original file line number Diff line number Diff line change
1
+ # AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2
+ from ..utils import MRTransform
3
+
4
+
5
+ def test_MRTransform_inputs ():
6
+ input_map = dict (
7
+ args = dict (
8
+ argstr = "%s" ,
9
+ ),
10
+ bval_scale = dict (
11
+ argstr = "-bvalue_scaling %s" ,
12
+ ),
13
+ debug = dict (
14
+ argstr = "-debug" ,
15
+ position = 1 ,
16
+ ),
17
+ environ = dict (
18
+ nohash = True ,
19
+ usedefault = True ,
20
+ ),
21
+ flip_x = dict (
22
+ argstr = "-flipx" ,
23
+ position = 1 ,
24
+ ),
25
+ grad_file = dict (
26
+ argstr = "-grad %s" ,
27
+ extensions = None ,
28
+ xor = ["grad_fsl" ],
29
+ ),
30
+ grad_fsl = dict (
31
+ argstr = "-fslgrad %s %s" ,
32
+ xor = ["grad_file" ],
33
+ ),
34
+ in_bval = dict (
35
+ extensions = None ,
36
+ ),
37
+ in_bvec = dict (
38
+ argstr = "-fslgrad %s %s" ,
39
+ extensions = None ,
40
+ ),
41
+ in_files = dict (
42
+ argstr = "%s" ,
43
+ mandatory = True ,
44
+ position = - 2 ,
45
+ ),
46
+ invert = dict (
47
+ argstr = "-inverse" ,
48
+ position = 1 ,
49
+ ),
50
+ linear_transform = dict (
51
+ argstr = "-linear %s" ,
52
+ extensions = None ,
53
+ position = 1 ,
54
+ ),
55
+ nthreads = dict (
56
+ argstr = "-nthreads %d" ,
57
+ nohash = True ,
58
+ ),
59
+ out_bval = dict (
60
+ extensions = None ,
61
+ ),
62
+ out_bvec = dict (
63
+ argstr = "-export_grad_fsl %s %s" ,
64
+ extensions = None ,
65
+ ),
66
+ out_file = dict (
67
+ argstr = "%s" ,
68
+ extensions = None ,
69
+ genfile = True ,
70
+ position = - 1 ,
71
+ ),
72
+ quiet = dict (
73
+ argstr = "-quiet" ,
74
+ position = 1 ,
75
+ ),
76
+ reference_image = dict (
77
+ argstr = "-reference %s" ,
78
+ extensions = None ,
79
+ position = 1 ,
80
+ ),
81
+ replace_transform = dict (
82
+ argstr = "-replace" ,
83
+ position = 1 ,
84
+ ),
85
+ template_image = dict (
86
+ argstr = "-template %s" ,
87
+ extensions = None ,
88
+ position = 1 ,
89
+ ),
90
+ transformation_file = dict (
91
+ argstr = "-transform %s" ,
92
+ extensions = None ,
93
+ position = 1 ,
94
+ ),
95
+ )
96
+ inputs = MRTransform .input_spec ()
97
+
98
+ for key , metadata in list (input_map .items ()):
99
+ for metakey , value in list (metadata .items ()):
100
+ assert getattr (inputs .traits ()[key ], metakey ) == value
101
+
102
+
103
+ def test_MRTransform_outputs ():
104
+ output_map = dict (
105
+ out_file = dict (
106
+ extensions = None ,
107
+ ),
108
+ )
109
+ outputs = MRTransform .output_spec ()
110
+
111
+ for key , metadata in list (output_map .items ()):
112
+ for metakey , value in list (metadata .items ()):
113
+ 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 TransformFSLConvert
3
+
4
+
5
+ def test_TransformFSLConvert_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
+ flirt_import = dict (
18
+ argstr = "flirt_import" ,
19
+ mandatory = True ,
20
+ position = - 2 ,
21
+ usedefault = True ,
22
+ ),
23
+ grad_file = dict (
24
+ argstr = "-grad %s" ,
25
+ extensions = None ,
26
+ xor = ["grad_fsl" ],
27
+ ),
28
+ grad_fsl = dict (
29
+ argstr = "-fslgrad %s %s" ,
30
+ xor = ["grad_file" ],
31
+ ),
32
+ in_bval = dict (
33
+ extensions = None ,
34
+ ),
35
+ in_bvec = dict (
36
+ argstr = "-fslgrad %s %s" ,
37
+ extensions = None ,
38
+ ),
39
+ in_file = dict (
40
+ argstr = "%s" ,
41
+ extensions = None ,
42
+ mandatory = True ,
43
+ position = 1 ,
44
+ ),
45
+ in_transform = dict (
46
+ argstr = "%s" ,
47
+ extensions = None ,
48
+ mandatory = True ,
49
+ position = 0 ,
50
+ ),
51
+ nthreads = dict (
52
+ argstr = "-nthreads %d" ,
53
+ nohash = True ,
54
+ ),
55
+ out_bval = dict (
56
+ extensions = None ,
57
+ ),
58
+ out_bvec = dict (
59
+ argstr = "-export_grad_fsl %s %s" ,
60
+ extensions = None ,
61
+ ),
62
+ out_transform = dict (
63
+ argstr = "%s" ,
64
+ extensions = None ,
65
+ mandatory = True ,
66
+ position = - 1 ,
67
+ usedefault = True ,
68
+ ),
69
+ reference = dict (
70
+ argstr = "%s" ,
71
+ extensions = None ,
72
+ mandatory = True ,
73
+ position = 2 ,
74
+ ),
75
+ )
76
+ inputs = TransformFSLConvert .input_spec ()
77
+
78
+ for key , metadata in list (input_map .items ()):
79
+ for metakey , value in list (metadata .items ()):
80
+ assert getattr (inputs .traits ()[key ], metakey ) == value
81
+
82
+
83
+ def test_TransformFSLConvert_outputs ():
84
+ output_map = dict (
85
+ out_transform = dict (
86
+ extensions = None ,
87
+ ),
88
+ )
89
+ outputs = TransformFSLConvert .output_spec ()
90
+
91
+ for key , metadata in list (output_map .items ()):
92
+ for metakey , value in list (metadata .items ()):
93
+ assert getattr (outputs .traits ()[key ], metakey ) == value
You can’t perform that action at this time.
0 commit comments