文档介绍:一、SPM的安装与启动
先安装matlab,尔后将SPM复制到matlab下的一个文件夹()。启动matlab,第一setpath,尔后在matlab命令窗口中输入SPM即可启动,尔后选择fMR
对上图右边选项我们做以下设置————
Data,预备数个被试也许session的数据。以下所述参数设置将被应用到所有所选数据。点击data
并在下边的面板中点击“newsession这”,样在data下会出现“session的”分支项,选中该项并点击面板下
方的“selectfiles,”尔后用spm文件选择器选择你要办理的数据,最后点击“Done”。选择数据时能够
把静息态、数值任务和物理大小任务分为三个session来选(data——newsession——session),也可
以作为一个session来选,结果是同样的。
NumberofSlices,我们输入每祯图像的层数,如“32,”即扫描层总数。
TR,我们输入重复时间,一般为2秒,我们输入“2”
TA,是每祯图像获取第一层开始到获取最后一层图像的时间间隔,单位为秒。一般能够用以下
公式计算:TA=TR-(TR/扫描层数)。这里能够不用计算出结果,直接写上带入了数字的公式就可以了。
比方,TR为3秒,扫描了20层,则能够直接写为:3-(3/20)。我们的数据则输入“2-2/32”
Sliceorder,输入扫描次序。如前述此次序可经过SPM的Display功能查察。我们输入“1:2:31,
2:2:32。”指定层获取次序的层次序参数是一个含N个数的向量,这里N是每个volume所含的层数。
每一个数表示该层在图像(volume)中的地址。向量内的数字摆列次序是这些层的获取时间次序。如行
向量[13579111315171921232524681012141618202224](在Matlab中可表示为
[1:2:25,2:2,25])各种扫描种类和输入的层次序以下:ascending升序扫描(firstslice=bottom,扫描
序数从底部到顶部摆列,即从1次序递加到n):[1:1:nslices];descending降序扫描(firstslice=top,扫
描序数从顶部终究部摆列,即从n次序递减到1):[nslices:-1:1];interleaved间隔扫描(扫描序数间
隔递加或递减,一般次序为2,4,6,8,10..1,3,5,7,9..n)(middle-top):fork=1:nslices,round((nslices-k)/2+
(rem((nslices-k),2)*(nslices-1)/2))+1,end;interleaved(bottom->up):[1:2:nslices2:2:nslices],如
[1:2:25,2:2,25];interleaved(top->down):[nslices:-2:1,nslices-1:-2:1]
3
ReferenceSlice,我们输入“31。”选择参照扫描层(一般可使用默认值),其余扫描层的初步时间
都将以此层的初步时间为标准来搬动进行校订。平时选择nslice/2,如25层时选择13层作为参照层。
FilenamePrefix,是指重生成的图像前加何标志,一般采纳默认设置。
最后点击面板上方的向右的绿色三角即开始运转。运转完后将会生成一系列a*.img文件,这就
是时间校准后的数据。
注意很多研究者简单将时间校准和空间校准次序颠倒,一般的见解是若是图像获取是隔层
interleaved)进行的,如1、3、5、7、9、2、4、6、8、10,则要先进行slicetiming再进行realign,
若是图像各层是连续(sequential)获取的,如1、2、3、4、5、6、7、8、9、10,则要先进行realign再
做slicetiming。(为何?)
3、Realign(相当于AFNI中的registration)
分两步:
1)coregister,将每个session的第一个scan与第一个session的第一个scan进行比较,尔后将每个session中的其余scan与本session中的第一个scan进行比较,,,同时为每个session生成一个对齐参数(realignmentparameters),文件名为