Difference between revisions of "2014 Project Week:WMQLExtension"

From NAMIC Wiki
Jump to: navigation, search
(Created page with '==Key Investigators== * MGH: Lichen Liang * BWH: Peter Savadjiev, Lauren O'Donnell, Steve Pieper')
 
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
__NOTOC__
 +
<gallery>
 +
Image:PW-SLC2014.png|[[2014_Winter_Project_Week#Projects|Projects List]]
 +
</gallery>
 +
 +
 
==Key Investigators==
 
==Key Investigators==
 
* MGH: Lichen Liang
 
* MGH: Lichen Liang
 
* BWH: Peter Savadjiev, Lauren O'Donnell, Steve Pieper
 
* BWH: Peter Savadjiev, Lauren O'Donnell, Steve Pieper
 +
 +
==Project Description==
 +
 +
<div style="margin: 20px;">
 +
<div style="width: 27%; float: left; padding-right: 3%;">
 +
<h3>Objective</h3>
 +
Work towards creating a Slicer4 extension for the white matter query language, originally developed by Demian Wassermann.
 +
</div>
 +
<div style="width: 27%; float: left; padding-right: 3%;">
 +
<h3>Approach, Plan</h3>
 +
We currently have the WMQL as a python scripted module. We need to resolve several issues:
 +
* how to incorporate dependencies, such as numpy 1.7.
 +
* extend the user interface
 +
* create documentation
 +
* create Slicer 4 extension
 +
</div>
 +
</div>
 +
 +
<div style="margin: 20px;">
 +
<div style="width: 98%; float: left; padding-right: 3%;">
 +
<h3>Progress</h3>
 +
* The major technical hurdle that remains to be solved before creating a Slicer extension is the code's dependency on numpy 1.7. A long-term solution would be to update Slicer to work with numpy 1.7.
 +
* In the meantime, we have a working prototype for a Slicer module that works if numpy 1.7 is manually installed. The source code is available in a github repository: https://github.com/llcmgh/slicer_tract_querier
 +
* Overall view with initial full set of fiber tract and user interface:
 +
 +
[[File:WMQLModuleSampleOutput.png||1000px]]
 +
 +
* Zoom-in on the user interface, with the window to enter the WMQL command:
 +
 +
[[File:WMQLModuleSampleOutput1.png||500px]]
 +
 +
* Extracted fibers overlaid on initial full set of fibers:
 +
 +
[[File:WMQLModuleSampleOutput2.png||800px]]
 +
 +
</div>
 +
</div>

Latest revision as of 00:21, 10 January 2014

Home < 2014 Project Week:WMQLExtension


Key Investigators

  • MGH: Lichen Liang
  • BWH: Peter Savadjiev, Lauren O'Donnell, Steve Pieper

Project Description

Objective

Work towards creating a Slicer4 extension for the white matter query language, originally developed by Demian Wassermann.

Approach, Plan

We currently have the WMQL as a python scripted module. We need to resolve several issues:

  • how to incorporate dependencies, such as numpy 1.7.
  • extend the user interface
  • create documentation
  • create Slicer 4 extension

Progress

  • The major technical hurdle that remains to be solved before creating a Slicer extension is the code's dependency on numpy 1.7. A long-term solution would be to update Slicer to work with numpy 1.7.
  • In the meantime, we have a working prototype for a Slicer module that works if numpy 1.7 is manually installed. The source code is available in a github repository: https://github.com/llcmgh/slicer_tract_querier
  • Overall view with initial full set of fiber tract and user interface:

WMQLModuleSampleOutput.png

  • Zoom-in on the user interface, with the window to enter the WMQL command:

WMQLModuleSampleOutput1.png

  • Extracted fibers overlaid on initial full set of fibers:

WMQLModuleSampleOutput2.png