Difference between revisions of "2012 Winter Project Week:ScriptView"

From NAMIC Wiki
Jump to: navigation, search
 
(7 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
<gallery>
 
<gallery>
 
Image:PW-SLC2012.png|[[2012_Winter_Project_Week#Projects|Projects List]]
 
Image:PW-SLC2012.png|[[2012_Winter_Project_Week#Projects|Projects List]]
Image:genuFAp.jpg|Scatter plot of the original FA data through the genu of the corpus callosum of a normal brain.
+
Image:Subj1_II.png|Subject1.
Image:genuFA.jpg|Regression of FA data; solid line represents the mean and dotted lines the standard deviation.
+
Image:Subj2_II.png|Subject2.
 +
Image:Subj3_II.png|Subject3.
 
</gallery>
 
</gallery>
  
 
==Key Investigators==
 
==Key Investigators==
* GE Research: Albert Montillo
+
* GE Research: Albert Montillo   (montillo@ge.com)
 +
 
 
* Isomics: Steve Pieper
 
* Isomics: Steve Pieper
  
Line 15: Line 17:
 
<h3>Objective</h3>
 
<h3>Objective</h3>
 
Programmatically setup 3D Slicer to view data from different subjects while applying the same consistent view. Save screen image to PNG.
 
Programmatically setup 3D Slicer to view data from different subjects while applying the same consistent view. Save screen image to PNG.
 
 
 
 
  
  
Line 28: Line 26:
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
  
Our approach is create a template MRML scene file and reuse it for each subject. MRML scene stores relative paths to items in the scene such as volumes. Python script is passed to Slicer to load dthe scene per subject and save image.<foo>.
+
Our approach is to create a template MRML scene file and reuse it for each subject. MRML scene stores relative paths to items in the scene such as volumes. Python script is passed to Slicer to load the scene per subject and save image.<foo>.
  
  
Line 36: Line 34:
  
 
<h3>Progress</h3>
 
<h3>Progress</h3>
Software for the fiber tracking and statistical analysis along the tracts has been implemented. The statistical methods for diffusion tensors are implemented as ITK code as part of the [[NA-MIC/Projects/Diffusion_Image_Analysis/DTI_Software_and_Algorithm_Infrastructure|DTI Software Infrastructure]] project. The methods have been validated on a repeated scan of a healthy individual. This work has been published as a conference paper (MICCAI 2005) and a journal version (MEDIA 2006). Our recent IPMI 2007 paper includes a nonparametric regression method for analyzing data along a fiber tract.
+
The python script has been tested on folder with multiple subject subfolders. All subject folders use same file names for scene elements so that same MRML file works for all subjects. MRML scene need only be setup once, for one subject, then reused for each subject.  
 
 
  
 
</div>
 
</div>
Line 46: Line 43:
 
==Delivery Mechanism==
 
==Delivery Mechanism==
  
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)
+
This work will be delivered as a python script.
 +
 
  
#ITK Module
 
#Slicer Module
 
##Built-in
 
##Extension -- commandline
 
##Extension -- loadable
 
#Other (Please specify)
 
  
==References==
 
*Fletcher P, Tao R, Jeong W, Whitaker R. [http://www.na-mic.org/publications/item/view/634 A volumetric approach to quantifying region-to-region white matter connectivity in diffusion tensor MRI.] Inf Process Med Imaging. 2007;20:346-358. PMID: 17633712.
 
* Corouge I, Fletcher P, Joshi S, Gouttard S, Gerig G. [http://www.na-mic.org/publications/item/view/292 Fiber tract-oriented statistics for quantitative diffusion tensor MRI analysis.] Med Image Anal. 2006 Oct;10(5):786-98. PMID: 16926104.
 
* Corouge I, Fletcher P, Joshi S, Gilmore J, Gerig G. [http://www.na-mic.org/publications/item/view/1122 Fiber tract-oriented statistics for quantitative diffusion tensor MRI analysis.] Int Conf Med Image Comput Comput Assist Interv. 2005;8(Pt 1):131-9. PMID: 16685838.
 
* Goodlett C, Corouge I, Jomier M, Gerig G, A Quantitative DTI Fiber Tract Analysis Suite, The Insight Journal, vol. ISC/NAMIC/ MICCAI Workshop on Open-Source Software, 2005, Online publication: http://hdl.handle.net/1926/39 .
 
  
 
</div>
 
</div>

Latest revision as of 17:02, 13 January 2012

Home < 2012 Winter Project Week:ScriptView

Key Investigators

  • GE Research: Albert Montillo (montillo@ge.com)
  • Isomics: Steve Pieper

Objective

Programmatically setup 3D Slicer to view data from different subjects while applying the same consistent view. Save screen image to PNG.


Approach, Plan

Our approach is to create a template MRML scene file and reuse it for each subject. MRML scene stores relative paths to items in the scene such as volumes. Python script is passed to Slicer to load the scene per subject and save image.<foo>.


Progress

The python script has been tested on folder with multiple subject subfolders. All subject folders use same file names for scene elements so that same MRML file works for all subjects. MRML scene need only be setup once, for one subject, then reused for each subject.

Delivery Mechanism

This work will be delivered as a python script.