Difference between revisions of "2011 Summer Project Week Annotation Module"

From NAMIC Wiki
Jump to: navigation, search
Line 43: Line 43:
 
<!-- Fill this out before Friday's summary presentations - list what you did and how well it worked. -->
 
<!-- Fill this out before Friday's summary presentations - list what you did and how well it worked. -->
  
 +
* Added a default hierarchy list node when adding annotaitons, so by default each type is grouped together. This makes it easier to select a list of fiducials from a node selector.
 +
** used a mrml node attribute to record the class name of the annotation type used for each hierarchy (not enforced if drag and drop displayable nodes via the tree views)
 +
* Had discussions on the hierarchy design to improve drag and drop
 +
* Collected user feedback in a breakout session
  
 
</div>
 
</div>

Revision as of 12:46, 24 June 2011

Home < 2011 Summer Project Week Annotation Module

Annotation Module in Slicer4

Key Investigators

  • BWH: Nicole Aucoin
  • UPenn: Daniel Haehn, Kilian Pohl
  • Kitware: Will Schroeder

Objective


Improve usability of the Annotation module in Slicer4 through bug fixing and UI re-working.

Approach, Plan


  • Fix text annotation issues (font, scale, positioning)
  • Fix ruler text issues (font, scale)
  • Redesign property editor
  • Fix moving/dropping widgets

Progress


  • Added a default hierarchy list node when adding annotaitons, so by default each type is grouped together. This makes it easier to select a list of fiducials from a node selector.
    • used a mrml node attribute to record the class name of the annotation type used for each hierarchy (not enforced if drag and drop displayable nodes via the tree views)
  • Had discussions on the hierarchy design to improve drag and drop
  • Collected user feedback in a breakout session

References

Delivery Mechanism

This work will be delivered to the NAMIC Kit as a Slicer4 Built-in Module.