일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 광화문텀블러
- fMRI
- 우박수
- neurofeedback
- Word Embedding
- pandas
- Normalise
- Slice timing
- Realignment
- SPM
- 코드업
- Coregistration
- abcd
- socioeconomic status
- 파이썬
- cortical mapping
- 약수구하기
- CodeUp
- Kernel regression
- hierarchical clustering analysis
- matlab
- 판다스기초
- DMN
- SPM12
- 한정판텀블러
- Python
- RSFC-based behavioral prediction
- cortical representation
- 판다스
- DCCSAE
- Today
- Total
몽발개발
SPM을 사용하여 뇌영상 preprocessing하기 [1]Realignment 본문
시작하기에 앞서, preprocessing을 진행하는 전체적인 과정을 짚어보면, 우선
1) 머리의 움직임을 보정하는 Realignment(Motion correction)
2) 각 slice가 찍힌 시간을 같게 보정시키는 slice timing
3) functional data를 structural anatomy에 맞춰 보여주는 coregistration
4) Gray matter, White matter, CSF를 나눠 저장하는 segment
5) 여러 사람의 데이터를 표준화된 규격에 맞춰주는 normalization
6) SNR(신호-잡음 ratio)를 높여주는 smoothing
이렇게 여섯 가지 과정을 거쳐 완성된다. 모든 과정은 기본적이지만 자료에 따라 스킵할 수 있는 과정도 있다. 이번에 사용하는 데이터는 6가지 단계를 모두 거치게 된다.
그럼 시작해보자. 여기서부터는 SPM12 메뉴얼에 따라서 실행하면 된다.
일단 저번에 받은 face_rep 폴더에 들어가본다.


일단 preprocessing과정 중에는 jobs 폴더만 쓰는 것 같다. jobs에는 각 과정의 batch data를 저장할 예정이다.
이제 spm을 보면

왼쪽 위의 창이 메인 실행 창. 우리가 하려는 6단계 과정이 버튼으로 보인다.
왼쪽 아래 창은 지금 실행중인 단계가 어디까지 완료되었는지 진행상황을 보여준다.
그리고 가운데 큰 창은 그 단계를 진행 후 완료된 데이터를 시각적으로 보여준다.
초록 창의 Realign메뉴를 보면 4가지가 나오는데, 그 중 Realign(Est & Res)를 클릭한다. Estimate는 머리의 움직임을 측정하고, Reslice는 그것을 보정한 이미지를 만든다. Realign(Est & Res)를 클릭하면 새로운 창이 뜬다.

Batch가 무슨 뜻인지는 잘 모르겠으나 이러한 일련의 실행명령 sequence를 batch라 하는듯 하다. 이제 여기에 데이터를 입력하면 된다. 저기 보이는 New: Session을 누르면 새로운 세션이 current module에 생기고, 그 session을 클릭해 specify를 누르면 이러한 창이 뜬다.

그럼 여기서 RawEPI를 클릭해 안에 들어있는 sM으로 시작하는 모든 파일을 선택하면(우클릭->select all) 아래 selected 칸에 351개의 파일이 들어간 것을 확인할 수 있을 것이다. 그리고 Done을 누른다.

Realign은 이것 외에 별다른 입력값을 필요로 하지 않는다. 저장을 눌러 이 batch를 아까 만든 jobs 폴더에 저장하자. 메뉴얼대로 이름은 realign으로 저장했다. 그리고 나서 저장 옆에 실행(초록색 화살표)을 누르면 된다.

Realign 작업이 완료되면 raw data가 있던 RawEPI 폴더에 새로운 파일들이 생긴다.
1) 기존에 있던 sM 말고 앞에 r이 붙은 rsM~파일들 351개: realign처리된 이미지들.
2) rp_ 라는 이름이 붙은 텍스트 파일: 이 사람의 머리 움직임 parameter 정보가 들어있다.
3) means~ 이름이 붙은 파일: coregistration때 사용될 functional 이미지 정보.
이 파일들이 생성되었다면 realignment는 잘 완료되었다.
다음 과정으로 넘어가자.

'매트랩(MATLAB) > SPM' 카테고리의 다른 글
SPM을 사용하여 뇌영상 preprocessing하기 [5]Normalise (0) | 2020.07.16 |
---|---|
SPM을 사용하여 뇌영상 preprocessing하기 [4]Segment (0) | 2020.07.16 |
SPM을 사용하여 뇌영상 preprocessing하기 [3]Coregistration (1) | 2020.07.16 |
SPM을 사용하여 뇌영상 preprocessing하기 [2]Slice timing (0) | 2020.07.16 |
SPM을 사용하여 뇌영상 preprocessing하기 [0]Overview (0) | 2020.07.16 |