Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow user to force writing out datasets with "inherited" invalid attributes #232

Open
fedorov opened this issue Mar 30, 2017 · 1 comment

Comments

@fedorov
Copy link
Member

fedorov commented Mar 30, 2017

Problem (reported by @abmnv and Felix Nensa):

Acquisition context is propagated from the source images DICOM. In the instances where there are attributes that are not conforming to the standard, converter will fail due to failing conformance checks in DCMTK. This is disrupting and confusing to the user (user may not have the capacity or understanding to check the problem, user may be confused as to why converter of derived data enforces this, patching source image data may not be an option due to difficulties in propagating the patched datasets throughout the various infrastructure components).

Solution that we should implement (suggested by @michaelonken):

Another idea would require some work in dcmqi: You could create the
segmentation without imported Patient and Study information and patch
that information manually into the dataset after
DcmSegmentation->write(), thus bypassing the checks.

@fedorov
Copy link
Member Author

fedorov commented Jan 24, 2022

related to #212

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant