File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -129,6 +129,7 @@ class BETOutputSpec(TraitedSpec):
129
129
outskin_mask_file = File (desc = "path/name of outskin mask (if generated)" )
130
130
outskin_mesh_file = File (desc = "path/name of outskin mesh outline (if generated)" )
131
131
skull_mask_file = File (desc = "path/name of skull mask (if generated)" )
132
+ skull_file = File (desc = "path/name of skull file (if generated)" )
132
133
133
134
134
135
class BET (FSLCommand ):
@@ -208,6 +209,10 @@ def _list_outputs(self):
208
209
outputs ["skull_mask_file" ] = self ._gen_fname (
209
210
outputs ["out_file" ], suffix = "_skull_mask"
210
211
)
212
+ if isdefined (self .inputs .skull ) and self .inputs .skull :
213
+ outputs ["skull_file" ] = self ._gen_fname (
214
+ outputs ["out_file" ], suffix = "_skull"
215
+ )
211
216
if isdefined (self .inputs .no_output ) and self .inputs .no_output :
212
217
outputs ["out_file" ] = Undefined
213
218
return outputs
Original file line number Diff line number Diff line change @@ -126,6 +126,7 @@ def test_BET_outputs():
126
126
outskin_mesh_file = dict (extensions = None ,),
127
127
outskull_mask_file = dict (extensions = None ,),
128
128
outskull_mesh_file = dict (extensions = None ,),
129
+ skull_file = dict (extensions = None ,),
129
130
skull_mask_file = dict (extensions = None ,),
130
131
)
131
132
outputs = BET .output_spec ()
You can’t perform that action at this time.
0 commit comments