Skip to content

Commit a465193

Browse files
author
bpinsard
committed
fixing range inputs
1 parent 0df2755 commit a465193

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

nipype/interfaces/spm/preprocess.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1122,7 +1122,7 @@ class VBMSegmentInputSpec(SPMCommandInputSpec):
11221122
exists=True,
11231123
field='estwrite.extopts.dartelwarp.normhigh.darteltpm')
11241124
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',
11261126
desc="0=No denoising, 1=denoising,2=denoising multi-threaded")
11271127
mrf_weighting = traits.Float(
11281128
0.15,usedefault=True,field='estwrite.extopts.mrf')
@@ -1136,33 +1136,33 @@ class VBMSegmentInputSpec(SPMCommandInputSpec):
11361136
False,usedefault=True,field='estwrite.output.GM.native',)
11371137
gm_normalized = traits.Bool(
11381138
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',
11411141
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',
11441144
desc="0=None,1=rigid(SPM8 default),2=affine")
11451145

11461146
wm_native = traits.Bool(
11471147
False,usedefault=True,field='estwrite.output.WM.native',)
11481148
wm_normalized = traits.Bool(
11491149
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',
11521152
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',
11551155
desc="0=None,1=rigid(SPM8 default),2=affine")
11561156

11571157
csf_native = traits.Bool(
11581158
False,usedefault=True,field='estwrite.output.CSF.native',)
11591159
csf_normalized = traits.Bool(
11601160
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',
11631163
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',
11661166
desc="0=None,1=rigid(SPM8 default),2=affine")
11671167

11681168
bias_corrected_native = traits.Bool(
@@ -1176,8 +1176,8 @@ class VBMSegmentInputSpec(SPMCommandInputSpec):
11761176
False,usedefault=True,field='estwrite.output.label.native')
11771177
pve_label_normalized = traits.Bool(
11781178
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',
11811181
desc="0=None,1=rigid(SPM8 default),2=affine")
11821182

11831183
jacobian_determinant = traits.Bool(

0 commit comments

Comments
 (0)