-
Notifications
You must be signed in to change notification settings - Fork 0
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
Series filtering out based on description string #351
Conversation
correct, thus some bugs in both the tests and the code were being hidden. Have fixed the optional fields and file existence validation. As a bonus, let's check all production configs are valid.
study, so make the test data much more structured, with various UIDs etc
…fine more clearly the expected zip file contents.
I think create a separate issue. Probably worth querying for the pseudonymised study ID in PIXL DB before exporting, then updating the ORM instance with the export date after the export? That way if the pseudonymised ID hasn't been added, it won't be found in the database and an exception will be thrown and it won't be exported
IIRC for system tests we decreased the waiting time for a study to be taken as stable, might be that? Or are they seemingly a different study altogether? |
python, losing Dicom2.dcm altogether, at least for now
ignored in the system test.
Needed because this might reveal bugs in new code in this branch
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good, thanks Jeremy!
Fixes #346
Apply series filtering in orthanc anon, just before anonymisation. So if series filtering settings change, we can re-run without having to re-download everything to orthanc raw.
TODO
_check_dcm_tags_from_zip
, need to set the expected study/series/instance structure (see_populate_vna
for the source data)Approaches considered but not implemented
Problems with the above: