UCLH-Foundry / PIXL

PIXL Image eXtraction Laboratory
Apache License 2.0
8 stars 0 forks source link

Validate processed DICOM against standard #377

Closed HChughtai closed 1 week ago

HChughtai commented 2 months ago

Definition of Done / Acceptance Criteria

As a consumer of data, the generated DICOM should be standard compliant

Testing

Documentation

No response

Dependencies

No response

Details and Comments

Currently we have no check that modified DICOM (e.g. through de-identification) complies with the standard in terms of the tags included/modified. This means that de-identfication schemes and other processing has the potential to generate non-compliant DICOM. This can cause issues with downstream tools and analysis that may not accept the DICOM, or process it incorrectly due to missing tags (e.g. if some needed tags are missing from the MRI image module, then conversion to Nifti using dcm2niix can be in the wrong orientation).