REST1.8PRE去线性漂移和滤波的问题

Submitted by yangshuo on
老师好: 我采用DPARSF BASIC2.2计算ALFF,出现下面错误: Warning: Invalid escape sequence appears in format string. See help sprintf for valid escape sequences. > In rest_detrend at 24 In DPARSF_run at 992 In DPARSF>pushbuttonRun_Callback at 976 In gui_mainfcn at 96 In DPARSF at 43 Removing the linear trend: E: Read 3D EPI functional images: "E:\Analysis\FunImgNormalizedSmoothed\subject001"................................... Detrend working. Wait............. Saving detrended images. Wait... Detrend over. Elapsed time is 42.715141 seconds. 这个detrend已经出现warning,但还是能跑完。下面的滤波就不能跑了。 Ideal rectangular filter: "E:\Analysis\FunImgNormalizedSmoothedDetrended\subject001" Read 3D EPI functional images: "E:\Analysis\FunImgNormalizedSmoothedDetrended\subject001". Load mask "". Band Pass Filter working. Wait.............??? Out of memory. Type HELP MEMORY for your options. Error in ==> rest_bandpass at 91 AllVolumeBrain(:,MaskIndex) = AllVolume; Error in ==> DPARSF_run at 1017 rest_bandpass([AutoDataProcessParameter.DataProcessDir,filesep,FunImgDir,filesep,AutoDataProcessParameter.SubjectID{i}], ... Error in ==> DPARSF>pushbuttonRun_Callback at 976 [Error]=DPARSF_run(handles.Cfg); Error in ==> gui_mainfcn at 96 feval(varargin{:}); Error in ==> DPARSF at 43 gui_mainfcn(gui_State, varargin{:}); ??? Error while evaluating uicontrol Callback 滤波出现内存不够的错误,但是我换REST1.7后,DPARSF就可以滤波和接下来的ALFF计算。请问这是什么问题,谢谢。

YAN Chao-Gan

Tue, 09/18/2012 - 17:06

REST1.8和DPARSF2.2为了能够进行更快的并行处理,取消了以前分片写入临时文件的机制。 由于现在通常的数据处理电脑内存都在4G以上,不会遇到问题。2G内存应该也足够处理通常的数据了。 Out of memory,你先看一下http://restfmri.net/forum/course#comment-168 那个warning是正好路径中遇到了\敏感词,不影响数据处理。
Forums