-
Notifications
You must be signed in to change notification settings - Fork 11
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
Problem with (5200,9229) Shared Functional Groups Sequence for X-ray 3d craniofacial image in 0.3.5 #27
Comments
Thanks for the report! This indeed looks like a regression introduced with the current version. I will have a closer look later today or over the weekend. Meanwhile it probably makes sense for you to continue using the previous version.
As this is the second issue in a a short time, I'll probably dedicate more time to the project in the near future, which I had neglected for quite some time under the assumption that this is not really used by anybody. |
Just for the record: currently there is no support for handling functional groups (first point in the TODO list - I'm probably going to write issues for the relevant TODOs). The fact that the errors are now shown is an unfortunate side-effect of another fix, and is due to the fact that the mentioned statement:
is currently ignored. |
Thanks for the update! |
Ok, "not that difficult" turned out to be not quite wrong, but a bit too optimistic... |
@mrbean-bremen, let me know if I can be of any help. I've been watching the repo, but I'm not really up to speed on the code yet. But I can offer to do code reviews if you want, which would help me learn a little. |
Thanks @darcymason - I think I first have to clean up my own mess here. Getting the needed information turned out be be quite trivial, but I'm struggling a bit with the logic here to check modules inside of sequence items, which is currently not possible. Not rocket science, but I have to do a bit of refactoring, and wrap my head around the existing code in the first place - I haven't touched it for quite some time. |
- add checks for macros that are not allowed in shared or per-frame functional groups - add check that macros are not present in both shared and per-frame functional groups - closes pydicom#27
- add checks for macros that are not allowed in shared or per-frame functional groups - add check that macros are not present in both shared and per-frame functional groups - closes pydicom#27
- add checks for macros that are not allowed in shared or per-frame functional groups - add check that macros are not present in both shared and per-frame functional groups - closes #27
I just released a new version with the fix, please check! Sorry it took me so long, but I also found a couple of other issues I wanted to fix before a new release. |
Hi, sorry it took so long to get back to you (vacation, etc.) The output looks good with version 0.4.0! |
Hi,
I'm validating an X-ray 3d craniofacial image DCM with validate_iods, and I don't understand the output of version 0.3.5 (the file passes with 0.3.4):
The way I read
all of these are in fact expected in the functional groups sequences.
Is it possible the
validate_iods
analysis is wrong here?The text was updated successfully, but these errors were encountered: