-
Notifications
You must be signed in to change notification settings - Fork 21
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
Pass aux_vr to SQ elements in dcm_write #88
Conversation
Thanks for working on this (and for identifying the original issue)! It's been a while since this package was updated, so I'll try to see if the test data can be fixed. |
I think I might have some more issues with the |
Either works. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #88 +/- ##
==========================================
- Coverage 92.85% 91.08% -1.78%
==========================================
Files 2 2
Lines 392 314 -78
==========================================
- Hits 364 286 -78
Misses 28 28 ☔ View full report in Codecov by Sentry. |
I added some fixes for the two last issues. The only one I am not entirely sure how to deal with is the tags with multiple possible VR:
Let me know what you think is best |
Thanks! The multi-VR problem is tricky. Ideally, we should use the standard to figure out the appropriate VR, but that's also the most amount of work to resolve everything on a case by case basis. For example, I suppose the first step is to update dcm_dict and get an idea of how many multi-VR fields there are. I think I have a script for that somewhere. I'll try to find it. |
Update test file & fix testing failing on nightly
Ensure that auxilliary VR provided by the user is passed when writing all tags including the ones in sequences. This can be used to write private tags and provide VR when multiple are possible (See dcm_write bug #87).
Deactivate tests for non-available file (
DX_Implicit_Little_Interleaved
)Add a test where the VR type of a tag within a sequence is changed when written.