Difference between revisions of "Meshing Tcon September 26"

From NAMIC Wiki
Jump to: navigation, search
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
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.
 
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
+
== Outstanding Issues ==
**IA-FEMesh released in August with Tags for the release branch. This version was extensively tested under Windows and Linux. Nearly all operations were tested while running valgrind to look for memory errors
+
 
 +
 
 +
* '''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.
 
**IA-FEMesh development has continued in a maintenance mode.
 
**Added Doxygen formatting to the classes
 
**Added Doxygen formatting to the classes
  
* 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
+
* '''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
 +
***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