Releases: GSTT-CSC/hazen
v2.0.0
What's Changed
- Update README.md by @Biaaaaaa12 in #462
- Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot[bot] in #435
- Bump docker/build-push-action from 5.3.0 to 6.5.0 by @dependabot[bot] in #440
- Bump docker/login-action from 3.1.0 to 3.3.0 by @dependabot[bot] in #441
- Added more logging throughout the repository by @abdrysdale in #474
- Bump docker/login-action from 3.3.0 to 3.6.0 by @dependabot[bot] in #485
- Staging laundry list of changes for testing. by @luissantosHCIT in #490
- BREAKING CHANGE: Merge changes from Hazen Wales by @abdrysdale in #494
- Release v2.0.0a2: Breaking CLI changes, ACR task improvements, and infrastructure modernization by @abdrysdale in #497
- v2.0.0a3 alpha release by @abdrysdale in #499
- Version 2.0.0a4 pre-release by @abdrysdale in #500
- V2.0.0a by @rs-sprout98 in #501
- fix: ignore .DS_Store files in subtract directory by @abdrysdale in #505
- Added a
batchcommand for reproducible workflows by @abdrysdale in #502 - Docs/#506 update docs to v2 by @abdrysdale in #507
- Fix uniformity plot bug where x and y coordinates were swapped by @abdrysdale in #509
- feat(discovery): add fuzzy string matching for SNR detection by @abdrysdale in #510
- feat(orchestration): automatically set report=True for all or intermdiate levels by @abdrysdale in #511
- Bump version from 2.0.0a5 to 2.0.0a6 by @abdrysdale in #512
- Slice thickness v2 by @abdrysdale in #504
- Fix/slice position delta peak error by @abdrysdale in #513
- Fix/batch dicom extension bug by @abdrysdale in #514
New Contributors
- @Biaaaaaa12 made their first contribution in #462
- @abdrysdale made their first contribution in #474
- @luissantosHCIT made their first contribution in #490
Full Changelog: v1.3.4...v2.0.0
v2.0.0a9
- Fixed build process.
Full Changelog: v2.0.0a8...v2.0.0a9
v2.0.0a8
v2.0.0a7
What's Changed
- Fixed bugs in batch config with different DICOM extensions.
- Slice thickness v2 by @abdrysdale in #504
Full Changelog: v2.0.0a6...v2.0.0a7
v2.0.0a10
What's Changed
- Slice thickness v2 by @abdrysdale in #504
- Fix/slice position delta peak error by @abdrysdale in #513
- Fix/batch dicom extension bug by @abdrysdale in #514
Full Changelog: v2.0.0a6...v2.0.0a10
v2.0.0a6
What's Changed
- Docs/#506 update docs to v2 by @abdrysdale in #507
- Fix uniformity plot bug where x and y coordinates were swapped by @abdrysdale in #509
- feat(discovery): add fuzzy string matching for SNR detection by @abdrysdale in #510
- feat(orchestration): automatically set report=True for all or intermdiate levels by @abdrysdale in #511
- Bump version from 2.0.0a5 to 2.0.0a6 by @abdrysdale in #512
Full Changelog: v2.0.0a5...v2.0.0a6
v2.0.0a5
What's Changed
- Update README.md by @Biaaaaaa12 in #462
- Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot[bot] in #435
- Bump docker/build-push-action from 5.3.0 to 6.5.0 by @dependabot[bot] in #440
- Bump docker/login-action from 3.1.0 to 3.3.0 by @dependabot[bot] in #441
- Added more logging throughout the repository by @abdrysdale in #474
- Bump docker/login-action from 3.3.0 to 3.6.0 by @dependabot[bot] in #485
- Staging laundry list of changes for testing. by @luissantosHCIT in #490
- BREAKING CHANGE: Merge changes from Hazen Wales by @abdrysdale in #494
- Release v2.0.0a2: Breaking CLI changes, ACR task improvements, and infrastructure modernization by @abdrysdale in #497
- v2.0.0a3 alpha release by @abdrysdale in #499
- Version 2.0.0a4 pre-release by @abdrysdale in #500
- V2.0.0a by @rs-sprout98 in #501
- fix: ignore .DS_Store files in subtract directory by @abdrysdale in #505
- Added a
batchcommand for reproducible workflows by @abdrysdale in #502
New Contributors
- @Biaaaaaa12 made their first contribution in #462
- @abdrysdale made their first contribution in #474
- @luissantosHCIT made their first contribution in #490
Full Changelog: v1.3.4...v2.0.0a5
Release 1.3.4
What's Changed
Sagittal ACR images acquired on Philips scanners are now rotated automatically in Hazen, which removes the need for manual rotation in a DICOM viewer. User documentation for the ACR phantom is now improved, with more detail added. The ACR uniformity task is now more robust. And finally, Hazen is now compatible up to Python version 3.12.
ACR Task Updates
- Rotates sagittal ACR images by @rs-sprout98 in #445
- acr_uniformity update by @mollybuckley in #451
Documentation Updates
- Updated user documentation by @RebeccaThornley in #428
- Update contributing guidelines by @mollybuckley in #458
Compatibility
- Python 3.12 compatibility by @mollybuckley in #459
New Contributors
- @rs-sprout98 made their first contribution in #445
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
Small update to allow compatibility with Python version 3.11 and require at least Python 3.9 to install this version of hazen.
Additional update to allow running hazen with an input folder that might have other subfolders or additional file types that are ignored, rather than causing an error. Only DICOM files with a pixel data (image) are being used by hazen for calculations.
- Address python version compatibility by @sophie22 in #422
- Ignore files in the input folder that have no pixel data by @sophie22 in #423
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
Standardised docstrings in code and improved auto generated documentation on ReadTheDocs.
Improved task descriptions for ACR tasks on ReadTheDocs.
MagNet SNR task now has optional CLI argument to specify head or body coil.
ACR Task Updates
Updates to ACR object class methods: phantom orientation, slice ordering and locating phantom centre.
ACR geometric accuracy is now measuring from the correct slices.
Improvement to ACR slice thickness task: limit what values are included in the interpolation.
- Coil options by @mollybuckley in #388
- Apply Python script formatting by @sophie22 in #401
- 397 standardise docstrings by @sophie22 in #398
- 378 geom accuracy wrong slices by @mollybuckley in #399
- Generate documentation from docstrings by @sophie22 in #403
- ACR slice ordering by @sophie22 in #409
- Updated tasks.rst and references.bib by @RebeccaThornley in #415
- ACR Object orientation - bugfix by @sophie22 in #416
- ACR slice thickness improvement by @sophie22 in #417
- improve circle detection in ACR Object by @sophie22 in #418
- release 1.3.2 by @mollybuckley in #419
New Contributors
- @mollybuckley made their first contribution in #388
- @RebeccaThornley made their first contribution in #415
Full Changelog: v1.3.1...v1.3.2