@@ -16,18 +16,31 @@ def test_Eddy_inputs():
16
16
nohash = True ,
17
17
usedefault = True ,
18
18
),
19
+ estimate_move_by_susceptibility = dict (
20
+ argstr = '--estimate_move_by_susceptibility' ,
21
+ min_ver = '6.0.1' ,
22
+ ),
19
23
fep = dict (argstr = '--fep' , ),
20
- field = dict (argstr = '--field=%s' , ),
24
+ field = dict (
25
+ argstr = '--field=%s' ,
26
+ extensions = None ,
27
+ ),
21
28
field_mat = dict (
22
29
argstr = '--field_mat=%s' ,
23
30
extensions = None ,
24
31
),
25
- flm = dict (argstr = '--flm=%s' , ),
32
+ flm = dict (
33
+ argstr = '--flm=%s' ,
34
+ usedefault = True ,
35
+ ),
26
36
fudge_factor = dict (
27
37
argstr = '--ff=%s' ,
28
38
usedefault = True ,
29
39
),
30
- fwhm = dict (argstr = '--fwhm=%s' , ),
40
+ fwhm = dict (
41
+ argstr = '--fwhm=%s' ,
42
+ usedefault = True ,
43
+ ),
31
44
in_acqp = dict (
32
45
argstr = '--acqp=%s' ,
33
46
extensions = None ,
@@ -67,9 +80,53 @@ def test_Eddy_inputs():
67
80
extensions = None ,
68
81
requires = ['in_topup_fieldcoef' ],
69
82
),
70
- interp = dict (argstr = '--interp=%s' , ),
83
+ initrand = dict (
84
+ argstr = '--initrand' ,
85
+ min_ver = '5.0.10' ,
86
+ ),
87
+ interp = dict (
88
+ argstr = '--interp=%s' ,
89
+ usedefault = True ,
90
+ ),
71
91
is_shelled = dict (argstr = '--data_is_shelled' , ),
72
- method = dict (argstr = '--resamp=%s' , ),
92
+ json = dict (
93
+ argstr = '--json=%s' ,
94
+ min_ver = '6.0.1' ,
95
+ requires = ['mporder' ],
96
+ xor = ['slspec' ],
97
+ ),
98
+ mb = dict (
99
+ argstr = '--mb=%s' ,
100
+ min_ver = '5.0.10' ,
101
+ ),
102
+ mb_offs = dict (
103
+ argstr = '--mb_offs=%s' ,
104
+ min_ver = '5.0.10' ,
105
+ requires = ['mb' ],
106
+ ),
107
+ mbs_ksp = dict (
108
+ argstr = '--mbs_ksp=%smm' ,
109
+ min_ver = '6.0.1' ,
110
+ requires = ['estimate_move_by_susceptibility' ],
111
+ ),
112
+ mbs_lambda = dict (
113
+ argstr = '--mbs_lambda=%s' ,
114
+ min_ver = '6.0.1' ,
115
+ requires = ['estimate_move_by_susceptibility' ],
116
+ ),
117
+ mbs_niter = dict (
118
+ argstr = '--mbs_niter=%s' ,
119
+ min_ver = '6.0.1' ,
120
+ requires = ['estimate_move_by_susceptibility' ],
121
+ ),
122
+ method = dict (
123
+ argstr = '--resamp=%s' ,
124
+ usedefault = True ,
125
+ ),
126
+ mporder = dict (
127
+ argstr = '--mporder=%s' ,
128
+ min_ver = '5.0.11' ,
129
+ ),
73
130
niter = dict (
74
131
argstr = '--niter=%s' ,
75
132
usedefault = True ,
@@ -86,17 +143,66 @@ def test_Eddy_inputs():
86
143
argstr = '--out=%s' ,
87
144
usedefault = True ,
88
145
),
146
+ outlier_nstd = dict (
147
+ argstr = '--ol_nstd' ,
148
+ min_ver = '5.0.10' ,
149
+ requires = ['repol' ],
150
+ ),
151
+ outlier_nvox = dict (
152
+ argstr = '--ol_nvox' ,
153
+ min_ver = '5.0.10' ,
154
+ requires = ['repol' ],
155
+ ),
156
+ outlier_pos = dict (
157
+ argstr = '--ol_pos' ,
158
+ min_ver = '5.0.10' ,
159
+ requires = ['repol' ],
160
+ ),
161
+ outlier_sqr = dict (
162
+ argstr = '--ol_sqr' ,
163
+ min_ver = '5.0.10' ,
164
+ requires = ['repol' ],
165
+ ),
166
+ outlier_type = dict (
167
+ argstr = '--ol_type' ,
168
+ min_ver = '5.0.10' ,
169
+ requires = ['repol' ],
170
+ ),
89
171
output_type = dict (),
90
172
repol = dict (argstr = '--repol' , ),
91
173
residuals = dict (
92
174
argstr = '--residuals' ,
93
175
min_ver = '5.0.10' ,
94
176
),
177
+ s2v_interp = dict (
178
+ argstr = '--s2v_interp=%s' ,
179
+ min_ver = '5.0.11' ,
180
+ requires = ['mporder' ],
181
+ ),
182
+ s2v_lambda = dict (
183
+ agstr = '--s2v_lambda' ,
184
+ min_ver = '5.0.11' ,
185
+ requires = ['mporder' ],
186
+ ),
187
+ s2v_niter = dict (
188
+ argstr = '--s2v_niter=%s' ,
189
+ min_ver = '5.0.11' ,
190
+ requires = ['mporder' ],
191
+ ),
95
192
session = dict (
96
193
argstr = '--session=%s' ,
97
194
extensions = None ,
98
195
),
99
- slm = dict (argstr = '--slm=%s' , ),
196
+ slm = dict (
197
+ argstr = '--slm=%s' ,
198
+ usedefault = True ,
199
+ ),
200
+ slspec = dict (
201
+ argstr = '--slspec=%s' ,
202
+ min_ver = '5.0.11' ,
203
+ requires = ['mporder' ],
204
+ xor = ['json' ],
205
+ ),
100
206
use_cuda = dict (),
101
207
)
102
208
inputs = Eddy .input_spec ()
@@ -108,13 +214,19 @@ def test_Eddy_outputs():
108
214
output_map = dict (
109
215
out_cnr_maps = dict (extensions = None , ),
110
216
out_corrected = dict (extensions = None , ),
217
+ out_movement_over_time = dict (extensions = None , ),
111
218
out_movement_rms = dict (extensions = None , ),
219
+ out_outlier_free = dict (extensions = None , ),
220
+ out_outlier_map = dict (extensions = None , ),
221
+ out_outlier_n_sqr_stdev_map = dict (extensions = None , ),
222
+ out_outlier_n_stdev_map = dict (extensions = None , ),
112
223
out_outlier_report = dict (extensions = None , ),
113
224
out_parameter = dict (extensions = None , ),
114
225
out_residuals = dict (extensions = None , ),
115
226
out_restricted_movement_rms = dict (extensions = None , ),
116
227
out_rotated_bvecs = dict (extensions = None , ),
117
228
out_shell_alignment_parameters = dict (extensions = None , ),
229
+ out_shell_pe_translation_parameters = dict (extensions = None , ),
118
230
)
119
231
outputs = Eddy .output_spec ()
120
232
0 commit comments