Difference between revisions of "Documentation/Labs/Surface Toolbox update"

From Slicer Wiki
Jump to: navigation, search
Line 30: Line 30:
 
<big> subtract: "Subtract mesh from inputmesh, write a KWMeshVisu readable text file"</big>  
 
<big> subtract: "Subtract mesh from inputmesh, write a KWMeshVisu readable text file"</big>  
  
'''Type:''' PairWiseMesh
+
* Type: PairWiseMesh
'''To-do:''' Not keep. This functionality is currently available through [[Documentation/Nightly/Extensions/ModelToModelDistance|ModelToModelDistance]]  
+
* To-do: Not keep. This functionality is currently available through [[Documentation/Nightly/Extensions/ModelToModelDistance|ModelToModelDistance]]  
  
 
<big> magnitude: "Magnitude of the input metaArray file (mvh/mva) and writes a KWMeshVisu readable file"</big>  
 
<big> magnitude: "Magnitude of the input metaArray file (mvh/mva) and writes a KWMeshVisu readable file"</big>  
  
'''Type:''' ?
+
* Type: ?
+
* To-do: N/A It seems this is very specific to a certain application
'''To-do:''' N/A It seems this is very specific to a certain application
 
  
 
<big> scaleMVA: "Scales the input metaArray file (mvh/mva) and writes a KWMeshVisu readable file"</big>  
 
<big> scaleMVA: "Scales the input metaArray file (mvh/mva) and writes a KWMeshVisu readable file"</big>  
  
'''Type:''' ?
+
* Type: ?
+
* To-do: N/A It seems this is very specific to a certain application
'''To-do:''' N/A It seems this is very specific to a certain application
 
  
 
<big> scaleMesh : "Scales the input mesh file"</big>  
 
<big> scaleMesh : "Scales the input mesh file"</big>  
  
'''Type:''' SingleMesh
+
* Type: SingleMesh  
+
* To-do: KEEP.  
'''To-do:''' KEEP.  
 
  
 
=== Path forward ===
 
=== Path forward ===

Revision as of 18:05, 26 April 2019

Home < Documentation < Labs < Surface Toolbox update


Overview

As part of the SALT project we would like to revamp some of the existing functionality in MeshMath into the SurfaceToolbox. We will be hiring a summer intern to work on this over a couple of months this summer.

Team

  • JC Fillon-Robin
  • Bea Paniagua
  • Jared Vicory
  • Andras Lasso
  • TBD engineer

Definitions

  • KWMeshVisu: Legacy viewer from the Styner Lab.
  • Types of Mesh Operations:
    • PairWise Mesh
    • Group Mesh
    • Single Mesh
    • MeshToVolume
    • MeshScalar to Mesh
    • MeshScalar to MeshScalar

Initial discussions

We will be potentially implementing individual CLIs for each functionality in MeshMath, and those will be plugged into the Surface Toolbox.

Current MeshMath functionality

subtract: "Subtract mesh from inputmesh, write a KWMeshVisu readable text file"

  • Type: PairWiseMesh
  • To-do: Not keep. This functionality is currently available through ModelToModelDistance

magnitude: "Magnitude of the input metaArray file (mvh/mva) and writes a KWMeshVisu readable file"

  • Type: ?
  • To-do: N/A It seems this is very specific to a certain application

scaleMVA: "Scales the input metaArray file (mvh/mva) and writes a KWMeshVisu readable file"

  • Type: ?
  • To-do: N/A It seems this is very specific to a certain application

scaleMesh : "Scales the input mesh file"

  • Type: SingleMesh
  • To-do: KEEP.

Path forward

Testing data

TBD