Matlab 2019a 使用dpabi对单个被试数据进行预处理,随后无法用spm12对处理后的数据进行specify 1st
主要步骤为
EPI DICOM to NIFTI
T1 DICOM to NIFTI
slice timing
Realign
Reorient Fun
Crop T1
Reorient T1
bet
T1 Coreg to Fun
New segment+DARTEL
Normalize
smooth
以上步骤dpabi均无报错,均运行成功。
在使用spm12 进行specify时,Batch Editor中分别输入对应的time parameter 、Data&design参数、也导入了对应的头动系数txt,但还是报错了。(该参数在用spm做完全过程时没有问题)
弹出的报错框为:
03-Nov-2022 17:26:47 - Running 'fMRI model specification'
03-Nov-2022 17:26:49 - Failed 'fMRI model specification'
错误使用 spm_run_fmri_spec (line 131)
Not enough scans in session 1.
In file "E:\program files\matlab\toolbox\spm12\config\spm_run_fmri_spec.m" (v7739), function "spm_run_fmri_spec" at line 131.
The following modules did not run:
Failed: fMRI model specification
有可能是dpabi处理后造成的,dpabi处理后的文件由原来的180个文件变为只有一个nii文件,而用spm处理后的文件依然有180个
能用dpabi进行预处理,并用spm12进行specify 1st