Skip to content

FreeSurfer synchronization error #126

@oesteban

Description

@oesteban

ds000051/sub-01 on TACC - file exists after execution.

Node: fmriprep_wf.single_subject_01_wf.anat_preproc_wf.surface_recon_wf.gifti_surface_wf.fs_2_gii
Working directory: /scratch/03763/oesteban/fmriprep-work/ds051-sub-01/fmriprep_wf/single_subject_01_wf/anat_preproc_wf/surface_recon_wf/gifti_surface_wf/fs_2_gii

Node inputs:

annot_file = <undefined>
args = <undefined>
dataarray_num = <undefined>
environ = {'SUBJECTS_DIR': '/opt/freesurfer/subjects'}
functional_file = <undefined>
in_file = <undefined>
label_file = <undefined>
labelstats_outfile = <undefined>
normal = <undefined>
origname = <undefined>
out_datatype = gii
out_file = <undefined>
parcstats_file = <undefined>
patch = <undefined>
rescale = <undefined>
scalarcurv_file = <undefined>
scale = <undefined>
subjects_dir = /opt/freesurfer/subjects
talairachxfm_subjid = <undefined>
to_scanner = <undefined>
to_tkr = <undefined>
vertex = <undefined>
xyz_ascii = <undefined>

Traceback (most recent call last):
  File "/usr/local/miniconda/lib/python3.7/site-packages/nipype/pipeline/plugins/multiproc.py", line 267, in _send_procs_to_workers
    num_subnodes = self.procs[jobid].num_subnodes()
  File "/usr/local/miniconda/lib/python3.7/site-packages/nipype/pipeline/engine/nodes.py", line 1217, in num_subnodes
    self._get_inputs()
  File "/usr/local/miniconda/lib/python3.7/site-packages/nipype/pipeline/engine/nodes.py", line 1232, in _get_inputs
    super(MapNode, self)._get_inputs()
  File "/usr/local/miniconda/lib/python3.7/site-packages/nipype/pipeline/engine/nodes.py", line 546, in _get_inputs
    self.set_input(key, deepcopy(output_value))
  File "/usr/local/miniconda/lib/python3.7/site-packages/nipype/pipeline/engine/nodes.py", line 1060, in set_input
    self._set_mapnode_input(parameter, deepcopy(val))
  File "/usr/local/miniconda/lib/python3.7/site-packages/nipype/pipeline/engine/nodes.py", line 1066, in _set_mapnode_input
    setattr(self._inputs, name, newvalue)
  File "/usr/local/miniconda/lib/python3.7/site-packages/nipype/interfaces/base/traits_extension.py", line 400, in validate
    value = super(MultiObject, self).validate(objekt, name, newvalue)
  File "/usr/local/miniconda/lib/python3.7/site-packages/traits/trait_types.py", line 2336, in validate
    return TraitListObject( self, object, name, value )
  File "/usr/local/miniconda/lib/python3.7/site-packages/traits/trait_handlers.py", line 2313, in __init__
    raise excp
  File "/usr/local/miniconda/lib/python3.7/site-packages/traits/trait_handlers.py", line 2305, in __init__
    value = [ validate( object, name, val ) for val in value ]
  File "/usr/local/miniconda/lib/python3.7/site-packages/traits/trait_handlers.py", line 2305, in <listcomp>
    value = [ validate( object, name, val ) for val in value ]
  File "/usr/local/miniconda/lib/python3.7/site-packages/nipype/interfaces/base/traits_extension.py", line 317, in validate
    value = super(File, self).validate(objekt, name, value, return_pathlike=True)
  File "/usr/local/miniconda/lib/python3.7/site-packages/nipype/interfaces/base/traits_extension.py", line 141, in validate
    self.error(objekt, name, str(value))
  File "/usr/local/miniconda/lib/python3.7/site-packages/traits/trait_handlers.py", line 172, in error
    value )
traits.trait_errors.TraitError: Each element of the 'in_file' trait of a DynamicTraitedSpec instance must be a pathlike object or string representing an existing file, but a value of '/data/derivatives/fmriprep-1.5.1rc1/freesurfer/sub-01/surf/rh.smoothwm' <class 'str'> was specified.

Error setting node input:
Node: fs_2_gii
input: in_file
results_file: /scratch/03763/oesteban/fmriprep-work/ds051-sub-01/fmriprep_wf/single_subject_01_wf/anat_preproc_wf/surface_recon_wf/gifti_surface_wf/surface_list/result_surface_list.pklz
value: ['/data/derivatives/fmriprep-1.5.1rc1/freesurfer/sub-01/surf/rh.smoothwm', '/data/derivatives/fmriprep-1.5.1rc1/freesurfer/sub-01/surf/lh.smoothwm', '/data/derivatives/fmriprep-1.5.1rc1/freesurfer/sub-01/surf/rh.pial', '/data/derivatives/fmriprep-1.5.1rc1/freesurfer/sub-01/surf/lh.pial', '/data/derivatives/fmriprep-1.5.1rc1/freesurfer/sub-01/surf/rh.inflated', '/data/derivatives/fmriprep-1.5.1rc1/freesurfer/sub-01/surf/lh.inflated', '/data/derivatives/fmriprep-1.5.1rc1/freesurfer/sub-01/surf/rh.midthickness', '/data/derivatives/fmriprep-1.5.1rc1/freesurfer/sub-01/surf/lh.midthickness']

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingeffort:highEstimated high effort taskfreesurferFreeSurfer related improvements and issuesimpact:lowEstimated low impact task

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions