Difference between revisions of "2012 Project Week:BatchProcessing"
From NAMIC Wiki
(4 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 20: | Line 22: | ||
<div style="width: 27%; float: left; padding-right: 3%;"> | <div style="width: 27%; float: left; padding-right: 3%;"> | ||
<h3>Approach, Plan</h3> | <h3>Approach, Plan</h3> | ||
− | + | * 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. | ||
</div> | </div> | ||
Line 26: | 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 35: | 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 | |
− |
Latest revision as of 21:27, 12 January 2012
Home < 2012 Project Week:BatchProcessingKey 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