We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nipype's interface for FSL eddy currently does not support the parameters "--cnr_maps" and "--residuals".
You can use the parameters through the args string, but then you can not connect the resulting output to other nodes!
Make them proper optional parameters that produce proper output specified in the OutputSpec
{'commit_hash': '3ec8065', 'commit_source': 'repository', 'networkx_version': '2.1', 'nibabel_version': '2.1.0', 'nipype_version': '1.1.4-dev+g3ec8065', 'numpy_version': '1.15.0', 'pkg_path': 'private/nipype/nipype', 'scipy_version': '1.1.0', 'sys_executable': '/usr/bin/python', 'sys_platform': 'linux2', 'sys_version': '2.7.9 (default, Jun 29 2016, 13:08:31) \n[GCC 4.9.2]', 'traits_version': '4.6.0'}
FSL version: 5.0.10
These eddy parameters are kind of hidden since they do not appear in the usage page, they do however appear in the eddy user guide: https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/eddy/UsersGuide
my_eddy_output.eddy_cnr_maps Written iff --cnr_maps is set my_eddy_output.eddy_residuals Written iff --residuals is set.
I have already written the code because someone at our chair needed it, so if you want i can make a pull request. Kind regards, Niklas Förster
The text was updated successfully, but these errors were encountered:
Hi Niklas - that would be great!
Sorry, something went wrong.
Successfully merging a pull request may close this issue.
Summary
nipype's interface for FSL eddy currently does not support the parameters "--cnr_maps" and "--residuals".
Actual behavior
You can use the parameters through the args string, but then you can not connect the resulting output to other nodes!
Expected behavior
Make them proper optional parameters that produce proper output specified in the OutputSpec
Platform details:
{'commit_hash': '3ec8065',
'commit_source': 'repository',
'networkx_version': '2.1',
'nibabel_version': '2.1.0',
'nipype_version': '1.1.4-dev+g3ec8065',
'numpy_version': '1.15.0',
'pkg_path': 'private/nipype/nipype',
'scipy_version': '1.1.0',
'sys_executable': '/usr/bin/python',
'sys_platform': 'linux2',
'sys_version': '2.7.9 (default, Jun 29 2016, 13:08:31) \n[GCC 4.9.2]',
'traits_version': '4.6.0'}
FSL version: 5.0.10
These eddy parameters are kind of hidden since they do not appear in the usage page, they do however appear in the eddy user guide: https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/eddy/UsersGuide
I have already written the code because someone at our chair needed it, so if you want i can make a pull request.
Kind regards,
Niklas Förster
The text was updated successfully, but these errors were encountered: