From 6194ea8dd82b7b7aac4f654f7f478c09f7ee9db2 Mon Sep 17 00:00:00 2001 From: Lucinda Sisk Date: Mon, 12 Aug 2019 16:17:36 -0400 Subject: [PATCH 1/2] Update reconst.py --- nipype/interfaces/mrtrix3/reconst.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/nipype/interfaces/mrtrix3/reconst.py b/nipype/interfaces/mrtrix3/reconst.py index f1e9c604d2..cc797a4d4f 100644 --- a/nipype/interfaces/mrtrix3/reconst.py +++ b/nipype/interfaces/mrtrix3/reconst.py @@ -6,7 +6,7 @@ import os.path as op -from ..base import traits, TraitedSpec, File, Undefined +from ..base import traits, TraitedSpec, File, Undefined, InputMultiObject from .base import MRTrix3BaseInputSpec, MRTrix3Base @@ -115,10 +115,13 @@ class EstimateFODInputSpec(MRTrix3BaseInputSpec): sep=',', argstr='-shell %s', desc='specify one or more dw gradient shells') - max_sh = traits.Int( - 8, usedefault=True, + max_sh = InputMultiObject( + traits.Int, + value=[8], + usedefault=True, argstr='-lmax %d', - desc='maximum harmonic degree of response function') + sep=',', + desc=('maximum harmonic degree of response function - single value for single-shell response, list for multi-shell response') in_dirs = File( exists=True, argstr='-directions %s', From 980e92889e6c6936accde03aa67f6a1eb1e86002 Mon Sep 17 00:00:00 2001 From: Lucinda Sisk Date: Mon, 12 Aug 2019 16:22:20 -0400 Subject: [PATCH 2/2] Added InputMultiObject to max_sh; keep %d location --- nipype/interfaces/mrtrix3/reconst.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nipype/interfaces/mrtrix3/reconst.py b/nipype/interfaces/mrtrix3/reconst.py index cc797a4d4f..9b42f1bbcd 100644 --- a/nipype/interfaces/mrtrix3/reconst.py +++ b/nipype/interfaces/mrtrix3/reconst.py @@ -121,7 +121,7 @@ class EstimateFODInputSpec(MRTrix3BaseInputSpec): usedefault=True, argstr='-lmax %d', sep=',', - desc=('maximum harmonic degree of response function - single value for single-shell response, list for multi-shell response') + desc=('maximum harmonic degree of response function - single value for single-shell response, list for multi-shell response')) in_dirs = File( exists=True, argstr='-directions %s',