@@ -1122,7 +1122,7 @@ class VBMSegmentInputSpec(SPMCommandInputSpec):
1122
1122
exists = True ,
1123
1123
field = 'estwrite.extopts.dartelwarp.normhigh.darteltpm' )
1124
1124
use_sanlm_denoising_filter = traits .Range (
1125
- 2 , 0 ,2 ,usedefault = True ,field = 'estwrite.extopts.sanlm' ,
1125
+ 0 , 2 ,2 ,usedefault = True ,field = 'estwrite.extopts.sanlm' ,
1126
1126
desc = "0=No denoising, 1=denoising,2=denoising multi-threaded" )
1127
1127
mrf_weighting = traits .Float (
1128
1128
0.15 ,usedefault = True ,field = 'estwrite.extopts.mrf' )
@@ -1136,33 +1136,33 @@ class VBMSegmentInputSpec(SPMCommandInputSpec):
1136
1136
False ,usedefault = True ,field = 'estwrite.output.GM.native' ,)
1137
1137
gm_normalized = traits .Bool (
1138
1138
False ,usedefault = True ,field = 'estwrite.output.GM.warped' ,)
1139
- gm_modulated_normalized = traits .Int (
1140
- 2 ,usedefault = True ,field = 'estwrite.output.GM.modulated' ,
1139
+ gm_modulated_normalized = traits .Range (
1140
+ 0 , 2 , 2 ,usedefault = True ,field = 'estwrite.output.GM.modulated' ,
1141
1141
desc = '0=none,1=affine+non-linear(SPM8 default),2=non-linear only' )
1142
- gm_dartel = traits .Int (
1143
- 0 ,usedefault = True ,field = 'estwrite.output.GM.dartel' ,
1142
+ gm_dartel = traits .Range (
1143
+ 0 ,2 , 0 , usedefault = True ,field = 'estwrite.output.GM.dartel' ,
1144
1144
desc = "0=None,1=rigid(SPM8 default),2=affine" )
1145
1145
1146
1146
wm_native = traits .Bool (
1147
1147
False ,usedefault = True ,field = 'estwrite.output.WM.native' ,)
1148
1148
wm_normalized = traits .Bool (
1149
1149
False ,usedefault = True ,field = 'estwrite.output.WM.warped' ,)
1150
- wm_modulated_normalized = traits .Int (
1151
- 2 ,usedefault = True ,field = 'estwrite.output.WM.modulated' ,
1150
+ wm_modulated_normalized = traits .Range (
1151
+ 0 , 2 , 2 ,usedefault = True ,field = 'estwrite.output.WM.modulated' ,
1152
1152
desc = '0=none,1=affine+non-linear(SPM8 default),2=non-linear only' )
1153
- wm_dartel = traits .Int (
1154
- 0 ,usedefault = True ,field = 'estwrite.output.WM.dartel' ,
1153
+ wm_dartel = traits .Range (
1154
+ 0 ,2 , 0 , usedefault = True ,field = 'estwrite.output.WM.dartel' ,
1155
1155
desc = "0=None,1=rigid(SPM8 default),2=affine" )
1156
1156
1157
1157
csf_native = traits .Bool (
1158
1158
False ,usedefault = True ,field = 'estwrite.output.CSF.native' ,)
1159
1159
csf_normalized = traits .Bool (
1160
1160
False ,usedefault = True ,field = 'estwrite.output.CSF.warped' ,)
1161
- csf_modulated_normalized = traits .Int (
1162
- 2 ,usedefault = True ,field = 'estwrite.output.CSF.modulated' ,
1161
+ csf_modulated_normalized = traits .Range (
1162
+ 0 , 2 , 2 ,usedefault = True ,field = 'estwrite.output.CSF.modulated' ,
1163
1163
desc = '0=none,1=affine+non-linear(SPM8 default),2=non-linear only' )
1164
- csf_dartel = traits .Int (
1165
- 0 ,usedefault = True ,field = 'estwrite.output.CSF.dartel' ,
1164
+ csf_dartel = traits .range (
1165
+ 0 ,2 , 0 , usedefault = True ,field = 'estwrite.output.CSF.dartel' ,
1166
1166
desc = "0=None,1=rigid(SPM8 default),2=affine" )
1167
1167
1168
1168
bias_corrected_native = traits .Bool (
@@ -1176,8 +1176,8 @@ class VBMSegmentInputSpec(SPMCommandInputSpec):
1176
1176
False ,usedefault = True ,field = 'estwrite.output.label.native' )
1177
1177
pve_label_normalized = traits .Bool (
1178
1178
False ,usedefault = True ,field = 'estwrite.output.label.warped' )
1179
- pve_label_dartel = traits .Int (
1180
- 0 ,usedefault = True ,field = 'estwrite.output.label.dartel' ,
1179
+ pve_label_dartel = traits .Range (
1180
+ 0 ,2 , 0 , usedefault = True ,field = 'estwrite.output.label.dartel' ,
1181
1181
desc = "0=None,1=rigid(SPM8 default),2=affine" )
1182
1182
1183
1183
jacobian_determinant = traits .Bool (
0 commit comments