Difference between revisions of "2014 Summer Project Week:Subject hierarchy integration"

From NAMIC Wiki
Jump to: navigation, search
Line 32: Line 32:
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Progress</h3>
 
<h3>Progress</h3>
* Subject hierarchies in python - discussion with Jc and Steve: use adaptor class and signals/slots or create a scripted wrapper class with setPythonSource
+
* Subject hierarchy plugins in python - discussion with Jc and Steve: use adaptor class and signals/slots or create a scripted wrapper class with setPythonSource
 
* Subject hierarchy UI bugs (collapse, disappear, reorder) - discussion with Julien and Jc: write unit test with simple tree view, populate and reproduce without the bulky subclassed widgets
 
* Subject hierarchy UI bugs (collapse, disappear, reorder) - discussion with Julien and Jc: write unit test with simple tree view, populate and reproduce without the bulky subclassed widgets
 
* Use cases
 
* Use cases

Revision as of 17:18, 26 June 2014

Home < 2014 Summer Project Week:Subject hierarchy integration

Key Investigators

  • Csaba Pinter, Queen's
  • Jean-Christophe Fillion-Robin, Kitware
  • Steve Pieper, Isomics
  • Andras Lasso, Queen's

Project Description

The new Subject hierarchy module and mechanism has been integrated into Slicer core recently, but has some issues and requests that need to be fixed.

Resources:

Objective

  • Finalize the Subject hierarchy module and mechanism, fix outstanding issues and bugs

Approach, Plan

  • Collect feedback; Please come and find me (Csaba) if you have
    • used it and have any comments
    • a special data type which needs a role plugin to be implemented
    • a feature that would need to have a simplified workflow and can be supported by a function plugin
  • Go through the non-trivial items on the list with the core group and make decisions
  • Implement fixes and changes, do testing

Progress

  • Subject hierarchy plugins in python - discussion with Jc and Steve: use adaptor class and signals/slots or create a scripted wrapper class with setPythonSource
  • Subject hierarchy UI bugs (collapse, disappear, reorder) - discussion with Julien and Jc: write unit test with simple tree view, populate and reproduce without the bulky subclassed widgets
  • Use cases
    • Andriy - segmentation objects
    • Hans & crew (Dave, Jessica) - Huntington's QA procedure
    • Sonia