Difference between revisions of "Anatomy Pipeline"
(→AC-PC Aligned Nifti Image) |
(→Freesurfer Segmentation) |
||
Line 10: | Line 10: | ||
==Freesurfer Segmentation== | ==Freesurfer Segmentation== | ||
+ | Freesurfer is a useful tool for segmenting a T1-weighted image and building a cortical mesh. To segment the subject's T1-weighted image using freesurfer from the command line type: | ||
+ | recon-all -i /home/projects/anatomy/[subid]/t1_acpc_.nii.gz -subjid [subid] -all | ||
+ | Or even better use this handy matlab function written by Jon Winawer to run freesurfer and then also build some useful files that we like to use for data visualization such as a high resolution gray/white segmentation. | ||
+ | fs_autosegmentToITK([subid], '/home/projects/anatomy/[subid]/t1_acpc_.nii.gz') |
Revision as of 21:03, 17 August 2015
We collect a high resolution T1-weighted image on every subject, and use this image to define the coordinate space for all subsequent analyses. This section describes the processing steps for a subject's T1-weighted anatomy and should be performed before analyzing the rest of their MRI data.
AC-PC Aligned Nifti Image
Data can come off the scanner with arbitrary header information and in parrec format. So for each subject we start by defining a coordinate frame where 0,0,0 is at the anterior commissure, the anterior and posterior commissure are in the same X and Z planes, and the mid-line is centered in the image. Bob Dougherty wrote a nice tool to help with this. See mrAnatAverageAcpcNifti. The subject's T1-weighted image should be ac-pc aligned, resliced (preserving its resolution), and saved in the subject's anatomy directory.
cd /home/projects/MRI/[subid] parrec2nii -c --scaling=fp *.PAR im = niftiRead('T1path') mrAnatAverageAcpcNifti({'T1path'}, '/home/projects/anatomy/[subid]/t1_acpc.nii.gz', diag(im.qto_xyz))
Freesurfer Segmentation
Freesurfer is a useful tool for segmenting a T1-weighted image and building a cortical mesh. To segment the subject's T1-weighted image using freesurfer from the command line type:
recon-all -i /home/projects/anatomy/[subid]/t1_acpc_.nii.gz -subjid [subid] -all
Or even better use this handy matlab function written by Jon Winawer to run freesurfer and then also build some useful files that we like to use for data visualization such as a high resolution gray/white segmentation.
fs_autosegmentToITK([subid], '/home/projects/anatomy/[subid]/t1_acpc_.nii.gz')