Skip to content

Commit 41c45b9

Browse files
committed
fix: argstr and doctest
1 parent c92289b commit 41c45b9

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

nipype/interfaces/dcm2nii.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ class Dcm2niixInputSpec(CommandLineInputSpec):
333333
desc="Ignore derived, localizer and 2D images")
334334
series_numbers = InputMultiPath(
335335
traits.Str(),
336-
argstr='-n %s',
336+
argstr='-n %s...',
337337
desc="Selectively convert by series number - can be used up to 16 times")
338338
philips_float = traits.Bool(
339339
argstr='-p',
@@ -360,6 +360,7 @@ class Dcm2niix(CommandLine):
360360
>>> converter.inputs.output_dir = 'ds005'
361361
>>> converter.cmdline
362362
'dcm2niix -b y -z y -5 -x n -t n -m n -o ds005 -s n -v n dicomdir'
363+
>>> converter.run() # doctest: +SKIP
363364
"""
364365

365366
input_spec = Dcm2niixInputSpec
@@ -382,8 +383,6 @@ def _format_arg(self, opt, spec, val):
382383
val = True
383384
if opt == 'source_names':
384385
return spec.argstr % val[0]
385-
if opt == 'series_numbers':
386-
return ' '.join([spec.argstr % v for v in val])
387386
return super(Dcm2niix, self)._format_arg(opt, spec, val)
388387

389388
def _run_interface(self, runtime):

nipype/interfaces/tests/test_auto_Dcm2niix.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def test_Dcm2niix_inputs():
1919
argstr='-z %s',
2020
usedefault=True,
2121
),
22-
compression=dict(argstr='-%s', ),
22+
compression=dict(argstr='-%d', ),
2323
crop=dict(
2424
argstr='-x',
2525
usedefault=True,
@@ -48,7 +48,7 @@ def test_Dcm2niix_inputs():
4848
usedefault=True,
4949
),
5050
philips_float=dict(argstr='-p', ),
51-
series_numbers=dict(argstr='-n %s', ),
51+
series_numbers=dict(argstr='-n %s...', ),
5252
single_file=dict(
5353
argstr='-s',
5454
usedefault=True,

0 commit comments

Comments
 (0)