User:Davisb/15-Dec-06 Tcon: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
*accomplishments
*accomplishments
*big picture to-dos for AHM demo
*big picture to-dos for AHM demo
**check in to Slicer3
**Get code ready
**mrml id clashing
***check in to Slicer3
**develop tutorial/demonstration
***mrml id clashing
**further develop help text and descriptions
***bug tracking/fixing
**when the user can/can't choose 'Next'
**Get the presentation ready
**bug tracking/fixing
***develop tutorial/demonstration (data, parameters, etc.)
*future opportunities
***slides for AHM
***polished web page describing project (non-technical)
***further develop help text and descriptions
***when the user can/can't choose 'Next'


==Objectives==
==Objectives==
Line 22: Line 25:
*copy parameters from MRML tree to segmenter filter (Brad)
*copy parameters from MRML tree to segmenter filter (Brad)
*provide interface for multiple algorithm settings (Yumin, Brad)
*provide interface for multiple algorithm settings (Yumin, Brad)
*deliver demo version to Kilian on Dec 15


===Work in progress:===
===Work in progress:===

Latest revision as of 19:54, 15 December 2006

Agenda

  • description of project & primary goals
  • accomplishments
  • big picture to-dos for AHM demo
    • Get code ready
      • check in to Slicer3
      • mrml id clashing
      • bug tracking/fixing
    • Get the presentation ready
      • develop tutorial/demonstration (data, parameters, etc.)
      • slides for AHM
      • polished web page describing project (non-technical)
      • further develop help text and descriptions
      • when the user can/can't choose 'Next'

Objectives

Completed:

  • finalize workflow description of module (Kilian, Wendy, Brad)
  • define new MRML node structure (Kilian, Brad)
  • implement workflow wizard in KWWidgets (Sebastien, Luis)
  • document workflow wizard and write tutorial (Sebastien)
  • implement core MRML classes/attributes (Brad)
  • implement logic class that manages MRML nodes and provides API to GUI (Brad)
  • implement user interface for each wizard step (Sebastien and Yumin)
  • copy parameters from MRML tree to segmenter filter (Brad)
  • provide interface for multiple algorithm settings (Yumin, Brad)
  • deliver demo version to Kilian on Dec 15

Work in progress:

  • last minute GUI 'tweaks' (Yuman, Brad)
  • implement non-core MRML attributes: added as necessary (Brad)
  • debug segmentation (Brad and Kilian)

Future directions for this module:

  • check code into Slicer3 svn
  • decide when "Next" can be chosen for each workflow step
  • include registration in module
  • implement labels to standardize tissue labeling: need to elaborate on specific\ation
  • intensity distribution widget: requires a couple of days (AHM?)
  • implement advanced MRML attributes (CIM, PCA, Registration)