Mantid 3.12.1 Release Notes

This is a patch release that corrects some significant issues since version 3.12.0.

The main changes are:

  • Several fixes to the Muon Analysis GUI, including to the results table and fit menu.
  • Several issues which caused mantid to crash have been fixed.
  • Allowing the live listener functionality to be used outside ISIS and from the python API.
  • Fixing the header for TOPAS files.
  • Removed version 1 of ReflectometryReductionOne and ReflectometryReductionOneAuto

Citation

Please cite any usage of Mantid as follows:

  • Mantid 3.12.1: Manipulation and Analysis Toolkit for Instrument Data.; Mantid Project. doi: 10.5286/Software/Mantid3.12.1
  • Arnold, O. et al. Mantid-Data Analysis and Visualization Package for Neutron Scattering and mu-SR Experiments. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 764 (2014): 156-166 doi: 10.1016/j.nima.2014.07.029 (download bibtex)

Changes in this version

  • 22205 Fix header for TOPAS files
  • 22213 Fix bug when using StartLiveData through Python API
  • 22195 CrystalField Multi-spectrum resolution model segfault
  • 22194 SofQW3 segfault
  • 22190 OSX Muon Interface (No need for data)
  • 22182 Update mslice to fix issue with matplotlib < 1.5
  • 22200 Fix unreliable tests: Disable ClearCache doc test
  • 22244 MR: correct dQ
  • 22178 Muon Analysis bug that disabled fit menu
  • 22177 Muon analysis and results table
  • 21655 Remove dependence of Kafka Live Listener on ISIS specific event data
  • 22226 Error when deleting a workspace group in MantidPlot
  • 20997 Re #20991: Updated Reflectometry IDFs
  • 22290 Updated print statement to python 3 in SaveWorkspaces
  • 22152 Updated IDF for D2B
  • 22175 Fix failing Reflectometry doctests

Summary of impact

Issue Impact Solution Side Effect Probability
22205 Fix header for TOPAS files Check for header type low
22215 Fix bug when using StartLiveData through Python API Remove kwarg if None medium
22195 CrystalField Multi-spectrum resolution model segfault Check sizes low
22194 SofQW3 segfault no longer occurs Indexing change medium
22190 OSX Muon Interface data requirements fixed | GUI changes | low
22182 Update mslice to fix issue with matplotlib < 1.5 Update sha1 medium
22200 Fix unreliable tests: Disable ClearCache doc test Clear cache before build low
22244 Fix dQ calculation in MR Reduction Now uses radians low
22178 Fix menu is Muon Analysis not disabled Change enabled conditions medium
22177 Muon analysis results table generated correctly Additional checks medium
21655 Remove dependence of Kafka Live Listener on ISIS specific event data Remove dependence low
22226 Error when deleting a workspace group in MantidPlot Better thread safety low
20997 Updated Reflectometry IDFs Changed IDFs low
20997 Removed version 1 of ReflectometryReductionOne and ReflectometryReductionOneAuto Removed old algorithms low
22290 Updated print statement in SaveWorkspaces Made Python3 compatible low
11152 Updated IDF for D2B Updated IDF low
22175 Fix failing Reflectometry doctests Updated expected values low