Skip to content

Commit 482ac61

Browse files
authored
Merge pull request #1953 from TheChymera/docstring
corrected level1design EV parameter substitution
2 parents 87d3848 + 66844b2 commit 482ac61

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

nipype/interfaces/fsl/model.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,17 @@ class Level1DesignInputSpec(BaseInterfaceInputSpec):
3737
desc=('Session specific information generated '
3838
'by ``modelgen.SpecifyModel``'))
3939
bases = traits.Either(
40-
traits.Dict(traits.Enum(
41-
'dgamma'), traits.Dict(traits.Enum('derivs'), traits.Bool)),
40+
traits.Dict(traits.Enum('dgamma'), traits.Dict(
41+
traits.Enum('derivs'), traits.Bool)),
4242
traits.Dict(traits.Enum('gamma'), traits.Dict(
43-
traits.Enum('derivs', 'gammasigma', 'gammadelay'))),
44-
traits.Dict(traits.Enum('custom'), traits.Dict(traits.Dict(traits.Enum('bfcustompath'), traits.Str))),
43+
traits.Enum('derivs', 'gammasigma', 'gammadelay'))),
44+
traits.Dict(traits.Enum('custom'), traits.Dict(
45+
traits.Enum('bfcustompath'), traits.Str)),
4546
traits.Dict(traits.Enum('none'), traits.Dict()),
4647
traits.Dict(traits.Enum('none'), traits.Enum(None)),
4748
mandatory=True,
4849
desc=("name of basis function and options e.g., "
49-
"{'dgamma': {'derivs': True}}"))
50+
"{'dgamma': {'derivs': True}}"),)
5051
orthogonalization = traits.Dict(traits.Int, traits.Dict(traits.Int,
5152
traits.Either(traits.Bool,traits.Int)),
5253
desc=("which regressors to make orthogonal e.g., "
@@ -210,7 +211,7 @@ def _create_ev_files(
210211
try:
211212
ev_parameters['temporalderiv'] = int(bool(ev_parameters.pop('derivs')))
212213
except KeyError:
213-
pass
214+
ev_parameters['temporalderiv'] = False
214215
if ev_parameters['temporalderiv']:
215216
evname.append(name + 'TD')
216217
num_evs[1] += 1
@@ -394,7 +395,7 @@ def _list_outputs(self):
394395
try:
395396
ev_parameters['temporalderiv'] = int(bool(ev_parameters.pop('derivs')))
396397
except KeyError:
397-
pass
398+
ev_parameters['temporalderiv'] = False
398399
if ev_parameters['temporalderiv']:
399400
evname.append(name + 'TD')
400401
outputs['ev_files'][runno].append(

nipype/interfaces/script_templates/feat_ev_custom.tcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,4 @@ set fmri(custom$ev_num) "$cond_file"
3737
set fmri(default_bfcustom) "${fsldir}/etc/default_flobs.flobs/hrfbasisfns.txt"
3838
set fmri(basisorth$ev_num) $basisorth
3939
set fmri(basisfnum$ev_num) $basisfnum
40-
set fmri(bfcustom) "$bfcustompath"
40+
set fmri(bfcustom$ev_num) "$bfcustompath"

0 commit comments

Comments
 (0)