Difference between revisions of "2012 Summer Project Week:Nipype Integration"

From NAMIC Wiki
Jump to: navigation, search
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:
 
<gallery>
 
<gallery>
 
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]
 
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]
 +
Image:BAW.png
 
</gallery>
 
</gallery>
  
Line 17: Line 18:
  
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
Meet with Satra
+
# Meet with Satra
Discuss python environment with JC and Steve
+
# Discuss python environment with JC and Steve and others
Investigate updates to Numpy and Scipy
+
# Determine how python modules can be more easily incorporated with Slicer
 +
# Investigate updates to Numpy and Scipy
  
 
</div>
 
</div>
Line 26: Line 28:
  
 
<h3>Progress</h3>
 
<h3>Progress</h3>
N/A
+
SlicerCLI  modules created and wrapped with nipype outside of Slicer
 
 
 
</div>
 
</div>
 
</div>
 
</div>
Line 44: Line 45:
 
==References==
 
==References==
 
* Nipype: http://nipy.sourceforge.net/nipype/ [http://nipy.sourceforge.net/nipype/]
 
* Nipype: http://nipy.sourceforge.net/nipype/ [http://nipy.sourceforge.net/nipype/]
 +
* Consider merging the [https://github.com/pieper/Slicer/tree/syspy system python] changes as a way to give easy access.
 +
* Consider bundling python executable with slicer to simplify installation of python packages.

Latest revision as of 16:48, 18 June 2012

Home < 2012 Summer Project Week:Nipype Integration

Key Investigators

  • UIowa: Hans Johnson

Objective

Nipype is a flexible, uniform interface to existing neuroimaging software that allows interaction between these packages within a single workflow. Our objective is to improve on Nipype's interaction with Slicer, with the goal of being able to pass scripts to Slicer's python interface that allow pipeline development within Slicer.

Approach, Plan

  1. Meet with Satra
  2. Discuss python environment with JC and Steve and others
  3. Determine how python modules can be more easily incorporated with Slicer
  4. Investigate updates to Numpy and Scipy

Progress

SlicerCLI modules created and wrapped with nipype outside of Slicer

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)

  1. ITK Module
  2. Slicer Module
    1. Built-in
    2. Extension -- commandline
    3. Extension -- loadable
  3. Other (Please specify)

References