์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ pymvpa2-prep-afni-surf ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
prep_afni_surf - AFNI/SUMA์ฉ FreeSurfer ํ๋ฉด ์ ์ฒ๋ฆฌ
๊ธฐ์
์ฌ์ฉ๋ฒ: pymvpa2-prep-afni-surf [-h] [-v] [-s SID] [-d SURFDIR] [-a ANATVOL]
[-e EPIVOL] [-x EXPVOL] [-E {์, ์๋์}] -r ๋ ๋๋ฅด
[-p ๋จ๊ณ] [-l LD] [--๋ฎ์ด์ฐ๊ธฐ] [--hemi {l,r,l+r}] [-S {yes,no}] [--aea_opts
AEA_OPTS] [-I] [-A {์,์๋์ค}] [-f {gifti,ascii}] [-T] [-t]
FreeSurfer ํ๋ฉด์ AFNI ๋ฐ์ดํฐ์ ์ ๋ ฌํ๊ธฐ ์ํ ํด๋ถํ์ ์ฌ์ ์ฒ๋ฆฌ.
๋ค์๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- FreeSurfer ํ๋ฉด์ AFNI/SUMA ํ์์ผ๋ก ๋ณํํฉ๋๋ค(SUMA_Make_Spec_FS ์ฌ์ฉ).
- ๋ค์ํ ํด์๋์์ ํ์ค ํ ํด๋ก์ง(MapIcosahedron ์ฌ์ฉ)๋ก ํ๋ฉด์ ๋ค์ ์ํ๋งํฉ๋๋ค.
- ๊ธฐ์กด ํ๋ฉด์ ํ๊ท ํํ์ฌ ์ถ๊ฐ ํ๋ฉด์ ์์ฑํฉ๋๋ค.
- AFNI/SUMA ํด๋ถํ์ ๋๋ ๊ธฐ๋ฅ์ ๋ณผ๋ฅจ์ freesurfer ์ถ๋ ฅ์ ๊ณต๋ ๋ฑ๋ก(์ฌ์ฉ
align_epi_anat.py).
- @AddEdge๋ฅผ ์คํํ์ฌ ๊ณต๋ ๋ฑ๋ก์ ์๊ฐํํฉ๋๋ค.
- ์ผ์ชฝ(lh) ๋ฐ ์ค๋ฅธ์ชฝ(rh) ๋ฐ๊ตฌ๋ฅผ ๋จ์ผ ํ์ผ(mh)๋ก ๋ณํฉํฉ๋๋ค.
- ์ผ์ชฝ+์ค๋ฅธ์ชฝ์ผ๋ก ํฝ์ฐฝ๋ ํ๋ฉด์ ๋ค์ํ ๋ณด๊ธฐ๋ฅผ ์์ฑํฉ๋๋ค.
- SUMA ์ฌ์ ํ์ผ ๋ฐ see_suma* ์ ธ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํฉ๋๋ค.
์ด ์คํฌ๋ฆฝํธ๋ ํ๋ฉด ์ฌ๊ตฌ์ฑ์ ์ํด FreeSurfer๋ฅผ ์ฌ์ฉํ ์ฒ๋ฆฌ ํ์ดํ๋ผ์ธ์ ๊ฐ์ ํ๊ณ ,
๊ณต๋ ๋ฑ๋ก ๋ฐ ์๊ฐํ๋ฅผ ์ํ AFNI/SUMA. ํนํ ํ๋ฉด์ด
FreeSurfer์ ์ ์ฐฐ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๊ตฌ์ฑ๋์์ต๋๋ค. ์์ธํ ๋ด์ฉ์
์ฌ์ฉ ๊ฐ๋ฅํ ๋ฌธ์ http://surfing.sourceforge.net
์ฌ๋ฌ ์ธ์ ์ EPI๊ฐ ์ ๋ ฌ๋ ๊ฒฝ์ฐ ์ด ์คํฌ๋ฆฝํธ๋ ๋ค๋ฅธ ๋๋ ํ ๋ฆฌ๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
๊ฐ ์ธ์ ์ refdir์ ๋ํด ๊ทธ๋ ์ง ์์ผ๋ฉด ์ด๋ฆ ์ถฉ๋์ด ๋ฐ์ํ ์ ์์ต๋๋ค.
์ด ํจ์๋ ๊ธฐ๋ฅ ๋ฐ์ดํฐ๋ฅผ ๋ฆฌ์ํ๋งํ๊ฑฐ๋ ๋ณํํ์ง ์์ต๋๋ค. ๋์ ํ๋ฉด์
ANATVOL ๋๋ EPIVOL๊ณผ ์ผ์นํ๋๋ก ๋ณํ๋ฉ๋๋ค.
์ผ๋ฐ์ ์ธ ์ฌ์ฉ๋ฒ์๋ ์ธ ๊ฐ์ง ์ธ์๊ฐ ํ์ํฉ๋๋ค. (1) "-e epi_filename" ๋๋ "-a
anat_filename" (2) "-d freesurfer/directory/surf" (3) "-r outputdir"' (*) "-T" [if
"epi_filename" / "anat_filename"์ ํ ํ๋ฆฟ(MNI/Tal) โโ๊ณต๊ฐ์ ์์ต๋๋ค."
๋ฐฐ์ก ์ ์์ฒญ ์ฌํญ:
- ์ผ๋ผ์ธ๋จผํธ๋ฅผ ์ก์์ผ๋ก ํ์ธํ์ญ์์ค.
- Nifti(.nii ๋๋ .nii.gz) ํ์ผ์ ์ง์๋์ง๋ง AFNI๋ ์ฝ์ง ๋ชปํ ์ ์์ต๋๋ค.
{S,Q} ํ์์ ์ ๋ณด๊ฐ ์ ์ ํฉ๋๋ค. ๊ธฐ๋ฅ ๋ฐ์ดํฐ๊ฐ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ผ๋ก ์ฌ์ ์ฒ๋ฆฌ๋ ๊ฒฝ์ฐ
AFNI๋ณด๋ค, ๋ค์๊ณผ ๊ฐ์ด AFNI ์ด์ธ์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๊ณผ์ ์ ๋ ฌ์ ์ก์์ผ๋ก ํ์ธํ์ญ์์ค.
MRIํฌ๋ก .
์ ์๊ถ
์ ์๊ถ 2010-2012 Nikolaas N. Oosterhof[์ด๋ฉ์ผ ๋ณดํธ]>
optional ์ธ์ :
-h, --๋์
์ด ๋์๋ง ๋ฉ์์ง๋ฅผ ํ์ํ๊ณ ์ข ๋ฃ
-v, --๋ฒ์ญ
ํ๋ก๊ทธ๋จ์ ๋ฒ์ ๋ฒํธ๋ฅผ ํ์ํ๊ณ ์ข ๋ฃ
-s ์๋, --sid SID
@SUMA_Make_Spec_FS์์ ์ฌ์ฉ๋ ์ฃผ์ ID
-d ์ํ๋๋ฅด, --surfdir ์ํ๋๋ฅด
FreeSurfer ์ํ/๋๋ ํ ๋ฆฌ
-a ์๋๋ณผ, --anatvol ์๋๋ณผ
๊ด์ฌ ์๋ EPI ๋ฐ์ดํฐ์ ์ผ์นํ๋ค๊ณ ๊ฐ์ ๋๋ ํด๋ถํ์
-e ์ํผ๋ณผ, --์ํผ๋ณผ ์ํผ๋ณผ
๊ด์ฌ EPI ๋ฐ์ดํฐ
-x ์์ค๋ณผ, --expvol ์์ค๋ณผ
SurfVol์ด ์ ๋ ฌ๋๋ ์คํ ๋ณผ๋ฅจ
-E {์ ์๋์ค}, --์ด์ธํผ {์ ์๋์ค}
์คํ ๋ถํผ๋ EPI(์) ๋๋ ํด๋ถํ์ (์๋์)์ ๋๊น?
-r ๋ ๋๋ฅด, -o ๋ ๋๋ฅด, --refdir ๋ ๋๋ฅด
๋ณผ๋ฅจ ๋ฐ ํ๋ฉด์ด ANATVOL ๋๋
์ํผ๋ณผ
-p ๋จ๊ณ, --๋จ๊ณ ๋จ๊ณ
"+" ๋ฌธ์๋ก ๊ตฌ๋ถ๋ ์ฒ๋ฆฌ ๋จ๊ณ. "all"์ ๊ธฐ๋ณธ๊ฐ์ด๋ฉฐ ์ด์ ํด๋นํฉ๋๋ค.
"toafni+mapico+moresurfs +skullstrip+align+makespec+makespecboth+makesurfmasks"๋ก
-l LD, --ld LD
Map80๋ฉด์ฒด ์ ํ ๋ถํ , ์: 16 ๋๋ 96+16(96 ๋๋ XNUMX ๋ชจ๋์ ๋ํด). ๊ธฐ๋ณธ๊ฐ
is 4+8+16+32+64+128
--๋ฎ์ด์ฐ๊ธฐ
๊ธฐ์กด ํ์ผ ๋ฎ์ด์ฐ๊ธฐ
--ํค๋ฏธ {l,r,l+r}
์ฒ๋ฆฌํ ๋ฐ๊ตฌ([l+r])
-S {์ ์๋์ค}, --expvol_ss {์ ์๋์ค}
์ค์ปฌ ์คํธ๋ฆฝ ์คํ ๋ณผ๋ฅจ([yes],no)
--aea_opts AEA_OPTS
align_epi_anat([-cmass cmass+xyz -ํฐ_์ด๋])
-I, --์ ์
SurfVol๊ณผ anat/epivol ๊ฐ์ ID ๋ณํ ์ฌ์ฉ(์ ๋ ฌ ์์)
-A {์ ์๋์ค}, --๊ฐ์ฅ์๋ฆฌ ์ถ๊ฐ {์ ์๋์ค}
์ ๋ ฌ๋ ๋ณผ๋ฅจ์์ AddEdge ์คํ([์])
-f {์ ๋ฌผ,์์คํค}, --surfformat {์ ๋ฌผ,์์คํค}
ํ๋ฉด์ ์ถ๋ ฅ ํ์: 'ascii'(๊ธฐ๋ณธ๊ฐ - ํ์ฌ) ๋๋ 'gifti'
-T, --์ฃผํ
์คํ ๋ถํผ('-e', '-a' ๋๋ '-x'๋ก ์ ๊ณต๋จ)๊ฐ ๋ค์์ ์์์ ๋ํ๋ ๋๋ค.
ํ ํ๋ฆฟ ๊ณต๊ฐ. "-Allineate_opts '-maxrot 10 -maxshf 10 -maxscl 1.5 ์ธ์น "
์ --aea_opts
-t, --๋ ธํธ ํ ํ๋ฆฟ
์คํ ๋ณผ๋ฅจ('-e', '-a' ๋๋ '-x' ์ ๊ณต)์ด
ํ ํ๋ฆฟ ๊ณต๊ฐ.
์ด ๊ธฐ๋ฅ์ *์คํ์ *์ ๋๋ค. ๋ฅผ ์ฌ์ฉํ์ฌ --๋ฎ์ด์ฐ๊ธฐ ์ต์ ์ ์ ๊ฑฐ ๋ฐ/๋๋ ๋ฎ์ด์ธ ์ ์์ต๋๋ค.
๊ธฐ์กด ํ์ผ.
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ pymvpa2-prep-afni-surf ์จ๋ผ์ธ ์ฌ์ฉ