Difference between revisions of "2012 Project Week:BatchProcessing"

From NAMIC Wiki
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
Line 12: Line 12:
  
 
<div style="margin: 20px;">
 
<div style="margin: 20px;">
 +
 +
Various DBP projects and other users have requested the ability to automate large tasks and interoperate with other image analysis tools.  Nipype is a solution that is proving useful in this domain so we would like to further refine it as an option to the na-mic community.
  
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
Line 28: Line 30:
  
 
<h3>Progress</h3>
 
<h3>Progress</h3>
 
+
* Satra and Hans resolved a number of issues and are now processing multi-hundred dataset studies (building on fixes from Chris)
 +
* HD Processing scripts can be example for others integrating slicer modules with other neuroimaging tools with data in XNAT
 +
* This project drove a wide discussion about further leveraging python code in slicer (ipython, ScipPy, PyXNAT, etc)
  
 
</div>
 
</div>
Line 37: Line 41:
 
==Delivery Mechanism==
 
==Delivery Mechanism==
  
Possibly nipype as an extension.
+
* Possibly nipype as an extension.
 
+
** Need to resolve dependencies
 
+
** Optionally require users to install independent version of scipy
==Notes==
 

Latest revision as of 21:27, 12 January 2012

Home < 2012 Project Week:BatchProcessing

Key Investigators

  • MIT: Satra Ghosh
  • Iowa: Hans Johnson
  • Kitware: Jean-Christophe Fillion-Robin
  • BWH: Andrey Fedorov
  • Isomics: Steve Pieper

Various DBP projects and other users have requested the ability to automate large tasks and interoperate with other image analysis tools. Nipype is a solution that is proving useful in this domain so we would like to further refine it as an option to the na-mic community.

Objective

Batch processing with Slicer and Nipype

Approach, Plan

  • Work on HD use cases to improve batch processing framework
  • Develop example workflows as templates for other projects
  • Identify and if possible fix any issues that prevent smooth integration of slicer modules into batch workflows.

Progress

  • Satra and Hans resolved a number of issues and are now processing multi-hundred dataset studies (building on fixes from Chris)
  • HD Processing scripts can be example for others integrating slicer modules with other neuroimaging tools with data in XNAT
  • This project drove a wide discussion about further leveraging python code in slicer (ipython, ScipPy, PyXNAT, etc)

Delivery Mechanism

  • Possibly nipype as an extension.
    • Need to resolve dependencies
    • Optionally require users to install independent version of scipy