Difference between revisions of "2015 Winter Project Week:DICOM Module Improvements"
From NAMIC Wiki
Line 27: | Line 27: | ||
<div style="width: 27%; float: left; padding-right: 3%;"> | <div style="width: 27%; float: left; padding-right: 3%;"> | ||
<h3>Progress</h3> | <h3>Progress</h3> | ||
− | * | + | * We took a look at the ctkDICOMDatabase schema. The schema organized according the the DICOM standard hierarchy Patient/ Study/ Series/ Images. On event of adding dicom object to database for every image object insertTimeStamp is stored in the database. One suggested design would be to assign the insertTimeStamp of the first image of a specific series to the whole correspondent series and add a column to the series table which provides the option for user to sort the table based on the insert time. For studies and patients tables columns can be add that shows the latest time instance of the last added series and study respectively. This probably requires changing the database schema and changes in ctkDICOMBrowser. |
− | + | ||
− | |||
</div> | </div> | ||
</div> | </div> |
Latest revision as of 16:41, 9 January 2015
Home < 2015 Winter Project Week:DICOM Module ImprovementsKey Investigators
- Alireza Mehrtash, BWH
- Andrey Fedorov, BWH
- Ron Kikinis, BWH
- Steve Pieper, Isomics
Project Description
Objective
- Study and try to fix some of the known bugs in Slicer DICOM Module to improve usability of DICOM browser.
Approach, Plan
- Sort order for DICOM browser content by most recent [1]
- Populating of DICOM browser tables after start-up [2]
- Remove single series of an exam in the DICOM browser [3]
Progress
- We took a look at the ctkDICOMDatabase schema. The schema organized according the the DICOM standard hierarchy Patient/ Study/ Series/ Images. On event of adding dicom object to database for every image object insertTimeStamp is stored in the database. One suggested design would be to assign the insertTimeStamp of the first image of a specific series to the whole correspondent series and add a column to the series table which provides the option for user to sort the table based on the insert time. For studies and patients tables columns can be add that shows the latest time instance of the last added series and study respectively. This probably requires changing the database schema and changes in ctkDICOMBrowser.