系统为Windows 7,Matlab版本为2014a
错误信息如下:
Extracting ROI signals...
Reading images from "E:\resting_jyds\test_E2after\FunImgAR\sub19\ra20150710_162920ep2dboldRESTwanghuan20150710s003a001.nii" etc.
错误使用 y_ExtractROISignal (line 240)
在 'MaskROILabel' 的工作进程上引发了 UndefinedFunction 错误。这可能是因为在这些工作进程上无法访问包含 'MaskROILabel' 的文件。使用 addAttachedFiles(pool, files)
指定要附加的必要文件。请参阅 'parallel.Pool/addAttachedFiles'的相关文档以获取更多详细信息。
出错 DPARSFA_run>(parfor body) (line 2845)
y_ExtractROISignal([AutoDataProcessParameter.DataProcessDir,filesep,FunSessionPrefixSet{iFunSession},AutoDataProcessParameter.StartingDirName,filesep,AutoDataProcessParameter.SubjectID{i}],
SubjectCovariatesROI,
[AutoDataProcessParameter.DataProcessDir,filesep,FunSessionPrefixSet{iFunSession},AutoDataProcessParameter.StartingDirName,'Covs',filesep,AutoDataProcessParameter.SubjectID{i}],
'', 1);
出错 DPARSFA_run (line 2700)
parfor i=1:AutoDataProcessParameter.SubjectNum
出错 DPARSFA>pushbuttonRun_Callback (line 1845)
[Error]=DPARSFA_run(handles.Cfg);
出错 gui_mainfcn (line 95)
feval(varargin{:});
出错 DPARSFA (line 30)
gui_mainfcn(gui_State, varargin{:});
原因:
未定义函数或变量 "MaskROILabel"。
Error while evaluating uicontrol Callback
之前曾经用Restplus预处理过,流程正常无报错,设置基本与DPARSF一致。Quality Control时发现图中这名编号为‘sub19’的被试头动过大。是否因此导致报错?
Nuisance covariates regression设置为回归Friston 24、WM和CSF,Both with & without Global Signal,SPM apriori as Mask,未添加其他covariates
Attachment | Size |
---|---|
命令行窗口显示的错误信息 | 75.53 KB |
Nuisance regressors | 19.34 KB |
preprocSetting.jpg | 82.46 KB |
看起来可能是这个被试数据质量不好。试试别的被试?
看起来可能是这个被试数据质量不好。试试别的被试?
其他被试都没问题。
其他被试都没问题。
我也试过用restplus和spm做预处理,没报错,不过发现这个被试头动较大,可能是这个原因?
预处理到Nuisance covariates regression时报错
请问一下您当初怎么解决这个问题的,现在遇到了与您相似的问题。
没有Define ROI
没有Define ROI