Difference between revisions of "Meshing Tcon September 26"

From NAMIC Wiki
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 15: Line 15:
 
* '''Status of Initial integration by Curt Lisle'''
 
* '''Status of Initial integration by Curt Lisle'''
 
**MRML scene changes to support unstructured grids
 
**MRML scene changes to support unstructured grids
 +
***Create three new subclass surfaces, building blocks and meshes
 +
***Unstructured grids are a subclass of models
 +
***Display nodes have their own subclasses
 
**Integration of IA-FEMesh KWWidgets interface
 
**Integration of IA-FEMesh KWWidgets interface
  
 
* '''Outstanding issues for Meshing Module'''
 
* '''Outstanding issues for Meshing Module'''
 
**Moving of IA-FEMesh configuration variables from Application Class to MainWindow Class
 
**Moving of IA-FEMesh configuration variables from Application Class to MainWindow Class
 +
***Create a custom page for applications settings within this Class Initialization
 
**Different view of image orientation  
 
**Different view of image orientation  
**Are surfaces and images loaded directly into Slicer visible to IA-FEMesh
+
**Are surfaces and images loaded directly into Slicer visible to IA-FEMesh?
 +
***Not currently - These must all be loaded via the Meshing interface
 +
***Probe MRML via the Enter method
  
 
* '''Critical Path for development and deployment'''
 
* '''Critical Path for development and deployment'''
 
**What version of IA-FEMesh to use for this integration
 
**What version of IA-FEMesh to use for this integration
 +
***Use the IA-FEMesh-Version-1-1 branch
 
**What changes in IA-FEMesh need to be made to ease integration
 
**What changes in IA-FEMesh need to be made to ease integration
 +
***Mostly related to user interface
 +
***Possible refactoring into helper classes - may want to get feedback from Sebastian
 
**What work needs to be done in Slicer3 to support the meshing workflow
 
**What work needs to be done in Slicer3 to support the meshing workflow
 +
***Has not yet tried implementation of partial selection
 +
***State needs to be updated for serialization - support for scene snapshots
  
 
* '''Schedule visit by Curt to Iowa'''
 
* '''Schedule visit by Curt to Iowa'''
 +
**End of October - week of October 27
 +
**Beta version checked in by October 13
  
 
* '''Modifications to IA-FEMesh tutorial for Slicer3 integration'''
 
* '''Modifications to IA-FEMesh tutorial for Slicer3 integration'''
 
**Submit tutorial to [http://www.na-mic.org/Wiki/index.php/Events:TutorialContestJan2009 Slicer Tutorial Contest]
 
**Submit tutorial to [http://www.na-mic.org/Wiki/index.php/Events:TutorialContestJan2009 Slicer Tutorial Contest]
 
**Where should data be hosted for the tutorial
 
**Where should data be hosted for the tutorial
 +
***Upload to the wiki for this tutorial - Burn a couple of CDs or memory sticks
 +
***Check Slicer3 support for remote file I/O for meshes, building blocks, etc...
 +
***Eventually add to the training page
 +
 +
*'''Next Tcon'''
 +
**October 17 at 9:30am Eastern - 8:30am Central time

Latest revision as of 14:51, 26 September 2008

Home < Meshing Tcon September 26

The objective of this call is to outline the requirements for completing a Beta version of Meshing Module by the All Hands Meeting in January.


Outstanding Issues

  • Status of Meshing Tools by Iowa Team
    • IA-FEMesh released in August with Tags for the release branch
      • cvs tagged branch IA-FEMesh-Version-1-1
      • This version was extensively tested under Windows and Linux.
      • Nearly all operations were tested while running valgrind to look for memory errors
    • IA-FEMesh development has continued in a maintenance mode.
    • Added Doxygen formatting to the classes
  • Status of Initial integration by Curt Lisle
    • MRML scene changes to support unstructured grids
      • Create three new subclass surfaces, building blocks and meshes
      • Unstructured grids are a subclass of models
      • Display nodes have their own subclasses
    • Integration of IA-FEMesh KWWidgets interface
  • Outstanding issues for Meshing Module
    • Moving of IA-FEMesh configuration variables from Application Class to MainWindow Class
      • Create a custom page for applications settings within this Class Initialization
    • Different view of image orientation
    • Are surfaces and images loaded directly into Slicer visible to IA-FEMesh?
      • Not currently - These must all be loaded via the Meshing interface
      • Probe MRML via the Enter method
  • Critical Path for development and deployment
    • What version of IA-FEMesh to use for this integration
      • Use the IA-FEMesh-Version-1-1 branch
    • What changes in IA-FEMesh need to be made to ease integration
      • Mostly related to user interface
      • Possible refactoring into helper classes - may want to get feedback from Sebastian
    • What work needs to be done in Slicer3 to support the meshing workflow
      • Has not yet tried implementation of partial selection
      • State needs to be updated for serialization - support for scene snapshots
  • Schedule visit by Curt to Iowa
    • End of October - week of October 27
    • Beta version checked in by October 13
  • Modifications to IA-FEMesh tutorial for Slicer3 integration
    • Submit tutorial to Slicer Tutorial Contest
    • Where should data be hosted for the tutorial
      • Upload to the wiki for this tutorial - Burn a couple of CDs or memory sticks
      • Check Slicer3 support for remote file I/O for meshes, building blocks, etc...
      • Eventually add to the training page
  • Next Tcon
    • October 17 at 9:30am Eastern - 8:30am Central time