Skip to content

PixelData should not be precached #22

@pieper

Description

@pieper

The dicom module uses the plugin's tags member to know which fields to put into the TagCache database:

https://github.com/Slicer/Slicer/blob/bc6482c9a4abaabe3f93b0bfee31d5a8a2c4ae97/Modules/Scripted/DICOM/DICOM.py#L176-L185

But the PETSUV plugin includes PixelData in the tags member:

https://github.com/QIICR/Slicer-PETDICOMExtension/blob/master/DICOMPETSUVPlugin/DICOMPETSUVPlugin.py#L65

This probably leads to a large tag cache and poor performance, although I haven't timed it.

Possibly related to #21

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions