Difference between revisions of "2011 Summer Project Week Shape Analysis UNC"

From NAMIC Wiki
Jump to: navigation, search
(Created page with '__NOTOC__ <gallery> Image:PW-SLC2011.png|Projects List Image:genuFAp.jpg|Scatter plot of the original FA data through the genu of the corpus…')
 
Line 14: Line 14:
  
 
<h3>Objective</h3>
 
<h3>Objective</h3>
The UNC shape analysis framework is an automatic approach employing sampled spherical harmonics (SPHARM-PDM). ShapeAnalysisModule computes point-based models using a parametric boundary description for the computing of Shape analysis. The goal is to be able to use the point-based models computed with this tool to perform statistical studies (within shapeAnalysisMANCOVA) or to get correspondence point Models(within ParticleModule).  
+
The UNC shape analysis framework is an automatic approach employing sampled spherical harmonics (SPHARM-PDM). ShapeAnalysisModule computes point-based models using a parametric boundary description. The goal is to be able to use the point-based models computed with this tool to perform statistical studies (within shapeAnalysisMANCOVA) or to get correspondence point Models(within ParticleModule).  
  
  

Revision as of 15:41, 25 May 2011

Home < 2011 Summer Project Week Shape Analysis UNC

Key Investigators

  • UNC: Lucile Bompard, Clement Vachet,Beatriz Paniagua,Martin Styner
  • ......

Objective

The UNC shape analysis framework is an automatic approach employing sampled spherical harmonics (SPHARM-PDM). ShapeAnalysisModule computes point-based models using a parametric boundary description. The goal is to be able to use the point-based models computed with this tool to perform statistical studies (within shapeAnalysisMANCOVA) or to get correspondence point Models(within ParticleModule).


Approach, Plan

The developed shapeAnalysisMANCOVA is a C++ program that can be run both with shapeAnalysisMANCOVA_Wizard as well as a command line tool. In order to compile shapeAnalysisMANCOVA, ITK, VTK, GenerateCLP and Boost Libraries for C (v 0.39.1) must already be installed. The point-based models will be analyzed with methods using multivariate analysis of covariance (MANCOVA). The steps performed in order to obtain the statistical analysis are the following, for each iteration:

computing a General Linear Model (GLM) to test group differences at every surface location,

doing the Metric computation thanks to the Multivariate analysis of covariance (MANCOVA),

computing the P-values and controlling for the mutliple testing problem,

doing the permutations tests (considering the linear varibles).

The data scenes (MRML scene) are created and can be displayed within 3D Slicer.

Our plan for the project week is to:

  • try to get rid of boost library - find similar method in Slicer libraries if possible
  • use GenerateCLP to integrate shapeAnalysisMANCOVA_Wizard directly within Slicer3
  • Load MRML scenes created for quality control directly within Slicer
  • improve the shapeAnalysisMANCOVA_Wizard

Progress

shapeAnalysisMANCOVA_Wizard can be use either though command line or within Slicer and whatever the choise, the mrml scene will be displayed in Slicer3 at the end. The shapeAnalysisMANCOVA_Wizard's window is now resizable.


Delivery Mechanism

This work will be delivered to the NA-MIC Kit as a

  1. ITK Module
  2. Slicer Module
    1. Built-in
    2. Extension -- commandline YES
    3. Extension -- loadable YES
  3. Other shapeAnalysisMANCOVA_Wizard