<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.na-mic.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mathieuc</id>
	<title>NAMIC Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.na-mic.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mathieuc"/>
	<link rel="alternate" type="text/html" href="https://www.na-mic.org/wiki/Special:Contributions/Mathieuc"/>
	<updated>2026-04-22T19:31:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=37642</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=37642"/>
		<updated>2009-05-20T20:36:20Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Pipeline overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical thickness measurement'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Volume information (WM, GM, CSF, lobes) stored in spreadsheet&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh creation'''&lt;br /&gt;
:** White matter and grey matter meshes creation&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation for quality control'''&lt;br /&gt;
:** MRML scene creation allowing quality control for each step of the pipeline&lt;br /&gt;
:** Output images and surfaces are automatically displayed&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
&lt;br /&gt;
=== CVS access, Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Brain atlases === &lt;br /&gt;
Two brain atlases are available on MIDAS:&lt;br /&gt;
:*Pediatric atlas: http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
:*Adult atlas: http://www.insight-journal.org/midas/item/view/2328&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started a regional statistical analysis using Pearson's correlation coefficient on an adult dataset (FreeSurfer's publicly available dataset) including 40 cases.&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric and adult brain atlases available to the community via MIDAS&lt;br /&gt;
:* ARCTIC available to the community via NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (40 cases dataset): pearson correlation analysis&lt;br /&gt;
:* Mac and windows executables available on to the community through NITRC&lt;br /&gt;
:* Input images orientation automatically managed by ARCTIC&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=36737</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=36737"/>
		<updated>2009-04-27T19:04:30Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* In progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
&lt;br /&gt;
=== CVS access, Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* Mac and windows executables available on to the community through NITRC&lt;br /&gt;
:* Input images orientation problem automatically managed by ARCTIC&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=36080</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=36080"/>
		<updated>2009-04-06T17:28:44Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
&lt;br /&gt;
=== CVS access, Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* Mac and windows executables available on to the community through NITRC&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35916</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35916"/>
		<updated>2009-03-26T20:07:25Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Download and install the NeuroLib */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
&lt;br /&gt;
====Required softwares====&lt;br /&gt;
&lt;br /&gt;
* Install required softwares to compile the NeuroLib&lt;br /&gt;
- [http://www.cmake.org/cmake/resources/software.html| CMake]&lt;br /&gt;
&lt;br /&gt;
- [http://www.batchmake.org/batchmake/resources/software.html| BatchMake] (v 1.0.8 needed, use cvs access)&lt;br /&gt;
&lt;br /&gt;
- [http://www.fltk.org/software.php| FLTK]&lt;br /&gt;
&lt;br /&gt;
- [http://www.slicer.org/DownloadSlicer.php/Nightly| Slicer Nighly Build]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Download and install the NeuroLib====&lt;br /&gt;
&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co -P NeuroLib&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3-Plugins-Directory:Slicer3-Bin-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3-Plugins-Directory:Slicer3-Bin-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Bin-Directory&amp;quot; and &amp;quot;Slicer3-Bin-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Add libraries to the LD_LIBRARY_PATH variable&lt;br /&gt;
  -tcsh usage : setenv SLICERLIBPATH Slicer-nightly-build/lib&lt;br /&gt;
                setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${SLICERLIBPATH}/BatchMake:${SLICERLIBPATH}/bmModuleDescriptionParser:${SLICERLIBPATH}/FreeSurfer:${SLICERLIBPATH}/GenerateCLP:${SLICERLIBPATH}/GenerateLM:${SLICERLIBPATH}/IGT:${SLICERLIBPATH}/igtl:${SLICERLIBPATH}/InsightToolkit:${SLICERLIBPATH}/ITKCommandIO:${SLICERLIBPATH}/KWWidgets:${SLICERLIBPATH}/LoadableModule:${SLICERLIBPATH}/MGHImageIO:${SLICERLIBPATH}/ModuleDescriptionParser:${SLICERLIBPATH}/MRML:${SLICERLIBPATH}/MRMLIDImageIO:${SLICERLIBPATH}/OpenIGTLink:${SLICERLIBPATH}/Python/lib:${SLICERLIBPATH}/Qdec:${SLICERLIBPATH}/RemoteIO:${SLICERLIBPATH}/Slicer3:${SLICERLIBPATH}/SlicerIO:${SLICERLIBPATH}/tclap:${SLICERLIBPATH}/TclTk/lib:${SLICERLIBPATH}/Teem-1.10.0:${SLICERLIBPATH}/vtk-5.2:${SLICERLIBPATH}/vtkITK:${SLICERLIBPATH}/vtkTeem&lt;br /&gt;
  -bash usage : export SLICERLIBPATH=Slicer-nightly-build/lib&lt;br /&gt;
                export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${SLICERLIBPATH}/BatchMake:${SLICERLIBPATH}/bmModuleDescriptionParser:${SLICERLIBPATH}/FreeSurfer:${SLICERLIBPATH}/GenerateCLP:${SLICERLIBPATH}/GenerateLM:${SLICERLIBPATH}/IGT:${SLICERLIBPATH}/igtl:${SLICERLIBPATH}/InsightToolkit:${SLICERLIBPATH}/ITKCommandIO:${SLICERLIBPATH}/KWWidgets:${SLICERLIBPATH}/LoadableModule:${SLICERLIBPATH}/MGHImageIO:${SLICERLIBPATH}/ModuleDescriptionParser:${SLICERLIBPATH}/MRML:${SLICERLIBPATH}/MRMLIDImageIO:${SLICERLIBPATH}/OpenIGTLink:${SLICERLIBPATH}/Python/lib:${SLICERLIBPATH}/Qdec:${SLICERLIBPATH}/RemoteIO:${SLICERLIBPATH}/Slicer3:${SLICERLIBPATH}/SlicerIO:${SLICERLIBPATH}/tclap:${SLICERLIBPATH}/TclTk/lib:${SLICERLIBPATH}/Teem-1.10.0:${SLICERLIBPATH}/vtk-5.2:${SLICERLIBPATH}/vtkITK:${SLICERLIBPATH}/vtkTeem&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
ARCTIC can be use with two different input modes.&lt;br /&gt;
&lt;br /&gt;
==== Raw Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weighted atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --T2 Image_T2.gipl / --pd Image_PD.gipl : T2 and/or Pd-weighted image(s) can be added to improve tissue segmentation&lt;br /&gt;
  --orientation RAI : if the orientation of your file(s) is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasOrientation : if the orientation of your tissue segmentation atlas is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasType T1 : if the type of your tissue segmentation atlas is different than T1 (default value) &lt;br /&gt;
  --outputDir output_directory/ : if you want to select the output directory, add this flag and indicate the path an existing folder&lt;br /&gt;
  --SaveWM  WMCorticalThicknessMap.gipl / --SaveGM GMCorticalThicknessMap.gipl : those flags are used to save a volume with information of the average cortical thickness on WM/GM boundary(ies), the fileName needed is a path with the name of the output volume&lt;br /&gt;
&lt;br /&gt;
==== Segmented Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: label image, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --label label_image.gipl --rawImage raw_image.gipl --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
  Notice : the &amp;quot;raw_image.gipl&amp;quot; file is a MRI image of the case. It can be a T1-weighted image as well as a T2 or a PD.&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --WMLabel 1 / --GMLabel 2 / --CSFLabel 3 : if tour label are different than the default value&lt;br /&gt;
  --outputDir output_directory/ : if you want to select the output directory, add this flag and indicate the path an existing folder&lt;br /&gt;
  --SaveWM  WMCorticalThicknessMap.gipl / --SaveGM GMCorticalThicknessMap.gipl : those flags are used to save a volume with information of the average cortical thickness on WM/GM boundary(ies), the fileName needed is a path with the name of the output volume&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* Mac and windows executables available on to the community through NITRC&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35908</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35908"/>
		<updated>2009-03-26T18:48:17Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* ARCTIC (Automatic Regional Cortical ThICkness) usage: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
&lt;br /&gt;
====Required softwares====&lt;br /&gt;
&lt;br /&gt;
* Install required softwares to compile the NeuroLib&lt;br /&gt;
- [http://www.cmake.org/cmake/resources/software.html| CMake]&lt;br /&gt;
&lt;br /&gt;
- [http://www.batchmake.org/batchmake/resources/software.html| BatchMake] (v 1.0.8 needed, use cvs access)&lt;br /&gt;
&lt;br /&gt;
- [http://www.fltk.org/software.php| FLTK]&lt;br /&gt;
&lt;br /&gt;
- [http://www.slicer.org/DownloadSlicer.php/Nightly| Slicer Nighly Build]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Download and install the NeuroLib====&lt;br /&gt;
&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3-Plugins-Directory:Slicer3-Bin-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3-Plugins-Directory:Slicer3-Bin-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Bin-Directory&amp;quot; and &amp;quot;Slicer3-Bin-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Add libraries to the LD_LIBRARY_PATH variable&lt;br /&gt;
  -tcsh usage : setenv SLICERLIBPATH Slicer-nightly-build/lib&lt;br /&gt;
                setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${SLICERLIBPATH}/BatchMake:${SLICERLIBPATH}/bmModuleDescriptionParser:${SLICERLIBPATH}/FreeSurfer:${SLICERLIBPATH}/GenerateCLP:${SLICERLIBPATH}/GenerateLM:${SLICERLIBPATH}/IGT:${SLICERLIBPATH}/igtl:${SLICERLIBPATH}/InsightToolkit:${SLICERLIBPATH}/ITKCommandIO:${SLICERLIBPATH}/KWWidgets:${SLICERLIBPATH}/LoadableModule:${SLICERLIBPATH}/MGHImageIO:${SLICERLIBPATH}/ModuleDescriptionParser:${SLICERLIBPATH}/MRML:${SLICERLIBPATH}/MRMLIDImageIO:${SLICERLIBPATH}/OpenIGTLink:${SLICERLIBPATH}/Python/lib:${SLICERLIBPATH}/Qdec:${SLICERLIBPATH}/RemoteIO:${SLICERLIBPATH}/Slicer3:${SLICERLIBPATH}/SlicerIO:${SLICERLIBPATH}/tclap:${SLICERLIBPATH}/TclTk/lib:${SLICERLIBPATH}/Teem-1.10.0:${SLICERLIBPATH}/vtk-5.2:${SLICERLIBPATH}/vtkITK:${SLICERLIBPATH}/vtkTeem&lt;br /&gt;
  -bash usage : export SLICERLIBPATH=Slicer-nightly-build/lib&lt;br /&gt;
                export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${SLICERLIBPATH}/BatchMake:${SLICERLIBPATH}/bmModuleDescriptionParser:${SLICERLIBPATH}/FreeSurfer:${SLICERLIBPATH}/GenerateCLP:${SLICERLIBPATH}/GenerateLM:${SLICERLIBPATH}/IGT:${SLICERLIBPATH}/igtl:${SLICERLIBPATH}/InsightToolkit:${SLICERLIBPATH}/ITKCommandIO:${SLICERLIBPATH}/KWWidgets:${SLICERLIBPATH}/LoadableModule:${SLICERLIBPATH}/MGHImageIO:${SLICERLIBPATH}/ModuleDescriptionParser:${SLICERLIBPATH}/MRML:${SLICERLIBPATH}/MRMLIDImageIO:${SLICERLIBPATH}/OpenIGTLink:${SLICERLIBPATH}/Python/lib:${SLICERLIBPATH}/Qdec:${SLICERLIBPATH}/RemoteIO:${SLICERLIBPATH}/Slicer3:${SLICERLIBPATH}/SlicerIO:${SLICERLIBPATH}/tclap:${SLICERLIBPATH}/TclTk/lib:${SLICERLIBPATH}/Teem-1.10.0:${SLICERLIBPATH}/vtk-5.2:${SLICERLIBPATH}/vtkITK:${SLICERLIBPATH}/vtkTeem&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
ARCTIC can be use with two different input modes.&lt;br /&gt;
&lt;br /&gt;
==== Raw Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weighted atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --T2 Image_T2.gipl / --pd Image_PD.gipl : T2 and/or Pd-weighted image(s) can be added to improve tissue segmentation&lt;br /&gt;
  --orientation RAI : if the orientation of your file(s) is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasOrientation : if the orientation of your tissue segmentation atlas is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasType T1 : if the type of your tissue segmentation atlas is different than T1 (default value) &lt;br /&gt;
  --outputDir output_directory/ : if you want to select the output directory, add this flag and indicate the path an existing folder&lt;br /&gt;
  --SaveWM  WMCorticalThicknessMap.gipl / --SaveGM GMCorticalThicknessMap.gipl : those flags are used to save a volume with information of the average cortical thickness on WM/GM boundary(ies), the fileName needed is a path with the name of the output volume&lt;br /&gt;
&lt;br /&gt;
==== Segmented Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: label image, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --label label_image.gipl --rawImage raw_image.gipl --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
  Notice : the &amp;quot;raw_image.gipl&amp;quot; file is a MRI image of the case. It can be a T1-weighted image as well as a T2 or a PD.&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --WMLabel 1 / --GMLabel 2 / --CSFLabel 3 : if tour label are different than the default value&lt;br /&gt;
  --outputDir output_directory/ : if you want to select the output directory, add this flag and indicate the path an existing folder&lt;br /&gt;
  --SaveWM  WMCorticalThicknessMap.gipl / --SaveGM GMCorticalThicknessMap.gipl : those flags are used to save a volume with information of the average cortical thickness on WM/GM boundary(ies), the fileName needed is a path with the name of the output volume&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* Mac and windows executables available on to the community through NITRC&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35833</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35833"/>
		<updated>2009-03-24T15:35:23Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Prerequities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
&lt;br /&gt;
====Required softwares====&lt;br /&gt;
&lt;br /&gt;
* Install required softwares to compile the NeuroLib&lt;br /&gt;
- [http://www.cmake.org/cmake/resources/software.html| CMake]&lt;br /&gt;
&lt;br /&gt;
- [http://www.batchmake.org/batchmake/resources/software.html| BatchMake] (v 1.0.8 needed, use cvs access)&lt;br /&gt;
&lt;br /&gt;
- [http://www.fltk.org/software.php| FLTK]&lt;br /&gt;
&lt;br /&gt;
- [http://www.slicer.org/DownloadSlicer.php/Nightly| Slicer Nighly Build]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Download and install the NeuroLib====&lt;br /&gt;
&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Add libraries to the LD_LIBRARY_PATH variable&lt;br /&gt;
  -tcsh usage : setenv SLICERLIBPATH Slicer-nightly-build/lib&lt;br /&gt;
                setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${SLICERLIBPATH}/BatchMake:${SLICERLIBPATH}/bmModuleDescriptionParser:${SLICERLIBPATH}/FreeSurfer:${SLICERLIBPATH}/GenerateCLP:${SLICERLIBPATH}/GenerateLM:${SLICERLIBPATH}/IGT:${SLICERLIBPATH}/igtl:${SLICERLIBPATH}/InsightToolkit:${SLICERLIBPATH}/ITKCommandIO:${SLICERLIBPATH}/KWWidgets:${SLICERLIBPATH}/LoadableModule:${SLICERLIBPATH}/MGHImageIO:${SLICERLIBPATH}/ModuleDescriptionParser:${SLICERLIBPATH}/MRML:${SLICERLIBPATH}/MRMLIDImageIO:${SLICERLIBPATH}/OpenIGTLink:${SLICERLIBPATH}/Python:${SLICERLIBPATH}/Qdec:${SLICERLIBPATH}/RemoteIO:${SLICERLIBPATH}/Slicer3:${SLICERLIBPATH}/SlicerIO:${SLICERLIBPATH}/tclap:${SLICERLIBPATH}/TclTk:${SLICERLIBPATH}/Teem-1.10.0:${SLICERLIBPATH}/vtk-5.2:${SLICERLIBPATH}/vtkITK:${SLICERLIBPATH}/vtkTeem&lt;br /&gt;
  -bash usage : export SLICERLIBPATH=Slicer-nightly-build/lib&lt;br /&gt;
                export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${SLICERLIBPATH}/BatchMake:${SLICERLIBPATH}/bmModuleDescriptionParser:${SLICERLIBPATH}/FreeSurfer:${SLICERLIBPATH}/GenerateCLP:${SLICERLIBPATH}/GenerateLM:${SLICERLIBPATH}/IGT:${SLICERLIBPATH}/igtl:${SLICERLIBPATH}/InsightToolkit:${SLICERLIBPATH}/ITKCommandIO:${SLICERLIBPATH}/KWWidgets:${SLICERLIBPATH}/LoadableModule:${SLICERLIBPATH}/MGHImageIO:${SLICERLIBPATH}/ModuleDescriptionParser:${SLICERLIBPATH}/MRML:${SLICERLIBPATH}/MRMLIDImageIO:${SLICERLIBPATH}/OpenIGTLink:${SLICERLIBPATH}/Python:${SLICERLIBPATH}/Qdec:${SLICERLIBPATH}/RemoteIO:${SLICERLIBPATH}/Slicer3:${SLICERLIBPATH}/SlicerIO:${SLICERLIBPATH}/tclap:${SLICERLIBPATH}/TclTk:${SLICERLIBPATH}/Teem-1.10.0:${SLICERLIBPATH}/vtk-5.2:${SLICERLIBPATH}/vtkITK:${SLICERLIBPATH}/vtkTeem&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
ARCTIC can be use with two different input modes.&lt;br /&gt;
&lt;br /&gt;
==== Raw Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weighted atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --T2 Image_T2.gipl / --pd Image_PD.gipl : T2 and/or Pd-weighted image(s) can be added to improve tissue segmentation&lt;br /&gt;
  --orientation RAI : if the orientation of your file(s) is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasOrientation : if the orientation of your tissue segmentation atlas is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasType T1 : if the type of your tissue segmentation atlas is different than T1 (default value) &lt;br /&gt;
  --outputDir output_directory/ : if you want to select the output directory, add this flag and indicate the path an existing folder&lt;br /&gt;
  --SaveWM  WMCorticalThicknessMap.gipl / --SaveGM GMCorticalThicknessMap.gipl : those flags are used to save a volume with information of the average cortical thickness on WM/GM boundary(ies), the fileName needed is a path with the name of the output volume&lt;br /&gt;
&lt;br /&gt;
==== Segmented Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: label image, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --label label_image.gipl --rawImage raw_image.gipl --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
  Notice : the &amp;quot;raw_image.gipl&amp;quot; file is a MRI image of the case. It can be a T1-weighted image as well as a T2 or a PD.&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --WMLabel 1 / --GMLabel 2 / --CSFLabel 3 : if tour label are different than the default value&lt;br /&gt;
  --outputDir output_directory/ : if you want to select the output directory, add this flag and indicate the path an existing folder&lt;br /&gt;
  --SaveWM  WMCorticalThicknessMap.gipl / --SaveGM GMCorticalThicknessMap.gipl : those flags are used to save a volume with information of the average cortical thickness on WM/GM boundary(ies), the fileName needed is a path with the name of the output volume&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* Mac and windows executables available on to the community through NITRC&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35798</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35798"/>
		<updated>2009-03-23T20:43:59Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* ARCTIC (Automatic Regional Cortical ThICkness) usage: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
&lt;br /&gt;
====Required softwares====&lt;br /&gt;
&lt;br /&gt;
* Install required softwares to compile the NeuroLib&lt;br /&gt;
- [http://www.cmake.org/cmake/resources/software.html| CMake]&lt;br /&gt;
&lt;br /&gt;
- [http://www.batchmake.org/batchmake/resources/software.html| BatchMake] (v 1.0.8 needed, use cvs access)&lt;br /&gt;
&lt;br /&gt;
- [http://www.fltk.org/software.php| FLTK]&lt;br /&gt;
&lt;br /&gt;
- [http://www.slicer.org/DownloadSlicer.php/Nightly| Slicer Nighly Build]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Download and install the NeuroLib====&lt;br /&gt;
&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Add libraries to the LD_LIBRARY_PATH variable&lt;br /&gt;
  -tcsh usage : setenv SLICERLIBPATH Slicer-nightly-build/lib&lt;br /&gt;
                setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${SLICERLIBPATH}/TEEM-1.9:${SLICERLIBPATH}/vtk-5.2:${SLICERLIBPATH}:${SLICERLIBPATH}/InsightToolkit:${SLICERLIBPATH}/ModuleDescriptionParser:${SLICERLIBPATH}/vtkITK:${SLICERLIBPATH}/MRML:${SLICERLIBPATH}/SlicerIO:${SLICERLIBPATH}/Slicer3:${SLICERLIBPATH}/FreeSurfer:${SLICERLIBPATH}/vtkTeem:${SLICERLIBPATH}/Teem-1.10.0:${SLICERLIBPATH}/KWWidgets:${SLICERLIBPATH}/Python/lib:${SLICERLIBPATH}/bmModuleDescriptionParser:${SLICERLIBPATH}/BatchMake&lt;br /&gt;
  -bash usage : export SLICERLIBPATH=Slicer-nightly-build/lib&lt;br /&gt;
                export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${SLICERLIBPATH}/TEEM-1.9:${SLICERLIBPATH}/vtk-5.2:${SLICERLIBPATH}:${SLICERLIBPATH}/InsightToolkit:${SLICERLIBPATH}/ModuleDescriptionParser:${SLICERLIBPATH}/vtkITK:${SLICERLIBPATH}/MRML:${SLICERLIBPATH}/SlicerIO:${SLICERLIBPATH}/Slicer3:${SLICERLIBPATH}/FreeSurfer:${SLICERLIBPATH}/vtkTeem:${SLICERLIBPATH}/Teem-1.10.0:${SLICERLIBPATH}/KWWidgets:${SLICERLIBPATH}/Python/lib:${SLICERLIBPATH}/bmModuleDescriptionParser:${SLICERLIBPATH}/BatchMake&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
ARCTIC can be use with two different input modes.&lt;br /&gt;
&lt;br /&gt;
==== Raw Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weighted atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --T2 Image_T2.gipl / --pd Image_PD.gipl : T2 and/or Pd-weighted image(s) can be added to improve tissue segmentation&lt;br /&gt;
  --orientation RAI : if the orientation of your file(s) is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasOrientation : if the orientation of your tissue segmentation atlas is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasType T1 : if the type of your tissue segmentation atlas is different than T1 (default value) &lt;br /&gt;
  --outputDir output_directory/ : if you want to select the output directory, add this flag and indicate the path an existing folder&lt;br /&gt;
  --SaveWM  WMCorticalThicknessMap.gipl / --SaveGM GMCorticalThicknessMap.gipl : those flags are used to save a volume with information of the average cortical thickness on WM/GM boundary(ies), the fileName needed is a path with the name of the output volume&lt;br /&gt;
&lt;br /&gt;
==== Segmented Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: label image, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --label label_image.gipl --rawImage raw_image.gipl --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
  Notice : the &amp;quot;raw_image.gipl&amp;quot; file is a MRI image of the case. It can be a T1-weighted image as well as a T2 or a PD.&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --WMLabel 1 / --GMLabel 2 / --CSFLabel 3 : if tour label are different than the default value&lt;br /&gt;
  --outputDir output_directory/ : if you want to select the output directory, add this flag and indicate the path an existing folder&lt;br /&gt;
  --SaveWM  WMCorticalThicknessMap.gipl / --SaveGM GMCorticalThicknessMap.gipl : those flags are used to save a volume with information of the average cortical thickness on WM/GM boundary(ies), the fileName needed is a path with the name of the output volume&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* Mac and windows executables available on to the community through NITRC&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35797</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35797"/>
		<updated>2009-03-23T20:33:56Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Source code available with CVS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
&lt;br /&gt;
====Required softwares====&lt;br /&gt;
&lt;br /&gt;
* Install required softwares to compile the NeuroLib&lt;br /&gt;
- [http://www.cmake.org/cmake/resources/software.html| CMake]&lt;br /&gt;
&lt;br /&gt;
- [http://www.batchmake.org/batchmake/resources/software.html| BatchMake] (v 1.0.8 needed, use cvs access)&lt;br /&gt;
&lt;br /&gt;
- [http://www.fltk.org/software.php| FLTK]&lt;br /&gt;
&lt;br /&gt;
- [http://www.slicer.org/DownloadSlicer.php/Nightly| Slicer Nighly Build]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Download and install the NeuroLib====&lt;br /&gt;
&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Add libraries to the LD_LIBRARY_PATH variable&lt;br /&gt;
  -tcsh usage : setenv SLICERLIBPATH Slicer-nightly-build/lib&lt;br /&gt;
                setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${SLICERLIBPATH}/TEEM-1.9:${SLICERLIBPATH}/vtk-5.2:${SLICERLIBPATH}:${SLICERLIBPATH}/InsightToolkit:${SLICERLIBPATH}/ModuleDescriptionParser:${SLICERLIBPATH}/vtkITK:${SLICERLIBPATH}/MRML:${SLICERLIBPATH}/SlicerIO:${SLICERLIBPATH}/Slicer3:${SLICERLIBPATH}/FreeSurfer:${SLICERLIBPATH}/vtkTeem:${SLICERLIBPATH}/Teem-1.10.0:${SLICERLIBPATH}/KWWidgets:${SLICERLIBPATH}/Python/lib:${SLICERLIBPATH}/bmModuleDescriptionParser:${SLICERLIBPATH}/BatchMake&lt;br /&gt;
  -bash usage : export SLICERLIBPATH=Slicer-nightly-build/lib&lt;br /&gt;
                export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${SLICERLIBPATH}/TEEM-1.9:${SLICERLIBPATH}/vtk-5.2:${SLICERLIBPATH}:${SLICERLIBPATH}/InsightToolkit:${SLICERLIBPATH}/ModuleDescriptionParser:${SLICERLIBPATH}/vtkITK:${SLICERLIBPATH}/MRML:${SLICERLIBPATH}/SlicerIO:${SLICERLIBPATH}/Slicer3:${SLICERLIBPATH}/FreeSurfer:${SLICERLIBPATH}/vtkTeem:${SLICERLIBPATH}/Teem-1.10.0:${SLICERLIBPATH}/KWWidgets:${SLICERLIBPATH}/Python/lib:${SLICERLIBPATH}/bmModuleDescriptionParser:${SLICERLIBPATH}/BatchMake&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
ARCTIC can be use with two different input modes.&lt;br /&gt;
&lt;br /&gt;
==== Raw Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weighted atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --T2 Image_T2.gipl / --pd Image_PD.gipl : T2 and/or Pd-weighted image(s) can be added to improve tissue segmentation&lt;br /&gt;
  --orientation RAI : if the orientation of your file(s) is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasOrientation : if the orientation of your tissue segmentation atlas is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasType T1 : if the type of your tissue segmentation atlas is different than T1 (default value) &lt;br /&gt;
  --outputDir output_directory/ : if you want to select the output directory, add this flag and indicate the path an existing folder&lt;br /&gt;
  --SaveWM  WMCorticalThicknessMap.gipl / --SaveGM GMCorticalThicknessMap.gipl : those flags are used to save a volume with information of the average cortical thickness on WM/GM boundary(ies), the fileName needed is a path with the name of the output volume&lt;br /&gt;
&lt;br /&gt;
==== Segmented Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: label image, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --label label_image.gipl --rawImage raw_image.gipl --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
  Notice : the &amp;quot;raw_image.gipl&amp;quot; file is a MRI image of the case. It can be a T1-weighted image as well as a T2 or a PD.&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --WMLabel 1 / --GMLabel 2 / --CSFLabel 3 :&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* Mac and windows executables available on to the community through NITRC&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35773</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35773"/>
		<updated>2009-03-23T17:01:05Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Prerequities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Add libraries to the LD_LIBRARY_PATH variable&lt;br /&gt;
  -tcsh usage : setenv SLICERLIBPATH Slicer-nightly-build/lib&lt;br /&gt;
                setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${SLICERLIBPATH}/TEEM-1.9:${SLICERLIBPATH}/vtk-5.2:${SLICERLIBPATH}:${SLICERLIBPATH}/InsightToolkit:${SLICERLIBPATH}/ModuleDescriptionParser:${SLICERLIBPATH}/vtkITK:${SLICERLIBPATH}/MRML:${SLICERLIBPATH}/SlicerIO:${SLICERLIBPATH}/Slicer3:${SLICERLIBPATH}/FreeSurfer:${SLICERLIBPATH}/vtkTeem:${SLICERLIBPATH}/Teem-1.10.0:${SLICERLIBPATH}/KWWidgets:${SLICERLIBPATH}/Python/lib:${SLICERLIBPATH}/bmModuleDescriptionParser:${SLICERLIBPATH}/BatchMake&lt;br /&gt;
  -bash usage : export SLICERLIBPATH=Slicer-nightly-build/lib&lt;br /&gt;
                export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${SLICERLIBPATH}/TEEM-1.9:${SLICERLIBPATH}/vtk-5.2:${SLICERLIBPATH}:${SLICERLIBPATH}/InsightToolkit:${SLICERLIBPATH}/ModuleDescriptionParser:${SLICERLIBPATH}/vtkITK:${SLICERLIBPATH}/MRML:${SLICERLIBPATH}/SlicerIO:${SLICERLIBPATH}/Slicer3:${SLICERLIBPATH}/FreeSurfer:${SLICERLIBPATH}/vtkTeem:${SLICERLIBPATH}/Teem-1.10.0:${SLICERLIBPATH}/KWWidgets:${SLICERLIBPATH}/Python/lib:${SLICERLIBPATH}/bmModuleDescriptionParser:${SLICERLIBPATH}/BatchMake&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
ARCTIC can be use with two different input modes.&lt;br /&gt;
&lt;br /&gt;
==== Raw Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weighted atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --T2 Image_T2.gipl / --pd Image_PD.gipl : T2 and/or Pd-weighted image(s) can be added to improve tissue segmentation&lt;br /&gt;
  --orientation RAI : if the orientation of your file(s) is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasOrientation : if the orientation of your tissue segmentation atlas is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasType T1 : if the type of your tissue segmentation atlas is different than T1 (default value) &lt;br /&gt;
  --outputDir output_directory/ : if you want to select the output directory, add this flag and indicate the path an existing folder&lt;br /&gt;
  --SaveWM  WMCorticalThicknessMap.gipl / --SaveGM GMCorticalThicknessMap.gipl : those flags are used to save a volume with information of the average cortical thickness on WM/GM boundary(ies), the fileName needed is a path with the name of the output volume&lt;br /&gt;
&lt;br /&gt;
==== Segmented Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: label image, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --label label_image.gipl --rawImage raw_image.gipl --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
  Notice : the &amp;quot;raw_image.gipl&amp;quot; file is a MRI image of the case. It can be a T1-weighted image as well as a T2 or a PD.&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --WMLabel 1 / --GMLabel 2 / --CSFLabel 3 :&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* Mac and windows executables available on to the community through NITRC&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35766</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35766"/>
		<updated>2009-03-20T21:08:48Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Command line execution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Add libraries to the LD_LIBRARY_PATH variable&lt;br /&gt;
  -tcsh usage : setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:Slicer-nightly-build/lib/InsightToolkit&lt;br /&gt;
  -bash usage : export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:Slicer-nightly-build/lib/InsightToolkit&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
ARCTIC can be use with two different input modes.&lt;br /&gt;
&lt;br /&gt;
==== Raw Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weighted atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --T2 Image_T2.gipl / --pd Image_PD.gipl : T2 and/or Pd-weighted image(s) can be added to improve tissue segmentation&lt;br /&gt;
  --orientation RAI : if the orientation of your file(s) is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasOrientation : if the orientation of your tissue segmentation atlas is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasType T1 : if the type of your tissue segmentation atlas is different than T1 (default value) &lt;br /&gt;
  --outputDir output_directory/ : if you want to select the output directory, add this flag and indicate the path an existing folder&lt;br /&gt;
  --SaveWM  WMCorticalThicknessMap.gipl / --SaveGM GMCorticalThicknessMap.gipl : those flags are used to save a volume with information of the average cortical thickness on WM/GM boundary(ies), the fileName needed is a path with the name of the output volume&lt;br /&gt;
&lt;br /&gt;
==== Segmented Image Mode ====&lt;br /&gt;
&lt;br /&gt;
Inputs: label image, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --label label_image.gipl --rawImage raw_image.gipl --atlas Atlas.gipl --atlasParcellation Parcellation.gipl&lt;br /&gt;
  Notice : the &amp;quot;raw_image.gipl&amp;quot; file is a MRI image of the case. It can be a T1-weighted image as well as a T2 or a PD.&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --WMLabel 1 / --GMLabel 2 / --CSFLabel 3 :&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* Mac and windows executables available on to the community through NITRC&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35765</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35765"/>
		<updated>2009-03-20T20:42:01Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Command line execution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Add libraries to the LD_LIBRARY_PATH variable&lt;br /&gt;
  -tcsh usage : setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:Slicer-nightly-build/lib/InsightToolkit&lt;br /&gt;
  -bash usage : export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:Slicer-nightly-build/lib/InsightToolkit&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weighted atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl (--SaveWM  WMCorticalThicknessMap.gipl  --SaveGM GMCorticalThicknessMap.gipl)&lt;br /&gt;
  Notices :  - for both flags &amp;quot;SaveWM&amp;quot; and &amp;quot;SaveGM&amp;quot;, the fileName needed is a path with the name of the output volume.&lt;br /&gt;
&lt;br /&gt;
Complementary flags&lt;br /&gt;
  --T2 Image_T2.gipl / --pd Image_PD.gipl : T2 and/or Pd-weighted image(s) can be added to improve tissue segmentation&lt;br /&gt;
  --orientation RAI : if the orientation of your file(s) is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --atlasOrientation : if the orientation of your tissue segmentation atlas is different than the default value (RAI), add this flag to set the right orientation&lt;br /&gt;
  --outputDir output_directory/ : if you want to select the output directory, add this flag and indicate the path an existing folder&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* Mac and windows executables available on to the community through NITRC&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35762</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35762"/>
		<updated>2009-03-20T17:56:26Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Planning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Add libraries to the LD_LIBRARY_PATH variable&lt;br /&gt;
  -tcsh usage : setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:Slicer-nightly-build/lib/InsightToolkit&lt;br /&gt;
  -bash usage : export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:Slicer-nightly-build/lib/InsightToolkit&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap.gipl  --SaveGM GMCorticalThicknessMap.gipl&lt;br /&gt;
  Notice : for both flags &amp;quot;SaveWM&amp;quot; and &amp;quot;SaveGM&amp;quot;, the fileName needed is a path with the name of the output volume.&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* Mac and windows executables available on to the community through NITRC&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35760</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35760"/>
		<updated>2009-03-20T17:53:55Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== ARCTIC Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
== Complementary Downloads ==&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Add libraries to the LD_LIBRARY_PATH variable&lt;br /&gt;
  -tcsh usage : setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:Slicer-nightly-build/lib/InsightToolkit&lt;br /&gt;
  -bash usage : export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:Slicer-nightly-build/lib/InsightToolkit&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap.gipl  --SaveGM GMCorticalThicknessMap.gipl&lt;br /&gt;
  Notice : for both flags &amp;quot;SaveWM&amp;quot; and &amp;quot;SaveGM&amp;quot;, the fileName needed is a path with the name of the output volume.&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35759</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35759"/>
		<updated>2009-03-20T17:52:07Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Prerequities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Add libraries to the LD_LIBRARY_PATH variable&lt;br /&gt;
  -tcsh usage : setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:Slicer-nightly-build/lib/InsightToolkit&lt;br /&gt;
  -bash usage : export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:Slicer-nightly-build/lib/InsightToolkit&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap.gipl  --SaveGM GMCorticalThicknessMap.gipl&lt;br /&gt;
  Notice : for both flags &amp;quot;SaveWM&amp;quot; and &amp;quot;SaveGM&amp;quot;, the fileName needed is a path with the name of the output volume.&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35758</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35758"/>
		<updated>2009-03-20T17:51:47Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Prerequities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Add libraries path to the LD_LIBRARY_PATH variable&lt;br /&gt;
  -tcsh usage : setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:Slicer-nightly-build/lib/InsightToolkit&lt;br /&gt;
  -bash usage : export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:Slicer-nightly-build/lib/InsightToolkit&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap.gipl  --SaveGM GMCorticalThicknessMap.gipl&lt;br /&gt;
  Notice : for both flags &amp;quot;SaveWM&amp;quot; and &amp;quot;SaveGM&amp;quot;, the fileName needed is a path with the name of the output volume.&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35757</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35757"/>
		<updated>2009-03-20T17:48:42Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Command line execution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap.gipl  --SaveGM GMCorticalThicknessMap.gipl&lt;br /&gt;
  Notice : for both flags &amp;quot;SaveWM&amp;quot; and &amp;quot;SaveGM&amp;quot;, the fileName needed is a path with the name of the output volume.&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35756</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35756"/>
		<updated>2009-03-20T17:47:50Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Command line execution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap.gipl  --SaveGM GMCorticalThicknessMap.gipl&lt;br /&gt;
  Notice : for both flags &amp;quot;SaveWM&amp;quot; and &amp;quot;SaveGM&amp;quot;, the fileName needed is a path with the name of the output volume.&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35755</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35755"/>
		<updated>2009-03-20T17:47:27Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* ARCTIC (Automatic Regional Cortical ThICkness) usage: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap.gipl  --SaveGM GMCorticalThicknessMap.gipl&lt;br /&gt;
Notice : for both flags &amp;quot;SaveWM&amp;quot; and &amp;quot;SaveGM&amp;quot;, the fileName needed is a path with the name of the output volume.&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35743</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35743"/>
		<updated>2009-03-19T21:33:23Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Source code available with CVS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
  Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
  Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35742</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35742"/>
		<updated>2009-03-19T21:15:52Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Source code available with CVS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create and go to a NeuroLib/ directory&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (press Enter for password)&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create and go to a Neurolib-build/ directory&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
- Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
- Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35741</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35741"/>
		<updated>2009-03-19T21:08:39Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Source code available with CVS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create a NeuroLib/ directory and go in.&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (click Enter for password)&lt;br /&gt;
  cvs -d :pserver:your_login@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not download it here]&lt;br /&gt;
* Create a Neurolib-build/ directory and go in&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
- Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
- Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35740</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35740"/>
		<updated>2009-03-19T21:08:10Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create a NeuroLib/ directory and go in.&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (click Enter for password)&lt;br /&gt;
  cvs -d :pserver:your_login@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 2.6 version of CMake is installed on your computer.  [http://www.cmake.org/cmake/resources/software.html| ‏If not install it here]&lt;br /&gt;
* Create a Neurolib-build/ directory and go in&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
- Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
- Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35739</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35739"/>
		<updated>2009-03-19T21:03:32Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Source code available with CVS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create a NeuroLib/ directory and go in.&lt;br /&gt;
  mkdir NeuroLib&lt;br /&gt;
  cd NeuroLib&lt;br /&gt;
* Make the following commands :&lt;br /&gt;
  cvs -d :pserver:anonymous@demeter.ia.unc.edu:/cvsroot login (click Enter for password)&lt;br /&gt;
  cvs -d :pserver:your_login@demeter.ia.unc.edu:/cvsroot co NeuroLib&lt;br /&gt;
* Be sure that the 1.6 version of CMake is installed on your computer. If not install it.&lt;br /&gt;
* Create a Neurolib-build/ directory and go in&lt;br /&gt;
  mkdir NeuroLib-build&lt;br /&gt;
  cd NeuroLib-build&lt;br /&gt;
* Start the compilation while launching 'ccmake'&lt;br /&gt;
  ccmake ../NeuroLib&lt;br /&gt;
*Configure the compilation&lt;br /&gt;
- Set ARCTIC at &amp;quot;ON&amp;quot;&lt;br /&gt;
- Press 'c' to start the configuration&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35738</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35738"/>
		<updated>2009-03-19T20:44:41Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
* Create a NeuroLib/ directory and go in.&lt;br /&gt;
* Make the following commands : &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35737</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35737"/>
		<updated>2009-03-19T20:14:54Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developed: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Source code available with CVS ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Executables and tutorial dataset === &lt;br /&gt;
Available on NITRC : http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
=== Pediatric atlas === &lt;br /&gt;
Available on MIDAS : http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35736</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35736"/>
		<updated>2009-03-19T19:57:01Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|400px|ARCTIC Logo|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developped: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Executable and tutorial dataset: http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
Pediatric atlas: http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35735</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35735"/>
		<updated>2009-03-19T19:56:07Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ArcticLogo.png|thumb|250px|Screenshot of the application|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developped: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 external module)&lt;br /&gt;
:* '''4. Statistics'''&lt;br /&gt;
:** Generate spreesheats with volume informations&lt;br /&gt;
:** Tools: ImageMath, ImageStat (UNC Slicer3 external modules)&lt;br /&gt;
:* '''5. Mesh Creation'''&lt;br /&gt;
:** Generation of white matter and grey matter meshes&lt;br /&gt;
:** Tool: ModelMaker (Slicer3 module)&lt;br /&gt;
:* '''6. MRML scene creation'''&lt;br /&gt;
:** Creation of a MRML scene describing all the steps of the pipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Executable and tutorial dataset: http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
Pediatric atlas: http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:ArcticLogo.png&amp;diff=35734</id>
		<title>File:ArcticLogo.png</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:ArcticLogo.png&amp;diff=35734"/>
		<updated>2009-03-19T19:35:00Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35512</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=35512"/>
		<updated>2009-03-06T19:27:16Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Planning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Screenshot_Slicer.jpg|thumb|250px|Screenshot of the application]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Schema_pipeline_ARCTIC.jpg|thumb|600px|Pipeline description]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developped: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 module)&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Executable and tutorial dataset: http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
Pediatric atlas: http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3) and Tutorial dataset&lt;br /&gt;
:* New version including quality control through MRML scene, and WM, GM models generation &lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Comparison to FreeSurfer (180 cases dataset): pearson correlation analysis&lt;br /&gt;
:* ARCTIC source code (SVN, CVS) available to the community&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=34966</id>
		<title>DBP2:UNC:Regional Cortical Thickness Pipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=DBP2:UNC:Regional_Cortical_Thickness_Pipeline&amp;diff=34966"/>
		<updated>2009-01-26T19:48:34Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[DBP2:UNC:Cortical_Thickness_Roadmap | UNC Cortical Thickness Roadmap]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Screenshot_Slicer.jpg|thumb|250px|Screenshot of the application]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Schema_pipeline_ARCTIC.jpg|thumb|600px|Pipeline description]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
We would like to create an end-to-end application within Slicer3 allowing individual and group analysis of regional cortical thickness.&lt;br /&gt;
&lt;br /&gt;
This page describes the related pipeline with its basic components, as well as its validation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pipeline overview ==&lt;br /&gt;
&lt;br /&gt;
A Slicer3 high-level module for individual cortical thickness analysis has been developped: ARCTIC (Automatic Regional Cortical ThICkness) &lt;br /&gt;
&lt;br /&gt;
Input: RAW images (T1-weighted, T2-weighted, PD-weighted images)&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:** Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme&lt;br /&gt;
:** Tool: itkEMS (UNC Slicer3 external module)&lt;br /&gt;
:* '''2. Regional atlas deformable registration'''&lt;br /&gt;
:** 2.1 Skull stripping using previously computed tissue segmentation label image&lt;br /&gt;
:*** Tool: SegPostProcess (UNC Slicer3 external module) &lt;br /&gt;
:** 2.2 T1-weighted atlas deformable registration&lt;br /&gt;
:*** B-spline pipeline registration&lt;br /&gt;
:*** Tool: RegisterImages (Slicer3 module) &lt;br /&gt;
:** 2.3. Applying transformation to the parcellation map&lt;br /&gt;
:*** Tool: ResampleVolume2 (Slicer3 module)&lt;br /&gt;
:* '''3. Cortical Thickness'''&lt;br /&gt;
:** Sparse asymmetric local cortical thickness&lt;br /&gt;
:** Tool: CortThick (UNC Slicer3 module)&lt;br /&gt;
&lt;br /&gt;
All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.&lt;br /&gt;
The user can thus compute an individual regional cortical thickness analysis by running the 'ARCTIC' module, either within Slicer3 or as a command line.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Executable and tutorial dataset: http://www.nitrc.org/projects/arctic/&lt;br /&gt;
&lt;br /&gt;
Pediatric atlas: http://www.insight-journal.org/midas/item/view/2277&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:T1Image.jpg|thumb|250px|T1-weighted skull-stripped image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Parcellation.jpg|thumb|250px|Parcellation image]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:WMThickness.jpg|thumb|250px|Cortical thickness on WM surface]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:ThicknessInformation.jpg|thumb|250px|Cortical thickness information]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ARCTIC (Automatic Regional Cortical ThICkness) usage: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prerequities ===&lt;br /&gt;
&lt;br /&gt;
Add directories to the PATH variable&lt;br /&gt;
  -tcsh usage : setenv PATH ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  -bash usage : export PATH=ARCTIC-Executables-Directory:Slicer3D-Plugins-Directory:Batchmake-Directory:${PATH}&lt;br /&gt;
  Notice : To execute ARCTIC within Slicer3D, it is not necessary to add &amp;quot;Slicer3D-Plugins-Directory&amp;quot; in the PATH.&lt;br /&gt;
&lt;br /&gt;
Set an environment variable&lt;br /&gt;
  -tcsh usage : setenv BatchmakeWrapper_Dir Batchmake-Wrapper-Directory&lt;br /&gt;
  -bash usage : export BatchmakeWrapper_Dir=Batchmake-Wrapper-Directory&lt;br /&gt;
&lt;br /&gt;
Set ARCTIC as a Slicer3D module&lt;br /&gt;
  Within Slicer3D : View -&amp;gt; Applications Settings -&amp;gt; Module Settings -&amp;gt; Add a preset button and then select the ARCTIC-Executables-Directory/&lt;br /&gt;
&lt;br /&gt;
=== Command line execution ===&lt;br /&gt;
&lt;br /&gt;
Inputs: T1-weighted image, T1-weigthed atlas, regional atlas (parcellation map) &lt;br /&gt;
&lt;br /&gt;
  ARCTIC --T1 Image_T1.gipl --segAtlasDir TissueSegmentationAtlasDirectory/ &lt;br /&gt;
  --atlas Atlas.gipl --atlasParcellation Parcellation.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
=== Step by step command line execution ===&lt;br /&gt;
&lt;br /&gt;
:* '''1. Tissue segmentation'''&lt;br /&gt;
:**Input: EMSparam.xml&lt;br /&gt;
:**Output: Image_Corrected_EMS.gipl, Label.gipl&lt;br /&gt;
  itkEMSCLP --XMLFile EMSparam.xml&lt;br /&gt;
:* '''2. Skull stripping'''&lt;br /&gt;
:**Input: Label.gipl,  Image_Corrected_EMS.gipl&lt;br /&gt;
:**Output: Image_Corrected_EMS_Stripped.gipl, BinaryMask.gipl (optional)&lt;br /&gt;
  SegPostProcessCLP Label.gipl  Image_Corrected_EMS_Stripped.gipl --skullstripping  Image_Corrected_EMS.gipl&lt;br /&gt;
:* '''3. Deformable registration of pediatric regional atlas'''&lt;br /&gt;
:**3.1 Deformable registration of T1-weighted pediatric atlas&lt;br /&gt;
:***Input: Atlas.gipl, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output: Atlas_Registered.gipl, Atlas_Registered_Transform.txt&lt;br /&gt;
   RegisterImages Image_Corrected_EMS_Stripped.gipl Atlas.gipl –resampledImage  Atlas_Registered.gipl –saveTransform Atlas_Registered_Transform.txt –registration PipelineBSpline&lt;br /&gt;
:**3.2. Applying transformation to the parcellation map&lt;br /&gt;
:***Input: Parcellation.gipl,  Atlas_Registered_Transform.txt, Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:***Output:  Parcellation_Registered.gipl&lt;br /&gt;
   ResampleVolume2 Parcellation.gipl Parcellation_Registered.gipl -f Atlas_Registered_Transform.txt -i nn -R Image_Corrected_EMS_Stripped.gipl&lt;br /&gt;
:* '''4. Cortical Thickness'''&lt;br /&gt;
:**Input: Parcellation_Registered.gipl, Label.gipl&lt;br /&gt;
:**Output: CortThick_Result_Dir/, WMCorticalThicknessMap, GMCorticalThicknessMap&lt;br /&gt;
   CortThickCLP CortThick_Result_Dir/ --par  Parcellation_Registered.gipl --inputSeg Label.gipl --SaveWM  WMCorticalThicknessMap  --SaveGM GMCorticalThicknessMap&lt;br /&gt;
&lt;br /&gt;
== Pipeline validation ==&lt;br /&gt;
&lt;br /&gt;
=== Analysis on a small pediatric dataset ===&lt;br /&gt;
&lt;br /&gt;
Tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.&lt;br /&gt;
:* 16 autistic cases &lt;br /&gt;
:* 1 developmental delay&lt;br /&gt;
:* 3 normal control&lt;br /&gt;
&lt;br /&gt;
=== Comparison to state of the art ===&lt;br /&gt;
&lt;br /&gt;
We would like to compare our pipeline with FreeSurfer. We have thus started to perform a regional statistical analysis using Pearson's correlation coefficient on a pediatric dataset including 90 cases.&lt;br /&gt;
&lt;br /&gt;
Two distinct groups are considered: 2 year-old cases and 4 year-old cases. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
=== Done ===&lt;br /&gt;
:* Workflow for individual analysis (Slicer3 external module using BatchMake)&lt;br /&gt;
:* 2 Tutorials with application example on a small dataset : &amp;quot;How to use the UNC modules to compute the regional cortical thickness&amp;quot; and &amp;quot;How to use ARCTIC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== In progress ===&lt;br /&gt;
:* Pediatric atlases available to the community through MIDAS&lt;br /&gt;
:* Comparison to FreeSurfer: pearson correlation analysis&lt;br /&gt;
:* ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3), source code (SVN) and Tutorial dataset&lt;br /&gt;
&lt;br /&gt;
=== Future work ===&lt;br /&gt;
:* Workflow for group analysis (KWWidgets application using BatchMake)&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2009_Winter_Project_Week:RegionalCorticalThicknessPipeline&amp;diff=34781</id>
		<title>2009 Winter Project Week:RegionalCorticalThicknessPipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2009_Winter_Project_Week:RegionalCorticalThicknessPipeline&amp;diff=34781"/>
		<updated>2009-01-09T16:58:34Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Image:NAMIC-SLC.jpg|thumb|320px|Return to [[2009_Winter_Project_Week|Project Week Main Page]] ]]&lt;br /&gt;
|[[Image:Screenshot_Slicer.jpg|thumb|250px|Screenshot of the application]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Schema_pipeline_ARCTIC.jpg|thumb|600px|Pipeline description]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Investigators===&lt;br /&gt;
* UNC: Cedric Mathieu, Clement Vachet, Martin Styner, Heather Cody Hazlett&lt;br /&gt;
* GE: Jim Miller &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Objective&amp;lt;/h1&amp;gt;&lt;br /&gt;
We have developped an end-to-end application within Slicer3 allowing individual analysis of regional cortical thickness.&lt;br /&gt;
We are also developing an end-to-end application allowing group comparison.&lt;br /&gt;
&lt;br /&gt;
Such a workflow applied to the young brain (2-4 years old) is our goal in order to start a longitudinal study of early brain development in [[DBP2:UNC|autism (UNC DBP)]].&lt;br /&gt;
&lt;br /&gt;
See our [[DBP2:UNC:Cortical_Thickness_Roadmap| Roadmap]] for more details.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Approach, Plan&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Our plan for the project week is to improve the integration of the regional cortical thickness module within Slicer:&lt;br /&gt;
*Specific directory within Slicer3 tree to store external modules available on NITRC&lt;br /&gt;
*Specific directory within Slicer3 tree to store batchmake xml description files (.bmm)&lt;br /&gt;
&lt;br /&gt;
Meanwhile, we will continue to develop the KWWidgets application allowing group comparison.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Progress&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
During the week, a better integration of the module in Slicer3 was done.&lt;br /&gt;
&lt;br /&gt;
We also worked on the quality control. A &amp;quot;mrml&amp;quot; scene is created at the end of the pipeline. This scene contains different Slicer3 snapshots representing the different steps. There is still a small bug with the mrml scene but it is close to be fixed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2009_Winter_Project_Week:RegionalCorticalThicknessPipeline&amp;diff=34780</id>
		<title>2009 Winter Project Week:RegionalCorticalThicknessPipeline</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2009_Winter_Project_Week:RegionalCorticalThicknessPipeline&amp;diff=34780"/>
		<updated>2009-01-09T16:57:58Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Image:NAMIC-SLC.jpg|thumb|320px|Return to [[2009_Winter_Project_Week|Project Week Main Page]] ]]&lt;br /&gt;
|[[Image:Screenshot_Slicer.jpg|thumb|250px|Screenshot of the application]]&lt;br /&gt;
|valign=&amp;quot;center&amp;quot;|[[Image:Schema_pipeline_ARCTIC.jpg|thumb|600px|Pipeline description]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Investigators===&lt;br /&gt;
* UNC: Cedric Mathieu, Clement Vachet, Martin Styner, Heather Cody Hazlett&lt;br /&gt;
* GE: Jim Miller &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Objective&amp;lt;/h1&amp;gt;&lt;br /&gt;
We have developped an end-to-end application within Slicer3 allowing individual analysis of regional cortical thickness.&lt;br /&gt;
We are also developing an end-to-end application allowing group comparison.&lt;br /&gt;
&lt;br /&gt;
Such a workflow applied to the young brain (2-4 years old) is our goal in order to start a longitudinal study of early brain development in [[DBP2:UNC|autism (UNC DBP)]].&lt;br /&gt;
&lt;br /&gt;
See our [[DBP2:UNC:Cortical_Thickness_Roadmap| Roadmap]] for more details.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Approach, Plan&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Our plan for the project week is to improve the integration of the regional cortical thickness module within Slicer:&lt;br /&gt;
*Specific directory within Slicer3 tree to store external modules available on NITRC&lt;br /&gt;
*Specific directory within Slicer3 tree to store batchmake xml description files (.bmm)&lt;br /&gt;
&lt;br /&gt;
Meanwhile, we will continue to develop the KWWidgets application allowing group comparison.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Progress&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
During the week, a better integration of the module in Slicer3 was done.&lt;br /&gt;
We also worked on the quality control. A &amp;quot;mrml&amp;quot; scene is created at the end of the pipeline. This scene contains different Slicer3 snapshots representing the different steps. There is still a small bug with the mrml scene but it is close to be fixed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34368</id>
		<title>UNC ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34368"/>
		<updated>2009-01-07T01:21:37Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Arctic_Logo.png  |300px|thumb|right]] &lt;br /&gt;
&lt;br /&gt;
=ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Following those tutorials, you will be able to perform an individual analysis of regional cortical thickness.&lt;br /&gt;
In the ARCTIC tutorial, you will learn how to load input volumes, run the end-to-end module ARCTIC to generate cortical thickness information and display output volumes. &lt;br /&gt;
And in the UNC external modules, you will be able to run the UNC external modules within Slicer3 in order to perform a regional cortical thickness analysis step by step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Roadmap project : http://www.na-mic.org/Wiki/index.php/DBP2:UNC:Regional_Cortical_Thickness_Pipeline&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' : UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
• Slicer3&lt;br /&gt;
	http://www.slicer.org/pages/Downloads&lt;br /&gt;
&lt;br /&gt;
• BatchMake‏&lt;br /&gt;
	 http://www.batchmake.org/batchmake/resources/software.html&lt;br /&gt;
&lt;br /&gt;
==Tutorial materials==&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ BatchMake wrapper (ARCTIC_BatchMake_Wrapper_1.0)‏]&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ Tutorial dataset(ARCTIC_Tutorial_example_1.0)]‏&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ External modules (ARCTIC_Executables_1.0)]&lt;br /&gt;
&lt;br /&gt;
• [http://www.insight-journal.org/midas/item/view/2277 ‏Pediatric atlas (UNC_Pediatric_Brain_Atlas)]‏&lt;br /&gt;
&lt;br /&gt;
==People==&lt;br /&gt;
Cedric Mathieu&lt;br /&gt;
&lt;br /&gt;
Clement Vachet&lt;br /&gt;
&lt;br /&gt;
Martin Styner&lt;br /&gt;
&lt;br /&gt;
Heather Cody Hazlett&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34367</id>
		<title>UNC ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34367"/>
		<updated>2009-01-07T01:21:26Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Arctic_Logo.png  |300px|thumb|right]] &lt;br /&gt;
&lt;br /&gt;
=ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Following those tutorials, you will be able to perform an individual analysis of regional cortical thickness.&lt;br /&gt;
In the ARCTIC tutorial, you will learn how to load input volumes, run the end-to-end module ARCTIC to generate cortical thickness information and display output volumes. &lt;br /&gt;
And in the UNC external modules, you will be able to run the UNC external modules within Slicer3 in order to perform a regional cortical thickness analysis step by step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Roadmap project : http://www.na-mic.org/Wiki/index.php/DBP2:UNC:Regional_Cortical_Thickness_Pipeline&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
&lt;br /&gt;
• '''ARCTIC tutorial''' : end-to-end Slicer3 module to perform automatic regional cortical thickness analysis[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• '''UNC Modules tutorial''' :UNC Slicer3 modules to perform regional cortical thickness analysis step by step[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
• Slicer3&lt;br /&gt;
	http://www.slicer.org/pages/Downloads&lt;br /&gt;
&lt;br /&gt;
• BatchMake‏&lt;br /&gt;
	 http://www.batchmake.org/batchmake/resources/software.html&lt;br /&gt;
&lt;br /&gt;
==Tutorial materials==&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ BatchMake wrapper (ARCTIC_BatchMake_Wrapper_1.0)‏]&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ Tutorial dataset(ARCTIC_Tutorial_example_1.0)]‏&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ External modules (ARCTIC_Executables_1.0)]&lt;br /&gt;
&lt;br /&gt;
• [http://www.insight-journal.org/midas/item/view/2277 ‏Pediatric atlas (UNC_Pediatric_Brain_Atlas)]‏&lt;br /&gt;
&lt;br /&gt;
==People==&lt;br /&gt;
Cedric Mathieu&lt;br /&gt;
&lt;br /&gt;
Clement Vachet&lt;br /&gt;
&lt;br /&gt;
Martin Styner&lt;br /&gt;
&lt;br /&gt;
Heather Cody Hazlett&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34366</id>
		<title>UNC ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34366"/>
		<updated>2009-01-07T01:19:53Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Arctic_Logo.png  |300px|thumb|right]] &lt;br /&gt;
&lt;br /&gt;
=ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Following those tutorials, you will be able to perform an individual analysis of regional cortical thickness.&lt;br /&gt;
In the ARCTIC tutorial, you will learn how to load input volumes, run the end-to-end module ARCTIC to generate cortical thickness information and display output volumes. &lt;br /&gt;
And in the UNC external modules, you will be able to run the UNC external modules within Slicer3 in order to perform a regional cortical thickness analysis step by step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Roadmap project : http://www.na-mic.org/Wiki/index.php/DBP2:UNC:Regional_Cortical_Thickness_Pipeline&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
&lt;br /&gt;
• ARCTIC tutorial (end-to-end Slicer3 module to perform automatic regional cortical thickness analysis)[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• UNC Modules tutorial (UNC Slicer3 modules to perform regional cortical thickness analysis step by step)[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
• Slicer3&lt;br /&gt;
	http://www.slicer.org/pages/Downloads&lt;br /&gt;
&lt;br /&gt;
• BatchMake‏&lt;br /&gt;
	 http://www.batchmake.org/batchmake/resources/software.html&lt;br /&gt;
&lt;br /&gt;
==Tutorial materials==&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ BatchMake wrapper (ARCTIC_BatchMake_Wrapper_1.0)‏]&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ Tutorial dataset(ARCTIC_Tutorial_example_1.0)]‏&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ External modules (ARCTIC_Executables_1.0)]&lt;br /&gt;
&lt;br /&gt;
• [http://www.insight-journal.org/midas/item/view/2277 ‏Pediatric atlas (UNC_Pediatric_Brain_Atlas)]‏&lt;br /&gt;
&lt;br /&gt;
==People==&lt;br /&gt;
Cedric Mathieu&lt;br /&gt;
&lt;br /&gt;
Clement Vachet&lt;br /&gt;
&lt;br /&gt;
Martin Styner&lt;br /&gt;
&lt;br /&gt;
Heather Cody Hazlett&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34365</id>
		<title>UNC ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34365"/>
		<updated>2009-01-07T01:14:39Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Arctic_Logo.png  |300px|thumb|right]] &lt;br /&gt;
&lt;br /&gt;
=ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Following those tutorials, you will be able to perform an individual analysis of regional cortical thickness.&lt;br /&gt;
In the ARCTIC tutorial, you will learn how to load input volumes, run the end-to-end module ARCTIC to generate cortical thickness information and display output volumes. &lt;br /&gt;
And in the UNC external modules, you will be able to run the UNC external modules within Slicer3 in order to perform a regional cortical thickness analysis step by step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Roadmap project : http://www.na-mic.org/Wiki/index.php/DBP2:UNC:Regional_Cortical_Thickness_Pipeline&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
&lt;br /&gt;
• ARCTIC tutorial (end-to-end  Slicer3 module)[[Media:ARCTIC-Slicer3-Tutorial.ppt|‏ [ppt]]][[Media:ARCTIC-Slicer3-Tutorial.pdf|‏ [pdf]]]&lt;br /&gt;
&lt;br /&gt;
• UNC Modules tutorial (UNC modules to perform regional cortical thickness analysis)[[Media:UNC_Modules-Slicer3-Tutorial.ppt| [ppt]‏]][[Media:UNC_Modules-Slicer3-Tutorial.pdf| [pdf]‏]]&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
• Slicer3&lt;br /&gt;
	http://www.slicer.org/pages/Downloads&lt;br /&gt;
&lt;br /&gt;
• BatchMake‏&lt;br /&gt;
	 http://www.batchmake.org/batchmake/resources/software.html&lt;br /&gt;
&lt;br /&gt;
==Tutorial materials==&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ BatchMake wrapper (ARCTIC_BatchMake_Wrapper_1.0)‏]&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ Tutorial dataset(ARCTIC_Tutorial_example_1.0)]‏&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ External modules (ARCTIC_Executables_1.0)]&lt;br /&gt;
&lt;br /&gt;
• [http://www.insight-journal.org/midas/item/view/2277 ‏Pediatric atlas (UNC_Pediatric_Brain_Atlas)]‏&lt;br /&gt;
&lt;br /&gt;
==People==&lt;br /&gt;
Cedric Mathieu&lt;br /&gt;
&lt;br /&gt;
Clement Vachet&lt;br /&gt;
&lt;br /&gt;
Martin Styner&lt;br /&gt;
&lt;br /&gt;
Heather Cody Hazlett&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:ARCTIC-Slicer3-Tutorial.pdf&amp;diff=34364</id>
		<title>File:ARCTIC-Slicer3-Tutorial.pdf</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:ARCTIC-Slicer3-Tutorial.pdf&amp;diff=34364"/>
		<updated>2009-01-07T01:10:31Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:UNC_Modules-Slicer3-Tutorial.pdf&amp;diff=34363</id>
		<title>File:UNC Modules-Slicer3-Tutorial.pdf</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:UNC_Modules-Slicer3-Tutorial.pdf&amp;diff=34363"/>
		<updated>2009-01-07T01:08:24Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=ARCTIC_Tutorial&amp;diff=34362</id>
		<title>ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=ARCTIC_Tutorial&amp;diff=34362"/>
		<updated>2009-01-07T01:02:27Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: Removing all content from page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34361</id>
		<title>UNC ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34361"/>
		<updated>2009-01-07T00:59:32Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Arctic_Logo.png  |300px|thumb|right]] &lt;br /&gt;
&lt;br /&gt;
=ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Following those tutorials, you will be able to perform an individual analysis of regional cortical thickness.&lt;br /&gt;
In the ARCTIC tutorial, you will learn how to load input volumes, run the end-to-end module ARCTIC to generate cortical thickness information and display output volumes. &lt;br /&gt;
And in the UNC external modules, you will be able to run the UNC external modules within Slicer3 in order to perform a regional cortical thickness analysis step by step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Roadmap project : http://www.na-mic.org/Wiki/index.php/DBP2:UNC:Regional_Cortical_Thickness_Pipeline&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
&lt;br /&gt;
• [[Media:ARCTIC-Slicer3-Tutorial.ppt|ARCTIC tutorial (end-to-end  Slicer3 module)‏]]&lt;br /&gt;
&lt;br /&gt;
• [[Media:UNC_Modules-Slicer3-Tutorial.ppt|UNC Modules tutorial (UNC modules to perform regional cortical thickness analysis)‏]]&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
• Slicer3&lt;br /&gt;
	http://www.slicer.org/pages/Downloads&lt;br /&gt;
&lt;br /&gt;
• BatchMake‏&lt;br /&gt;
	 http://www.batchmake.org/batchmake/resources/software.html&lt;br /&gt;
&lt;br /&gt;
==Tutorial materials==&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ BatchMake wrapper (ARCTIC_BatchMake_Wrapper_1.0)‏]&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ Tutorial dataset(ARCTIC_Tutorial_example_1.0)]‏&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ External modules (ARCTIC_Executables_1.0)]&lt;br /&gt;
&lt;br /&gt;
• [http://www.insight-journal.org/midas/item/view/2277 ‏Pediatric atlas (UNC_Pediatric_Brain_Atlas)]‏&lt;br /&gt;
&lt;br /&gt;
==People==&lt;br /&gt;
Cedric Mathieu&lt;br /&gt;
&lt;br /&gt;
Clement Vachet&lt;br /&gt;
&lt;br /&gt;
Martin Styner&lt;br /&gt;
&lt;br /&gt;
Heather Cody Hazlett&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34360</id>
		<title>UNC ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34360"/>
		<updated>2009-01-07T00:53:54Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Following those tutorials, you will be able to perform an individual analysis of regional cortical thickness.&lt;br /&gt;
In the ARCTIC tutorial, you will learn how to load input volumes, run the end-to-end module ARCTIC to generate cortical thickness information and display output volumes. &lt;br /&gt;
And in the UNC external modules, you will be able to run the UNC external modules within Slicer3 in order to perform a regional cortical thickness analysis step by step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Roadmap project : http://www.na-mic.org/Wiki/index.php/DBP2:UNC:Regional_Cortical_Thickness_Pipeline&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
&lt;br /&gt;
• [[Media:ARCTIC-Slicer3-Tutorial.ppt|ARCTIC tutorial (end-to-end  Slicer3 module)‏]]&lt;br /&gt;
&lt;br /&gt;
• [[Media:UNC_Modules-Slicer3-Tutorial.ppt|UNC Modules tutorial (UNC modules to perform regional cortical thickness analysis)‏]]&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
• Slicer3&lt;br /&gt;
	http://www.slicer.org/pages/Downloads&lt;br /&gt;
&lt;br /&gt;
• BatchMake‏&lt;br /&gt;
	 http://www.batchmake.org/batchmake/resources/software.html&lt;br /&gt;
&lt;br /&gt;
==Tutorial materials==&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ BatchMake wrapper (ARCTIC_BatchMake_Wrapper_1.0)‏]&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ Tutorial dataset(ARCTIC_Tutorial_example_1.0)]‏&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ External modules (ARCTIC_Executables_1.0)]&lt;br /&gt;
&lt;br /&gt;
• [http://www.insight-journal.org/midas/item/view/2277 ‏Pediatric atlas (UNC_Pediatric_Brain_Atlas)]‏&lt;br /&gt;
&lt;br /&gt;
==People==&lt;br /&gt;
Cedric Mathieu&lt;br /&gt;
&lt;br /&gt;
Clement Vachet&lt;br /&gt;
&lt;br /&gt;
Martin Styner&lt;br /&gt;
&lt;br /&gt;
Heather Cody Hazlett&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34359</id>
		<title>UNC ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34359"/>
		<updated>2009-01-07T00:48:04Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Following thoss tutorials, you will be able to perform an individual analysis of regional cortical thickness.&lt;br /&gt;
In the ARCTIC tutorial, you will learn how to load input volumes, run the end-to-end module ARCTIC to generate cortical thickness information and display output volumes. &lt;br /&gt;
And in the UNC external modules, you will be able to run the UNC external modules within Slicer3 in order to perform a regional cortical thickness analysis step by step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Roadmap project : http://www.na-mic.org/Wiki/index.php/DBP2:UNC:Regional_Cortical_Thickness_Pipeline&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ ARCTIC tutorial (end-to-end  Slicer3 module)‏]&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
• Slicer3&lt;br /&gt;
	http://www.slicer.org/pages/Downloads&lt;br /&gt;
&lt;br /&gt;
• BatchMake‏&lt;br /&gt;
	 http://www.batchmake.org/batchmake/resources/software.html&lt;br /&gt;
&lt;br /&gt;
==Tutorial materials==&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ BatchMake wrapper (ARCTIC_BatchMake_Wrapper_1.0)‏]&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ Tutorial dataset(ARCTIC_Tutorial_example_1.0)]‏&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ External modules (ARCTIC_Executables_1.0)]&lt;br /&gt;
&lt;br /&gt;
• [http://www.insight-journal.org/midas/item/view/2277 ‏Pediatric atlas (UNC_Pediatric_Brain_Atlas)]‏&lt;br /&gt;
&lt;br /&gt;
==People==&lt;br /&gt;
Cedric Mathieu&lt;br /&gt;
&lt;br /&gt;
Clement Vachet&lt;br /&gt;
&lt;br /&gt;
Martin Styner&lt;br /&gt;
&lt;br /&gt;
Heather Cody Hazlett&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:UNC_Modules-Slicer3-Tutorial.ppt&amp;diff=34358</id>
		<title>File:UNC Modules-Slicer3-Tutorial.ppt</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:UNC_Modules-Slicer3-Tutorial.ppt&amp;diff=34358"/>
		<updated>2009-01-07T00:45:14Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:ARCTIC-Slicer3-Tutorial.ppt&amp;diff=34357</id>
		<title>File:ARCTIC-Slicer3-Tutorial.ppt</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:ARCTIC-Slicer3-Tutorial.ppt&amp;diff=34357"/>
		<updated>2009-01-07T00:30:32Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34353</id>
		<title>UNC ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34353"/>
		<updated>2009-01-06T23:24:09Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Following thoss tutorials, you will be able to perform an individual analysis of regional cortical thickness.&lt;br /&gt;
In the ARCTIC tutorial, you will learn how to load input volumes, run the end-to-end module ARCTIC to generate cortical thickness information and display output volumes. &lt;br /&gt;
And in the UNC external modules, you will be able to run the UNC external modules within Slicer3 in order to perform a regional cortical thickness analysis step by step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Roadmap project : http://www.na-mic.org/Wiki/index.php/DBP2:UNC:Regional_Cortical_Thickness_Pipeline&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
• Slicer3&lt;br /&gt;
	http://www.slicer.org/pages/Downloads&lt;br /&gt;
&lt;br /&gt;
• BatchMake‏&lt;br /&gt;
	 http://www.batchmake.org/batchmake/resources/software.html&lt;br /&gt;
&lt;br /&gt;
==Tutorial materials==&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ BatchMake wrapper (ARCTIC_BatchMake_Wrapper_1.0)‏]&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ Tutorial dataset(ARCTIC_Tutorial_example_1.0)]‏&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ External modules (ARCTIC_Executables_1.0)]&lt;br /&gt;
&lt;br /&gt;
• [http://www.insight-journal.org/midas/item/view/2277 ‏Pediatric atlas (UNC_Pediatric_Brain_Atlas)]‏&lt;br /&gt;
&lt;br /&gt;
==People==&lt;br /&gt;
Cedric Mathieu&lt;br /&gt;
&lt;br /&gt;
Clement Vachet&lt;br /&gt;
&lt;br /&gt;
Martin Styner&lt;br /&gt;
&lt;br /&gt;
Heather Cody Hazlett&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34352</id>
		<title>UNC ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34352"/>
		<updated>2009-01-06T22:31:39Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Tutorial materials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Following thoss tutorials, you will be able to perform an individual analysis of regional cortical thickness.&lt;br /&gt;
In the ARCTIC tutorial, you will learn how to load input volumes, run the end-to-end module ARCTIC to generate cortical thickness information and display output volumes. &lt;br /&gt;
And in the UNC external modules, you will be able to run the UNC external modules within Slicer3 or using the command line.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Roadmap project : http://www.na-mic.org/Wiki/index.php/DBP2:UNC:Regional_Cortical_Thickness_Pipeline&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
• Slicer3&lt;br /&gt;
	http://www.slicer.org/pages/Downloads&lt;br /&gt;
&lt;br /&gt;
• BatchMake‏&lt;br /&gt;
	 http://www.batchmake.org/batchmake/resources/software.html&lt;br /&gt;
&lt;br /&gt;
==Tutorial materials==&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ BatchMake wrapper (ARCTIC_BatchMake_Wrapper_1.0)‏]&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ Tutorial dataset(ARCTIC_Tutorial_example_1.0)]‏&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ External modules (ARCTIC_Executables_1.0)]&lt;br /&gt;
&lt;br /&gt;
• [http://www.insight-journal.org/midas/item/view/2277 ‏Pediatric atlas (UNC_Pediatric_Brain_Atlas)]‏&lt;br /&gt;
&lt;br /&gt;
==People==&lt;br /&gt;
Cedric Mathieu&lt;br /&gt;
&lt;br /&gt;
Clement Vachet&lt;br /&gt;
&lt;br /&gt;
Martin Styner&lt;br /&gt;
&lt;br /&gt;
Heather Cody Hazlett&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34351</id>
		<title>UNC ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34351"/>
		<updated>2009-01-06T22:20:18Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Following thoss tutorials, you will be able to perform an individual analysis of regional cortical thickness.&lt;br /&gt;
In the ARCTIC tutorial, you will learn how to load input volumes, run the end-to-end module ARCTIC to generate cortical thickness information and display output volumes. &lt;br /&gt;
And in the UNC external modules, you will be able to run the UNC external modules within Slicer3 or using the command line.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Roadmap project : http://www.na-mic.org/Wiki/index.php/DBP2:UNC:Regional_Cortical_Thickness_Pipeline&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
• Slicer3&lt;br /&gt;
	http://www.slicer.org/pages/Downloads&lt;br /&gt;
&lt;br /&gt;
• BatchMake‏&lt;br /&gt;
	 http://www.batchmake.org/batchmake/resources/software.html&lt;br /&gt;
&lt;br /&gt;
==Tutorial materials==&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ BatchMake wrapper (ARCTIC_BatchMake_Wrapper_1.0)‏]&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ Tutorial dataset(ARCTIC_Tutorial_example_1.0)]‏&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ External modules (ARCTIC_Executables_1.0)]&lt;br /&gt;
&lt;br /&gt;
• [http://www.insight-journal.org/midas/item/view/2277 ‏Pediatic atlas (UNC_Pediatric_Brain_Atlas)]‏&lt;br /&gt;
	 &lt;br /&gt;
&lt;br /&gt;
==People==&lt;br /&gt;
Cedric Mathieu&lt;br /&gt;
&lt;br /&gt;
Clement Vachet&lt;br /&gt;
&lt;br /&gt;
Martin Styner&lt;br /&gt;
&lt;br /&gt;
Heather Cody Hazlett&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34350</id>
		<title>UNC ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=UNC_ARCTIC_Tutorial&amp;diff=34350"/>
		<updated>2009-01-06T22:07:01Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: New page: =ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=  ==Overview==  Following this tutorial, you will be able to perform an individual analysis of regional cortical thickness....&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Following this tutorial, you will be able to perform an individual analysis of regional cortical thickness.&lt;br /&gt;
You will learn how to load input volumes, run the end-to-end module ARCTIC to generate cortical thickness information and display output volumes. &lt;br /&gt;
&lt;br /&gt;
Roadmap project : http://www.na-mic.org/Wiki/index.php/DBP2:UNC:Regional_Cortical_Thickness_Pipeline&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
• Slicer3&lt;br /&gt;
	http://www.slicer.org/pages/Downloads&lt;br /&gt;
&lt;br /&gt;
• BatchMake‏&lt;br /&gt;
	 http://www.batchmake.org/batchmake/resources/software.html&lt;br /&gt;
&lt;br /&gt;
==Tutorial materials==&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ BatchMake wrapper (ARCTIC_BatchMake_Wrapper_1.0)‏]&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ Tutorial dataset(ARCTIC_Tutorial_example_1.0)]‏&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ External modules (ARCTIC_Executables_1.0)]&lt;br /&gt;
&lt;br /&gt;
• [http://www.insight-journal.org/midas/item/view/2277 ‏Pediatic atlas (UNC_Pediatric_Brain_Atlas)]‏&lt;br /&gt;
	 &lt;br /&gt;
&lt;br /&gt;
==People==&lt;br /&gt;
Cedric Mathieu&lt;br /&gt;
&lt;br /&gt;
Clement Vachet&lt;br /&gt;
&lt;br /&gt;
Martin Styner&lt;br /&gt;
&lt;br /&gt;
Heather Cody Hazlett&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Events:TutorialContestJan2009&amp;diff=34348</id>
		<title>Events:TutorialContestJan2009</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Events:TutorialContestJan2009&amp;diff=34348"/>
		<updated>2009-01-06T22:05:56Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Entries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Munich2008-Seb.jpg |250px|thumb|right]] &lt;br /&gt;
=Background=&lt;br /&gt;
&lt;br /&gt;
[http://www.slicer.org Slicer3] is now being used to perform meaningful research tasks.  As part of the NA-MIC Training Core activities we are building a curated portfolio of tutorials for the basic functions and functionality available in Slicer. Examples for such existing tutorials are the level 1 and 2 courses in the [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Training#Training_Compendium|NA-MIC training compendium].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Tutorial Contest Goal=&lt;br /&gt;
The primary purpose of this contest is to enrich the training materials that are available to end-users and developers using 3D Slicer and the NA-MIC kit.  We believe contestants will be motivated to participate to enhance the dissemination of their own algorithms that they have incorporated into the Slicer3 platform and/or to enhance training of Slicer3 functionality for their own laboratory groups.  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
There will be two categories:&lt;br /&gt;
#'''END TO END SOLUTION TUTORIAL:'''  In this category, the tutorial will teach a user how to solve a particular clinical problem using the NA-MIC Kit. Entries into this category will require at least: &lt;br /&gt;
#*materials about the scientific and application background and motivation, &lt;br /&gt;
#*step-by-step guides, and &lt;br /&gt;
#*sample data&lt;br /&gt;
#*Example: [[IGT:ToolKit/Neurosurgical-Planning|Neurosurgical Planning for Image Guided Therapy using Slicer3]] &lt;br /&gt;
#'''ALGORITHM TUTORIAL:''' In this category the tutorial will teach a user how to make an algorithm work on their data. Entries into this category will require at least:&lt;br /&gt;
#*materials about the scientific and application background of the algorithm(s) and their use in the Slicer environment&lt;br /&gt;
#*step-by-step guides, and&lt;br /&gt;
#*at least two different sample data sets from two different institutions&lt;br /&gt;
#*Example: [[Media:AutomaticSegmentation_SoniaPujol_Munich2008.ppt|Automatic Segmentation Tutorial using Slicer3]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Template=&lt;br /&gt;
A basic template has been used for all of the tutorials.  The same design should be used for the contest.  It can be found here: [[Media:TrainingTutorialTemplate.ppt|Template]]&lt;br /&gt;
*Note: The examples above predate the template.&lt;br /&gt;
&lt;br /&gt;
=Rules=&lt;br /&gt;
*Tutorial must be based on a snapshot or release of Slicer 3&lt;br /&gt;
*Tutorial must follow the guidelines specified above&lt;br /&gt;
*If applicable, provide clear directions for downloading and installing additional modules&lt;br /&gt;
*The tutorial and all of its components (data, powerpoints/pdfs, additional modules etc.) must be released under the [http://www.slicer.org/slicerWiki/index.php/Slicer:license Slicer license]&lt;br /&gt;
*Applicants must agree to work with the NA-MIC Training and Dissemination Cores to curate their submission (we will test it on each of the available platforms and for usability and work with you to smooth any issues after the contest).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Prizes=&lt;br /&gt;
Winning contestants from each category will receive a cash prize courtesy of Kitware Inc.&lt;br /&gt;
*1st: $250&lt;br /&gt;
*2nd: $150&lt;br /&gt;
*3rd: $100&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Dates=&lt;br /&gt;
*Submission: Tuesday, January 6th, Midnight, Utah time (MST) (there will be '''no extensions''')&lt;br /&gt;
*Review: Wednesday, January 7th&lt;br /&gt;
*Decisions announced: Thursday January 8th at NA-MIC All-Hands-Meeting&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Judges=&lt;br /&gt;
*Ron Kikinis&lt;br /&gt;
*Luis Ibanez&lt;br /&gt;
*Steve Pieper&lt;br /&gt;
*Randy Gollub&lt;br /&gt;
*Sonia Pujol&lt;br /&gt;
*Core 1 representative&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Questions=&lt;br /&gt;
Contact Training Core PI: Randy L. Gollub (rgollub at partners dot org)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Entries=&lt;br /&gt;
#[[Iowa Meshing Tutorial]] - Demonstrates the new hexahedral meshing capabilities Slicer3 using a proximal phalanx bone&lt;br /&gt;
#[[Non-human Primates Segmentation Tutorial]] - Virginia Tech - Demonstrates how to use Slicer3 for skull stripping and automatically segmenting non-human primate MR images.&lt;br /&gt;
#[[IGT:ToolKit/Prostate-Planning|Prostate Therapy Planning Tutorial]] - Demonstrates how to use Slicer3 for MRI-guided prostate interventions, including clinical background, B-spline registration, manual segmentation and model making&lt;br /&gt;
#[[IGT:ToolKit/Navigation-tutorial|Basic Slicer3 Navigation Tutorial]] - Demonstration of navigation using OpenIGTLink, using a tracking simulator&lt;br /&gt;
#[[Python Stochastic Tractography Tutorial]] - Demonstrates the new stochastic tractography module of Slicer3 using a DWI image and a region of interest.&lt;br /&gt;
#[[UNC ARCTIC Tutorial]] - Demonstrates how to use ARCTIC to perform a regional cortical thickness analysis within Slicer3.&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=ARCTIC_Tutorial&amp;diff=34347</id>
		<title>ARCTIC Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=ARCTIC_Tutorial&amp;diff=34347"/>
		<updated>2009-01-06T22:02:29Z</updated>

		<summary type="html">&lt;p&gt;Mathieuc: /* Softwares */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Arctic_Logo.png|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=ARCTIC (Automatic Regional Cortical ThICkness) Slicer3 Tutorial=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Following this tutorial, you will be able to perform an individual analysis of regional cortical thickness.&lt;br /&gt;
You will learn how to load input volumes, run the end-to-end module ARCTIC to generate cortical thickness information and display output volumes. &lt;br /&gt;
&lt;br /&gt;
Roadmap project : http://www.na-mic.org/Wiki/index.php/DBP2:UNC:Regional_Cortical_Thickness_Pipeline&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
• Slicer3&lt;br /&gt;
	http://www.slicer.org/pages/Downloads&lt;br /&gt;
&lt;br /&gt;
• BatchMake‏&lt;br /&gt;
	 http://www.batchmake.org/batchmake/resources/software.html&lt;br /&gt;
&lt;br /&gt;
==Tutorial materials==&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ BatchMake wrapper (ARCTIC_BatchMake_Wrapper_1.0)‏]&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ Tutorial dataset(ARCTIC_Tutorial_example_1.0)]‏&lt;br /&gt;
&lt;br /&gt;
• [http://www.nitrc.org/projects/arctic/ External modules (ARCTIC_Executables_1.0)]&lt;br /&gt;
&lt;br /&gt;
• [http://www.insight-journal.org/midas/item/view/2277 ‏Pediatic atlas (UNC_Pediatric_Brain_Atlas)]‏&lt;br /&gt;
	 &lt;br /&gt;
&lt;br /&gt;
==People==&lt;br /&gt;
Cedric Mathieu&lt;br /&gt;
&lt;br /&gt;
Clement Vachet&lt;br /&gt;
&lt;br /&gt;
Martin Styner&lt;br /&gt;
&lt;br /&gt;
Heather Cody Hazlett&lt;/div&gt;</summary>
		<author><name>Mathieuc</name></author>
		
	</entry>
</feed>