Difference between revisions of "Developer Meetings/20141202"

From Slicer Wiki
Jump to: navigation, search
m
 
(5 intermediate revisions by 2 users not shown)
Line 2: Line 2:
  
 
* vtkMRMLDoubleArrayNode
 
* vtkMRMLDoubleArrayNode
 +
* Update DICOM Scalar plugin to account for rotation
 
* CLIs that return coloured models
 
* CLIs that return coloured models
  
 
== Conclusion ==
 
== Conclusion ==
 +
 +
* Kevin will work with Csaba to improve the DICOM ScalarVolume plugin. See https://www.assembla.com/spaces/slicerrt/tickets/679?comment=643530823#comment:643530823
 +
** This feature works well in Slicer, no need to implement anything. The solution of this problem will be in the contours, not the volume (Csaba - a day later after checking)
 +
* Nicole clarified the process to get colour information back from a CLI and into Slicer for Rohinee
  
 
===  vtkMRMLDoubleArrayNode improvements ===
 
===  vtkMRMLDoubleArrayNode improvements ===
* From Andras: vtkTableClass could be used.
+
* Ideas:
** http://www.vtk.org/doc/nightly/html/classvtkTable.html#details
+
** From Andras: vtkTableClass could be used.
* Could create a vtkMRMLTableNode
+
*** http://www.vtk.org/doc/nightly/html/classvtkTable.html#details
* From Nicole: There is also a vtkColorTableStorageNode
+
** Could create a vtkMRMLTableNode
* From Mike: It used to be hard to get to vtkVariants using python. Good news, now vtkVariant are wrapped. See http://vtk.org/gitweb?p=VTK.git;a=blob;f=Wrapping/Python/README_WRAP.txt#l373
+
** From Nicole: There is also a vtkColorTableStorageNode
* Being able to import excel table / CSV data is really nice.
+
** From Mike: It used to be hard to get to vtkVariants using python. Good news, now vtkVariant are wrapped. See http://vtk.org/gitweb?p=VTK.git;a=blob;f=Wrapping/Python/README_WRAP.txt#l373
 +
** Being able to import excel table / CSV data is really nice.
  
* Plan:
+
* Short/Medium term plan:
 
** (1) Add a vtkMRMLTableNode and vtkMRMLTableStorageNode
 
** (1) Add a vtkMRMLTableNode and vtkMRMLTableStorageNode
 
** (2) CLI integration: logic would have to be extended to transfer table
 
** (2) CLI integration: logic would have to be extended to transfer table
Line 23: Line 29:
 
** (4) Add table visualizer
 
** (4) Add table visualizer
 
*** vtkExtendedTable: https://github.com/Visomics/Visomics/blob/master/Base/vtkExtendedTable.h
 
*** vtkExtendedTable: https://github.com/Visomics/Visomics/blob/master/Base/vtkExtendedTable.h
 +
 +
* Long term plan:
 +
** Concept of MRML table node could be extented to connect to a database

Latest revision as of 20:07, 3 December 2014

Home < Developer Meetings < 20141202

To discuss

  • vtkMRMLDoubleArrayNode
  • Update DICOM Scalar plugin to account for rotation
  • CLIs that return coloured models

Conclusion

vtkMRMLDoubleArrayNode improvements

  • Long term plan:
    • Concept of MRML table node could be extented to connect to a database