Skip to content

fMRI nipype example workflow not working #774

@TheChymera

Description

@TheChymera

Hi, I'm new to nipype and I'd like to see it in action before I decide in how far I should use it. I am using the live versions of nipype, nipy, nibabel etc. and I am trying to run the SPM famous vs. non-famous faces example workflow.

I am getting this error. I see there are some crash files it saves but I can't really open them - gedit does show me some of the text they contain and it seems it's a python script :-/

Could you help me out?

/usr/lib64/python2.7/site-packages/nipy/labs/glm/glm.py:7: FutureWarning: Module nipy.labs.utils.routines deprecated, will be removed
  from ..utils import mahalanobis
/usr/lib64/python2.7/site-packages/nipype/interfaces/nipy/model.py:17: FutureWarning: Module nipy.labs.glm deprecated, will be removed. Please use nipy.modalities.fmri.glm instead.
  import nipy.labs.glm.glm as GLM
140125-03:52:23,596 workflow INFO:
     ['check', 'execution', 'logging']
140125-03:52:23,857 workflow INFO:
     Running serially.
140125-03:52:23,861 workflow INFO:
     Executing node datasource.a0 in dir: /home/chymera/src/faceOM/analysis/spm_face_tutorial/workingdir/level1/_subject_id_M03953/datasource
140125-03:52:23,946 workflow ERROR:
     ['Node datasource.a0 failed to run on host localhost.']
140125-03:52:23,952 workflow INFO:
     Saving crash info to /home/chymera/src/faceOM/analysis/crash-20140125-035223-chymera-datasource.a0.npz
140125-03:52:23,952 workflow INFO:
     Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/nipype/pipeline/plugins/linear.py", line 38, in run
    node.run(updatehash=updatehash)
  File "/usr/lib64/python2.7/site-packages/nipype/pipeline/engine.py", line 1386, in run
    self._run_interface()
  File "/usr/lib64/python2.7/site-packages/nipype/pipeline/engine.py", line 1496, in _run_interface
    self._result = self._run_command(execute)
  File "/usr/lib64/python2.7/site-packages/nipype/pipeline/engine.py", line 1622, in _run_command
    result = self._interface.run()
  File "/usr/lib64/python2.7/site-packages/nipype/interfaces/base.py", line 931, in run
    self._check_mandatory_inputs()
  File "/usr/lib64/python2.7/site-packages/nipype/interfaces/base.py", line 869, in _check_mandatory_inputs
    raise ValueError(msg)
ValueError: DataGrabber requires a value for input 'sort_filelist'. For a list of required inputs, see DataGrabber.help()

140125-03:52:23,960 workflow INFO:
     ***********************************
140125-03:52:23,960 workflow ERROR:
     could not run node: level1.datasource.a0
140125-03:52:23,960 workflow INFO:
     crashfile: /home/chymera/src/faceOM/analysis/crash-20140125-035223-chymera-datasource.a0.npz
140125-03:52:23,961 workflow INFO:
     ***********************************
Traceback (most recent call last):
  File "fmri.py", line 486, in <module>
    level1.run()
  File "/usr/lib64/python2.7/site-packages/nipype/pipeline/engine.py", line 689, in run
    runner.run(execgraph, updatehash=updatehash, config=self.config)
  File "/usr/lib64/python2.7/site-packages/nipype/pipeline/plugins/linear.py", line 56, in run
    report_nodes_not_run(notrun)
  File "/usr/lib64/python2.7/site-packages/nipype/pipeline/plugins/base.py", line 90, in report_nodes_not_run
    raise RuntimeError(('Workflow did not execute cleanly. '
RuntimeError: Workflow did not execute cleanly. Check log for details

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions