Releases: SAFEHR-data/PIXL
Releases · SAFEHR-data/PIXL
PIXL 0.1.0
This marks the first official release of PIXL, mainly to reflect the version of PIXL that was used for the MS-PINPOINT project to support MRI data.
What's Changed
PIXL now supports MRI data in addition to X-ray, for which it was initially developed during the first 100 days phase of the project.
Below is a slimmed down list of the most relevant changes, for the full changelog see further below.
Thanks to all contributors!
- Support configuration for multiple projects by @milanmlft in #309
- Embed project name as tag in DICOM image by @jeremyestein in #329
- Resend image if already exists in cache by @stefpiatek in #344
- Allow merging multiple tag schemas by @milanmlft in #352
- Allow customisable tag operations per MR model by @milanmlft in #354
- Add unit tests for anonymisation process by @milanmlft in #360
- Series filtering out based on description string by @jeremyestein in #351
- Enable asynchronous image processing by @stefpiatek in #364
- Switch to third party anonymisation by @peshence in #366
- Add per-project hashing salt by @milanmlft in #371
- Delete partially transferred studies on failure by @stefpiatek in #373
- Include
project_slug
in Image PIXL database queries by @milanmlft in #380 - Add DICOMweb uploader by @milanmlft in #379
- ehr-api becomes export-api; losing and gaining some features by @jeremyestein in #370
- Add test coverage tracking by @milanmlft in #382
- Don't expose ports on all interfaces unless needed by @jeremyestein in #387
- Process MRIs on GAE by @stefpiatek in #378
- Replace hashed_id with pseudo study uid by @peshence in #389
- Enable renovate by @stefpiatek in #391
- Only export linker information for processed images by @peshence in #403
- Document correct prod tenant by @stefpiatek in #408
- Add in extra private tags for philips by @stefpiatek in #406
- Use UTC datetimes for CSV input by @stefpiatek in #412
- Move
pixldc
commands into PIXL CLI by @milanmlft in #411 - Retry processing of messages until no change between runs by @stefpiatek in #407
- Validate anonymised Dicom tags by @milanmlft in #414
- Process large studies and prod fixes by @stefpiatek in #416
- Improve setup docs by @p-j-smith in #421
- Fix tests for
pixl check_env
by @p-j-smith in #419 - Batch checking of exported data by @p-j-smith in #430
- Allowlist before anonymise by @stefpiatek in #431
- Update reference to test files by @stefpiatek in #432
- Use imaging UID from OMOP-ES extract by @milanmlft in #469
New Contributors
- @jstutters made their first contribution in #260
- @p-j-smith made their first contribution in #421
- @mxochicale made their first contribution in #423
- @renovate made their first contribution in #448
Full Changelog: https://github.com/UCLH-Foundry/PIXL/commits/v0.1.0