Difference between revisions of "2014 Project Week:WMQLExtension"
From NAMIC Wiki
(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:
- Zoom-in on the user interface, with the window to enter the WMQL command:
- Extracted fibers overlaid on initial full set of fibers:
