Closed MartinGrignard closed 5 years ago
Looks like it should be save_as_vmrl
, not save_as_vrml
.
But I don't see any call to this attribute neither to MeshFixInputSpec
anywhere in my code so why (and where) would there be such a typo?
Ah. I see, there's a typo here:
Which is causing problems because of these lines:
input_to_fsmesh = pe.Node(interface=mf.MeshFix(), name='input_to_fsmesh')
input_to_fsmesh.inputs.dont_clean = True
input_to_fsmesh.inputs.save_as_freesurfer_mesh = True
Any interest in submitting a quick patch? It will involve fixing the line in nipype/interfaces/meshfix.py
and running make specs
.
It would be great as it would allow me to work but if not possible, I can try to compile it from modified sources.
Fix solved this issue. Many thanks!
Summary
Hi, I'm a newbie and am currently trying to revive a 4 years old repository. This code makes use of MeshFix interface. When running an example I get an
AttributeError
.Actual behavior
The code where the issue occures is the following:
It stops running at the last line with the error:
AttributeError: 'MeshFixInputSpec' object has no attribute 'save_as_vrml'
The complete message is the following:Platform details:
To tell the exact truth my platform is WSL Ubuntu 18.04 as I have a Windows 10 laptop.
Execution environment
My python environment outside container.