Difference between revisions of "2014 Winter Project Week:XNATSlicerLink"
From NAMIC Wiki
Erwin.vast (talk | contribs) |
|||
(11 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
==Key Investigators== | ==Key Investigators== | ||
− | * Erwin Vast | + | * 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. | + | * 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. 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> | ||
− | * | + | * 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:XNATSlicerLinkKey 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.