Skip to content

Releases: GSTT-CSC/hazen

v1.3.3

09 Apr 09:08
eb3df6a
Compare
Choose a tag to compare

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

29 Feb 15:15
96561d4
Compare
Choose a tag to compare

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.

New Contributors

Full Changelog: v1.3.1...v1.3.2

v1.3.1

12 Oct 09:14
Compare
Choose a tag to compare

What's Changed

The result dictionary now has a standardised structure, consisting of the following elements:

results_dict = {
    "task": "task_name",
    "file": "DCM description or list of descriptions",
    "measurement": {dict of key value pairs},
    "report_image": [OPTIONAL list of paths to report images]
}

Furthermore, the values displayed in the result dictionary are being rounded to the appropriate precision and units are displayed in the key.

!!!CHANGE to OUTPUT!!!
The slice_position task now returns only the maximum and average of slice positions by default, while the list of 40 values is available with the --verbose option.

Behind the scene changes for processing the ACR images and slight improvements to the slice_width and snr_map task scripts.
Improved unit tests for ACR phantom Tasks.

Full Changelog: 1.3.0...v1.3.1

1.3.0

04 Aug 09:38
Compare
Choose a tag to compare

What's Changed

General updates

ACR phantom related updates

Relaxometry task updates

New Contributors

Full Changelog: 1.2.0...1.3.0

Release 1.2.0

18 Apr 15:06
7f10989
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.1.4...1.2.0

Hazen Release 1.1.4

06 Apr 12:26
caee775
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.1.3...1.1.4

1.1.3

28 Feb 15:28
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.1.2...1.1.3

1.1.2

02 Feb 13:46
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.1.0...1.1.2

1.1.1

02 Feb 13:37
0dc7620
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.1.0...1.1.1

1.1.0

03 Jan 17:10
Compare
Choose a tag to compare

Release 1.1.0 incorporates all the changes from 1.0.8 and fixes bugs related to the release pipelines.

Updates to release pipeline

What's Changed in hazen