Difference between revisions of "2014 Summer Project Week:UpdateBRAINSTools"

From NAMIC Wiki
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 9: Line 9:
 
* Kitware: JC
 
* Kitware: JC
 
* NLM: Brad
 
* NLM: Brad
 +
* Various NAMIC team members
  
 
==Project Description==
 
==Project Description==
Line 14: Line 15:
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Objective</h3>
 
<h3>Objective</h3>
* Update Slicer build to include BRAINSTools bbased on ITKv4 registation fravework
+
* Update Slicer build to include BRAINSTools based on ITKv4 registration framework
 
* Ensure all BRAINSTools regression tests pass in the Slicer environment
 
* Ensure all BRAINSTools regression tests pass in the Slicer environment
* Test ITK thread pool implemation in Slicer build
+
* Test ITK thread pool implementation in Slicer build
 
* ITKv4 registation in SimpleITK
 
* ITKv4 registation in SimpleITK
  
Line 22: Line 23:
 
<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>
*  
+
* Write Tests, Write Code, Drink Coffee, Sleep (Optional)
 +
* Repeat 
 
</div>
 
</div>
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Progress</h3>
 
<h3>Progress</h3>
*
+
* Create new GUI layout for DWIConvert based on user feedback (Thanks Sonia!)
 +
* Successfully update nightly BRAINSTools in Slicer
 +
** Now using the ITKv4 registration framework
 +
** Update Slicer to ITK release candidate.
 +
*Convert Toews Feat
 +
** Put it in github
 +
** Convert image IO to ITK
 +
** Convert Transform formats to ITK compliant
 +
** Convert command line interface to SlicerExecutionModel
 +
** Compliant with ITK Image and ITK Transform file interfaces.
 
</div>
 
</div>
 
</div>
 
</div>

Latest revision as of 13:09, 27 June 2014

Home < 2014 Summer Project Week:UpdateBRAINSTools

Key Investigators

  • IOWA: Hans, Dave, Kent
  • Kitware: JC
  • NLM: Brad
  • Various NAMIC team members

Project Description

Objective

  • Update Slicer build to include BRAINSTools based on ITKv4 registration framework
  • Ensure all BRAINSTools regression tests pass in the Slicer environment
  • Test ITK thread pool implementation in Slicer build
  • ITKv4 registation in SimpleITK

Approach, Plan

  • Write Tests, Write Code, Drink Coffee, Sleep (Optional)
  • Repeat

Progress

  • Create new GUI layout for DWIConvert based on user feedback (Thanks Sonia!)
  • Successfully update nightly BRAINSTools in Slicer
    • Now using the ITKv4 registration framework
    • Update Slicer to ITK release candidate.
  • Convert Toews Feat
    • Put it in github
    • Convert image IO to ITK
    • Convert Transform formats to ITK compliant
    • Convert command line interface to SlicerExecutionModel
    • Compliant with ITK Image and ITK Transform file interfaces.