View Issue Details

IDProjectCategoryView StatusLast Update
0004371Slicer4Module DICOMpublic2018-05-29 23:27
ReporterlassoanAssigned Topieper 
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
Product VersionSlicer 4.8.1 
Target VersionbacklogFixed in Version 
Summary0004371: Improve DICOM loading error message
Description

When an unknown DICOM data item is attempted to be loaded, Slicer displays an error popup:

"Could not load: 1365768: Unnamed Series as a Scalar Volume"

Log (and warning column in advanced view) contains this message:

"Warning in DICOM plugin Scalar Volume when examining loadable 1365768: Unnamed Series: There is no pixel data attribute for the DICOM objects, but they might be readable as secondary capture images. Reference image in series does not contain geometry information. Please use caution."

This is caused by the fact that if none of the DICOM plugins recognize a series then the scalar volume plugin attempts to load it.

It could be better to not let the scalar volume plugin attempt to load the item and/or make the error message and logs more informative (for example, include metadata such as image modality, SOP class UID, etc).

TagsNo tags attached.

Activities

pieper

pieper

2017-05-08 12:09

administrator   ~0014475

We need to have example deidentified datasets representing the types of files we expect to load correctly. Can the user or others help assemble a database for testing?

It would also help to list out the properties of files that we know should be trivially rejected.

The user should be alerted for anything in the gray zone, and given the option to try loading anyway.

We may also want to offer to run the DICOMPatcher for data that doesn't work in the normal path.

lassoan

lassoan

2018-05-29 23:27

developer   ~0015784

Retargeting stale issues to backlog.

Issue History

Date Modified Username Field Change
2017-05-08 11:04 lassoan New Issue
2017-05-08 11:04 lassoan Status new => assigned
2017-05-08 11:04 lassoan Assigned To => pieper
2017-05-08 12:09 pieper Note Added: 0014475
2017-05-08 12:09 pieper Status assigned => acknowledged
2018-05-29 23:27 lassoan Target Version => backlog
2018-05-29 23:27 lassoan Note Added: 0015784