Difference between revisions of "2016 Winter Project Week/Projects/Data Persisting"

From NAMIC Wiki
Jump to: navigation, search
(Created page with "__NOTOC__ <gallery> Image:PW-MIT2016.png|link=2016_Winter_Project_Week#Projects|Projects List <!-- Use the "Upload file" link on the left...")
 
 
(3 intermediate revisions by 2 users not shown)
Line 6: Line 6:
  
 
==Key Investigators==
 
==Key Investigators==
<!-- Add a bulleted list of investigators and their institutions here -->
+
* Raúl San José
 +
* Jorge Onieva
  
 
==Project Description==
 
==Project Description==
 
{| class="wikitable"
 
{| class="wikitable"
 +
! style="text-align: left; width:27%" |  Objective
 +
! style="text-align: left; width:27%" |  Approach and Plan
 +
! style="text-align: left; width:27%" |  Progress and Next Steps
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
! style="text-align: left; width:27%" |       Objective
+
|
 +
<!-- Objective bullet points -->
 +
* Implement a mechanism simpler than MRML to save information about clinical data handled by Slicer modules
 +
* SQLite + Qt wrappers seem a good fit for this goal, extensible to other database engines to easily share data between different computers.
 +
* Possibly reuse this mechanism to also easily store the module state locally and inside a network.
 +
|
 
<!-- Add a bulleted list of key points -->
 
<!-- Add a bulleted list of key points -->
*  
+
* Discuss about security issues and other possible approaches.
 
+
* Implement a proof of concept
! style="text-align: left; width:27%" |      Approach, Plan
+
|
<!-- Add a bulleted list of key points -->
 
*
 
 
 
! style="text-align: left; width:27%" |     Progress
 
 
<!-- Fill this out at the end of Project Week; describe what you did this week and what you plan to do next -->
 
<!-- Fill this out at the end of Project Week; describe what you did this week and what you plan to do next -->
*
+
* Lots of discussion this week about different options.
 +
* One of the most promising lines seems to be extending current DICOM capabilities in Slicer (Andrey, Steve and others are involved).
 +
* However, it is likely that we develop a prototype using the VTK adapers for different SQL engines, starting with SQLite.
 +
* The results of these queries should be integrated with the vtkMRMLTableNode for a better experience.
  
 
|}
 
|}

Latest revision as of 14:56, 8 January 2016

Home < 2016 Winter Project Week < Projects < Data Persisting

Key Investigators

  • Raúl San José
  • Jorge Onieva

Project Description

Objective Approach and Plan Progress and Next Steps
  • Implement a mechanism simpler than MRML to save information about clinical data handled by Slicer modules
  • SQLite + Qt wrappers seem a good fit for this goal, extensible to other database engines to easily share data between different computers.
  • Possibly reuse this mechanism to also easily store the module state locally and inside a network.
  • Discuss about security issues and other possible approaches.
  • Implement a proof of concept
  • Lots of discussion this week about different options.
  • One of the most promising lines seems to be extending current DICOM capabilities in Slicer (Andrey, Steve and others are involved).
  • However, it is likely that we develop a prototype using the VTK adapers for different SQL engines, starting with SQLite.
  • The results of these queries should be integrated with the vtkMRMLTableNode for a better experience.

Background and References