微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

神经影像“nipype”插件不起作用

如何解决神经影像“nipype”插件不起作用

我正在做一些事情,这实际上是我第一次,所以事情对我来说还不是很清楚,我运行了这段代码

pip install nipype
from nipype import Node,Workflow
from nipype.interfaces.fsl import SliceTimer,MCFLIRT,Smooth

slicetimer = Node(SliceTimer(index_dir=False,interleaved=True,time_repetition=2.5),name="slicetimer")

mcflirt = Node(MCFLIRT(mean_vol=True,save_plots=True),name="mcflirt")

smooth = Node(Smooth(fwhm=4),name="smooth")

preproc01 = Workflow(name='preproc01',base_dir="dir_path")

preproc01.connect([(slicetimer,mcflirt,[('slice_time_corrected_file','in_file')]),(mcflirt,smooth,[('out_file','in_file')])])

slicetimer.inputs.in_file = "file_path"

preproc01.run('MultiProc')

这是我运行最后一行代码显示错误

"Could not import plugin module: nipype.pipeline.plugins"

还有一个问题: 当我尝试运行此代码时:

preproc01.write_graph(graph2use='orig')

这是显示错误消息:

'No command "dot" found on host. Please check that the corresponding package is installed.'

如果有人知道解决方案,请帮助我。 顺便说一句,我是从视频系列中做到这一点的,这是链接https://www.youtube.com/watch?v=4FVGn8vodkc&t=4414s nipype 展示部分。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。