Difference between revisions of "Developer Meetings/20141202"

From Slicer Wiki
Jump to: navigation, search
m (Created page with '== To discuss ==')
 
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
== To discuss ==
 
== To discuss ==
 +
 +
* vtkMRMLDoubleArrayNode
 +
* Update DICOM Scalar plugin to account for rotation
 +
* CLIs that return coloured models
 +
 +
== 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 ===
 +
* Ideas:
 +
** From Andras: vtkTableClass could be used.
 +
*** http://www.vtk.org/doc/nightly/html/classvtkTable.html#details
 +
** Could create a vtkMRMLTableNode
 +
** From Nicole: There is also a vtkColorTableStorageNode
 +
** 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.
 +
 +
* Short/Medium term plan:
 +
** (1) Add a vtkMRMLTableNode and vtkMRMLTableStorageNode
 +
** (2) CLI integration: logic would have to be extended to transfer table
 +
** (3) Add qSlicerIO to save/load CSV files
 +
*** voDelimitedTextImportWidget: https://github.com/Visomics/Visomics/blob/master/Application/voDelimitedTextImportWidget.h
 +
*** voDelimitedTextImportSettings: https://github.com/Visomics/Visomics/blob/master/Base/voDelimitedTextImportSettings.h
 +
*** voDelimitedTextPreview: https://github.com/Visomics/Visomics/blob/master/Application/voDelimitedTextPreview.h
 +
** (4) Add table visualizer
 +
*** 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