Skip to content

Releases: mantidproject/mantidimaging

Mantid Imaging 2.7.0

28 Feb 13:25
c038877
Compare
Choose a tag to compare

This release introduces significant user interface changes to the Spectrum Viewer window including adding the ability to export single and multi-spectrum data in a format that can be read by RITS. It is now possible to select one of two error modes (Standard Deviation and Error Propagation) to export Spectrum data with.

Mantid Imaging 2.7.0 brings about improved speed of the ImageView by avoiding unneeded calculations. For a full list of changes, see the Release Notes

Mantid Imaging 2.7.0 beta1

21 Feb 12:07
Compare
Choose a tag to compare
Pre-release

This release introduces significant user interface changes to the Spectrum Viewer window including adding the ability to export single and multi-spectrum data in a format that can be read by RITS. It is now possible to select one of two error modes (Standard Deviation and Error Propagation) to export Spectrum data with.

Mantid Imaging 2.7.0 brings about improved speed of the imageview by avoiding unneeded calculations. For a full list of changes, see the Release Notes

Mantid Imaging 2.6.0

09 Oct 16:43
82c4a70
Compare
Choose a tag to compare

This release introduces a live viewer that can be used to observe images arriving from an instrument.

It also features more control when reconstructing with SPDHG, toggling ROIs in the spectrum viewer, improvements to the rotation operation and performance improvements. There are also several bug fixes and updates to dependencies. For a full list of changes see the release notes.

Mantid Imaging 2.5.1

21 Aug 16:14
9f870c6
Compare
Choose a tag to compare

This is a bug fix release

This release contains backported fixes for the following issues:

  • #1864 : Add log file normalisation to support older log file formats
  • #1865 : Be less strict when finding flat and dark
  • #1870 : Load all file in the extra digits case
  • #1887 : Better error message for corrupt TIFF file
  • #1888 : Don't return files beginning with a dot when finding related

Mantid Imaging 2.5.0

04 May 16:24
Compare
Choose a tag to compare

This release brings some significant new features:

Stochastic PDHG Reconstruction

New reconstruction option from CIL. This gives faster convergence and lower memory usage by splitting the input data into subsets.

Golden Ratio datasets

Datasets recorded using the golden ration method can now be opened correctly, using angle information in the log file.

Performance improvements

  • Startup time
  • Arithmetic filter
  • CIL reconstruction
  • TIFF loading

Spectrum Viewer

Complete the base feature set of the Spectrum viewer.

  • Multiple ROIs and spectrum plots
  • Output ROI coordinates

User interface improvements

  • Better stack selection in main window
  • Modifying image stack in a dataset
  • Operations ROI defaults to a sensible size

Improved Nexus Support

  • Loading reconstructions
  • Better nexus spec conformance
  • Saving data as float32 (for NXtomoproc this is not yet in the official spec)

Windows Installer

See Installation documenation

For a full list of changes see the Mantid Imaging 2.5 release notes

2.5.0a4

18 Apr 12:06
Compare
Choose a tag to compare
2.5.0a4 Pre-release
Pre-release

Preview release of the installer for Windows.

Note:
You may see the following message at startup, this can be ignored
cupy_environment.py:213: UserWarning: CUDA path could not be detected. Set CUDA_PATH environment variable if CuPy fails to load.

2.5.0a2.post262-20230310

10 Mar 08:52
Compare
Choose a tag to compare
Pre-release

Preview release of the single file exe for Windows.

Note:
You may see the following message at startup, this can be ignored
cupy\_environment.py:213: UserWarning: CUDA path could not be detected. Set CUDA_PATH environment variable if CuPy fails to load.

If you see the error:
ImportError: DLL load failed while importing astra_c: The specified procedure could not be found.
try downloading the AstraCuda64.dll file and placing it in the same folder as MantidImaging-2.5.0a2.post262.exe

Mantid Imaging 2.4.0

01 Sep 16:35
cc77cf3
Compare
Choose a tag to compare

This release brings some significant new features:

Windows support
This release contains initial Windows support. It should be fully functional, although may have performance differences compared to Linux. It can be installed using conda (See Installation). We are interested in user feedback and aim to ship an installer in a future version.

NEXUS export
MI can now save datasets into the NXtomo and NXtomoproc formats.

Operations window improvements

  • Angle/Z slider
    In the operations window there is now a slider to move through images in a stack.
  • Automatic sinograms
    It is no longer necessary to manually convert to sinograms to use the stripe removal filters
  • Improvements to levels and zoom
    These are now locked by default to so it is easier to see the effect of changes to filters. They can be unlocked to enable auto scaling.

Reconstruction improvements

  • CIL PDHG non-negativity constraint
  • Line profile
    Movable line profile through the reconstruction preview

Internal changes
In order to support Windows MI has switched its multiprocessing implementation from fork to spawn which has required a change from multiprocessing.SharedArray to multiprocessing.shared_memory.

Experimental spectrum viewer
Some initial work on supporting Time of Flight imaging data.

Many fixes and clean ups to the code

Removed some unneeded options

  • ROI normalisation - preserve max option
  • Stripe Removal filter (note other 5 stripe removal filters remain)
  • Console progress bar

Mantid Imaging 2.4.0 Release Notes

Mantid Imaging 2.3.1

28 Mar 13:41
Compare
Choose a tag to compare

This fixes:

#1332 : Load dataset dialog wont accept non standard names

Mantid Imaging 2.3.1 Release Notes

Mantid Imaging 2.3.0

25 Feb 17:03
351ee31
Compare
Choose a tag to compare

This release brings some significant new features:

Bad data indicators
Show pixel values that can cause issues during reconstruction, NaNs (not a number) caused by missing data or invalid math operations and non-positive values caused by noise or issues with dark frame subtraction.

Beam hardening correction
Mantid Imaging now implements a linearization correction to compensate for the beam hardening effect.

Dataset side-bar
The main window now shows a tree-view of loaded datasets and their stacks. Internally Mantid Imaging now has a more structured view of the loaded data, which will allow further user interface improvements.

User interface improvements
The parameter controls in operations and reconstruction windows now have finer step sizes and better defaults. Auto preview in the reconstruction window can be disabled.

There have also been many smaller changes and fixes which are listed below.

Mantid Imaging 2.3.0 Release Notes