= Use FreeSurfer cortical parcellation = The free software !FreeSurfer can be used to extract brain and head surfaces from a T1 MRI. It also automatically registers the individual cortex surfaces to two atlases (Desikan-Killiany and Destrieux). The results of those of those cortex segmentations can now be imported in Brainstorm as scouts, and therefore be used as anatomical ROIs. For more information about the methods involved and the software installation: * Cortical parcellation: http://freesurfer.net/fswiki/CorticalParcellation * !FreeSurfer Wiki: http://surfer.nmr.mgh.harvard.edu/fswiki/ == Import parcellations == 1. Process your subject MRI with the full !FreeSurfer T1 analysis pipeline 1. In Brainstorm, create a protocol and a subject, as explained in the introduction tutorials 1. Import the following files from the !FreeSurfer architecture: * MRI: /mri/T1.mgz * Head surface: /bem/wateshed/outer_skin_surface * Left hemisphere: /surf/lh.pial (or lh.smoothwm) * Right hemisphere: /surf/lh.pial (or lh.smoothwm)<
><
> 1. Add the atlas-based parcellations to each hemisphere <
><
> {{attachment:importAnnot1.gif}} * Right-click on "lh" > Labels > Import labels * Select one of the annotation files in the /label/ folder: * Destrieux atlas: lh.aparc.a2009s.annot * Desikan-Killiany atlas: lh.aparc.annot * Repeat the same operation for the right hemisphere * The .annot files are read with the !FreeSurfer read_annotation.m Matlab function, then converted to Brainstorm scouts, and saved in the surface files in the "Scout" field <
><
> 1. Downsample each hemisphere to 7500 vertices (the scouts will be downsampled accordingly)<
>Right-click > Less vertices 1. Concatenate the two downsampled surfaces<
>Select lh_7500 and rh_7500 > right-click > Merge surfaces 1. Rename the new surface into "cortex". This last surface contains all the scouts (ie. ROIs) defined for lh and rh, which will be loaded automatically when you display the surface in Brainstorm. 1. Double-click on "cortex", go to the Scout tab, and select a few scouts, to check that the .annot files where imported properly<
><
> {{attachment:importAnnot2.gif}} == Examples == Desikan-Killiany atlas, in !FreeSurfer: {{attachment:dk_fs.jpg}} Desikan-Killiany atlas, in Brainstorm: {{attachment:dk_bs.gif}} Desikan-Killiany atlas, in Brainstorm after downsampling to 15000 vertices: {{attachment:dk_bs2.gif}} == Parcellations for the default anatomy (MNI/Colin27) == The !FreeSurfer cortex and white matter surfaces are available in the standard distribution of Brainstorm, they come with the all the !FreeSurfer parcellations. You can use those surfaces instead of the default Brainstorm ones, which are created with BrainVISA, which do not include the Desikan-Killiany and Destrieux atlases. 1. In any protocol, go to the anatomy view, and select the "Default anatomy" folder.<
><
> {{attachment:defaultAnat.gif}} 1. If you do not see the surfaces "!FreeSurfer: cortex *" and "!FreeSurfer: white *", your protocol is not using the most recent version of the Brainstorm default anatomy. To update: * Make sure you are running the latest version of Brainstorm * Right-click on "Default anatomy" > Use default > MNI_Colin27 * Close the MRI Viewer when it opens. Now you should see all the !FreeSurfer surfaces 1. Make one of the !FreeSurfer surfaces as your default cortex surface (for instance, the downsampled grey/csf interface): * Right-click on "!FreeSurfer: cortex 15000V" > Set surface type > Cortex * Right-click on the top "cortex" file > Set surface type > Other (this is not necessary, but it avoids ambiguity) * To make sure that everything is updated properly: Right-click on "Default anatomy" > Reload<
><
> {{attachment:defaultAnat2.gif}} 1. Double-click on the new default cortex (!FreeSurfer: cortex 15000V) to open it 1. In the "Scout" tab, click on the "Load scout" button (on the right of the scouts list)<
><
> {{attachment:importScout.gif}} 1. In the list of available scout files, pick on that matches the surface that is currently displayed: '''scout_freesurfer_*_15000V.mat'''<
><
> {{attachment:figureCortex.gif}} 1. You can now run source analysis (computation forward and inverse models) using this new cortex surface, and use the !FreeSurfer atlases as regions of interest