关于dparsf for monkey data处理求助

Submitted by step on

严老师您好,非常感谢您和团队为方便好用的软件付出的努力,之前也一直在用dpabi处理人类的数据,现在我需要对猴子的数据进行处理,在使用dpabi的DPARSF for Monkey Data功能进行预处理时,我遇到了一些问题。 

考虑到数据扫描方向与模板方向不同,我进行了如下操作:

 1、使用DPABISF先将功能像和结构像的dicom文件转为nifty文件,每个被试FunImg内有一个nifty文件和一个json文件,每个结构像内有一个json文件,两个nifty文件(其中一个是crop的文件)

2、使用mricrogl中的reorient功能将每个被试的一个功能像nifty文件与两个结构像的nifty文件进行方向调整,使其与内置模板方向一致(这次扫描的方向有些奇怪,需要变换y轴和z轴,并将y轴翻转,在DPABISF的reorient功能里我目前没有学会如何调整,所以采取其他软件实现)

3、为了使旋转方向后的结构像与DPABISF做完dicom to nifty的名称一样,将每个被试软件输出的一个功能像nifty文件与两个结构像nifty文件删除,替换为旋转方向后的nifty图像,并将其名称改为与原始软件输出图像一致的名称(等于说用调整方向后的图像替换调整方向前的图像),但是每个被试的json文件都没有改动

4、 当将被试纳入分析时发现,完成slice timing后会报错,报错内容如下(附件是报错的图):

Moving Slice Timing Corrected Files:sub001 OK
Moving Slice Timing Corrected Files:sub007 OK

错误使用 DPARSFA_run (line 823)
索引超出数组范围。

出错 DPARSFA>pushbuttonRun_Callback (line 1847)
   [Error, Cfg]=DPARSFA_run(handles.Cfg);

出错 gui_mainfcn (line 95)
       feval(varargin{:});

出错 DPARSFA (line 30)
   gui_mainfcn(gui_State, varargin{:});

计算 UIControl Callback 时出错。

想请教老师这个问题是否是由于图像旋转了但是json文件没有改变,后续分析会使用json文件信息导致的?还是只是我的软件安装有些问题。如果是前者的话我下一步应该如何调整才能够使整个预处理功能顺利完成呢?

Attachment Size
errorinfo 16.79 KB