New release of Mantid: 6.10.0

Hello,

We are proud to announce version 6.10.0 of Mantid. Installation packages can be found on our download page along with updated instructions for installing the latest release via Conda. You can also access the source code on the GitHub release page.

This release includes a wide array of updates, bugfixes, and new features, which build on the functionality of Mantid.

Highlights for this release include:

  • New algorithms to support Polarised SANS data reduction
  • A new algorithm, IntegratePeaks1DProfile, for integrating single-crystal Bragg peaks in a workspace with an x-unit TOF
  • A new option to find peaks using the ratio of variance/mean in FindSXPeaksConvolve
  • Improvements to the way Mantid handles event compression
  • New detector grouping options in the Indirect Diffraction Interface
  • A new way to easily load multiple files into Elwin Tab
  • Renaming of the Inelastic Data Analysis interface to Inelastic QENS Fitting

Please take a look at the release notes, which are filled with details of all the changes and improvements in many other areas. The development team has put a great effort into making all of these improvements and we would like to thank all of our beta testers for their time and effort helping us to make this another reliable version. Thank you to everyone that has reported any issues to us and please keep on reporting any problems you have on our forum or by email on mantid-help@mantidproject.org.

Kind regards,

The Mantid Team

The python dependency information on the Mantid Anaconda page is out of date. It states that matplotlib 3.5.2 is recommended for optimal plotting support. However, newer Mantid versions run on python 3.10, which is not compatible with matplotlib 3.5.2 - that particular version only runs on python 3.7. I managed to install everything in my conda environment with specifying a version for matplotlib. I will let you know if I encounter plotting issue.

Thank you for spotting this outdated information and letting us know. We will look into getting this updated and I have raised an issue to make sure it gets done - Update Anaconda Channel description · Issue #37702 · mantidproject/mantid · GitHub

I am able to install matplotlib 3.5.2 into an environment alongside mantid 6.10.0. You can see here that there are matplotlib builds for python 3.7, 3.8, 3.9 and 3.10. There must be something else in your conda environment that is imposing the python requirement.