Difference between revisions of "2014 Winter Project Week:XNATSlicerLink"

From NAMIC Wiki
Jump to: navigation, search
 
(11 intermediate revisions by the same user not shown)
Line 5: Line 5:
  
 
==Key Investigators==
 
==Key Investigators==
* Erwin Vast (ErasmusMC, The Netherlands)
+
* Erwin Vast, ErasmusMC, The Netherlands
 
* Nicole Aucoin, BWH
 
* Nicole Aucoin, BWH
 
* Andrey Fedorov, BWH
 
* Andrey Fedorov, BWH
Line 14: Line 14:
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Objective</h3>
 
<h3>Objective</h3>
* Radiologist sometimes would like to make an annotation on an existing CT/MRI/US image. For better management this data should be stored in a central database.  
+
* Radiologist sometimes would like to make an annotation on an existing CT/MRI/US image. 3D Slicer contains a module to create different kind of annotations.  
* XNAT (http://xnat.org) is a framework for storing image (derived) data. The focus of this project is to store annotations created in 3D Slicer in XNAT.  
+
* The focus of this project is to store annotations created in 3D Slicer in XNAT. XNAT (http://xnat.org) is a framework for storing image (derived) data.  
 
* The annotations should be downloadable in the XNAT webinterface.  
 
* The annotations should be downloadable in the XNAT webinterface.  
 
* It should be possible to store a description accompanied with the annotation.
 
* It should be possible to store a description accompanied with the annotation.
Line 23: Line 23:
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
* Extend or build a module upon the existing XNATSlicer module (https://github.com/skumar221/XNATSlicer).
+
* Extend or build a module upon the existing XNATSlicer module (https://github.com/skumar221/XNATSlicer) of Sunil Kumar.  
 
* Use custom variables in XNAT to store the description (and possibly other relevant information).
 
* Use custom variables in XNAT to store the description (and possibly other relevant information).
 
</div>
 
</div>
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Progress</h3>
 
<h3>Progress</h3>
* To start.
+
* Approach 1: Store annotation files only.
 +
* Approach 2: Store mrb file without image included (but next to original image data). Advantages: 1) more generic as is can include other meta-data, 2) all in one file, 3) prevents duplicate image data.
 +
* Almost implemented approach 2) but encountered some small problems which have to be discussed with the XNATSlicer developer.
 +
* Propose code to XNATSlicer developer.  
 
</div>
 
</div>
 
</div>
 
</div>

Latest revision as of 16:23, 10 January 2014

Home < 2014 Winter Project Week:XNATSlicerLink

Key Investigators

  • Erwin Vast, ErasmusMC, The Netherlands
  • Nicole Aucoin, BWH
  • Andrey Fedorov, BWH

Project Description

Objective

  • Radiologist sometimes would like to make an annotation on an existing CT/MRI/US image. 3D Slicer contains a module to create different kind of annotations.
  • The focus of this project is to store annotations created in 3D Slicer in XNAT. XNAT (http://xnat.org) is a framework for storing image (derived) data.
  • The annotations should be downloadable in the XNAT webinterface.
  • It should be possible to store a description accompanied with the annotation.
  • The annotations should be downloadable and viewable in 3D Slicer.
  • The interface should not only support DICOM, but also NIFTI and other relevant image filetypes.

Approach, Plan

  • Extend or build a module upon the existing XNATSlicer module (https://github.com/skumar221/XNATSlicer) of Sunil Kumar.
  • Use custom variables in XNAT to store the description (and possibly other relevant information).

Progress

  • Approach 1: Store annotation files only.
  • Approach 2: Store mrb file without image included (but next to original image data). Advantages: 1) more generic as is can include other meta-data, 2) all in one file, 3) prevents duplicate image data.
  • Almost implemented approach 2) but encountered some small problems which have to be discussed with the XNATSlicer developer.
  • Propose code to XNATSlicer developer.