Skip to content

Commit dd0503f

Browse files
committed
fix: address review comments
1 parent 715de9c commit dd0503f

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

nipype/interfaces/dcm2nii.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ class Dcm2niixInputSpec(CommandLineInputSpec):
277277
argstr="-f %s",
278278
desc="Output filename")
279279
output_dir = Directory(
280-
os.getcwd(),
280+
".",
281281
usedefault=True,
282282
exists=True,
283283
argstr='-o %s',
@@ -323,7 +323,7 @@ class Dcm2niixInputSpec(CommandLineInputSpec):
323323
desc="Flag if text notes includes private patient details")
324324
compression = traits.Enum(
325325
1, 2, 3, 4, 5, 6, 7, 8, 9,
326-
argstr='-%s',
326+
argstr='-%d',
327327
desc="Gz compression level (1=fastest, 9=smallest)")
328328
comment = traits.Str(
329329
argstr='-c %s',
@@ -360,11 +360,6 @@ 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-
364-
>>> flags = '-'.join([val.strip() + ' ' for val in sorted(' '.join(converter.cmdline.split()[1:-1]).split('-'))])
365-
>>> flags
366-
' -5 -b y -m n -o ds005 -s n -t n -v n -x n -z y '
367-
>>> converter.run() # doctest: +SKIP
368363
"""
369364

370365
input_spec = Dcm2niixInputSpec
@@ -387,6 +382,8 @@ def _format_arg(self, opt, spec, val):
387382
val = True
388383
if opt == 'source_names':
389384
return spec.argstr % val[0]
385+
if opt == 'series_numbers':
386+
return ' '.join([spec.argstr % v for v in val])
390387
return super(Dcm2niix, self)._format_arg(opt, spec, val)
391388

392389
def _run_interface(self, runtime):

0 commit comments

Comments
 (0)