Full list of changes#

Note

These release notes were migrated from the retired Mantid wiki (archive.mantidproject.org). Trac ticket numbers are given for reference alongside the GitHub issue the ticket was migrated to.

Ticket

Summary

#6359 (Trac 5513)

VESUVIO system tests

#6695 (Trac 5849)

MergeMDFiles algorithm does not work.

#6809 (Trac 5963)

Crash when trying to load muon nexus twice on Linux (using load dialog)

#6946 (Trac 6100)

Add ForegroundOnly option to TobyFit resolution simulation

#7005 (Trac 6159)

Instrument View Should Mask to Temp Workspace

#7008 (Trac 6162)

Remove Peak via the InstrumentView

#7063 (Trac 6217)

Add bundle identifier to Mac bundle

#7121 (Trac 6275)

SliceViewer Usage Docs

#7155 (Trac 6309)

FileFinder takes an unacceptably long time to fail with the archive search on

#7156 (Trac 6310)

Update POLARIS definitions

#7266 (Trac 6420)

Crash MantidPlot via “Sample Logs…”

#7276 (Trac 6430)

Feeding a TableWorkspace to CheckWorkspacesMatch crashes MantidPlot

#7280 (Trac 6434)

Fix broken system tests

#7282 (Trac 6436)

Crash The VSI

#7337 (Trac 6491)

Problem with BSSreduction loading parameter files.

#7338 (Trac 6492)

Load problem

#7352 (Trac 6506)

ORNL SANS/DGS interfaces don’t start

#7366 (Trac 6520)

Update to Rob’s Offspec scripts

#7368 (Trac 6522)

Bad range in AlignAndFocusDetectors when using ResampleX

#3890 (Trac 3043)

Freeze when loading Raw files without any associated log files

#4799 (Trac 3952)

LoadEventNeXus sets incorrect pulse times for ISIS event data

#6289 (Trac 5443)

Load IDF info from Nexus instrument folder

#6435 (Trac 5589)

[Indirect] - Python Algorithm Unit Tests

#6917 (Trac 6071)

Stitch1D On MatrixWorkspaces

#6951 (Trac 6105)

Probable issue with LoadInstrument

#6954 (Trac 6108)

Rename bug when workspace variable is in Python

#6977 (Trac 6131)

Muon Nexus reader for PSI files

#6979 (Trac 6133)

Remove toolbar buttons and hide toolbars that are not in frequent use

#6989 (Trac 6143)

CPP check investigation

#7026 (Trac 6180)

IDF: replace mark-as by is

#7027 (Trac 6181)

IDF: support locations tag

#7031 (Trac 6185)

Extend DetermineChunking for other workspace types

#7036 (Trac 6190)

Deprecation changed to require alternate algorithm

#7040 (Trac 6194)

Replace the usage of sub algorithm with child algorithm

#7042 (Trac 6196)

neaten matrixworkspace, partic Mdmethods should be grouped

#7053 (Trac 6207)

Fix/Improve Vesuvio loader

#7060 (Trac 6214)

Muon: bug when invalid det ID specified

#7066 (Trac 6220)

Cannot load MDEW files into ParaView

#7104 (Trac 6258)

Inplace operation within a PythonAlgorithm raises an error

#7113 (Trac 6267)

FilterByLogValue needs to handle integer-typed logs

#7117 (Trac 6271)

Create PeaksOverlay Control

#7125 (Trac 6279)

PlotOverlay For Non-integrated Peaks Workspaces

#7137 (Trac 6291)

PeakOverlay SpeedUp Part 1 (Investigation)

#7157 (Trac 6311)

PeakOverlay SpeedUp Part 2 (Guided Optimisation)

#7160 (Trac 6314)

Enhancements to rocking curve algorithm

#7162 (Trac 6316)

Implement function for fitting of VESUVIO data

#7171 (Trac 6325)

SANS: Removing Cans cause the reduction to fail

#7180 (Trac 6334)

Problems looking up POWGEN runs

#7198 (Trac 6352)

Bug in VSI Peak Display

#7210 (Trac 6364)

Load and Save Special Coordinate System

#7226 (Trac 6380)

LoadVesuvio: The normalization looks incorrect

#7232 (Trac 6386)

LoadVesuvio needs to support 2 IP formats

#7239 (Trac 6393)

Set Special Coordinate Algorithm

#7240 (Trac 6394)

Improve Back2BackExponential fit stability

#7271 (Trac 6425)

IDA - Add extra workspace for plotting in elwin

#7273 (Trac 6427)

IDA Fury - Do FFT on point data not histogram

#7288 (Trac 6442)

LoadDialog - OutputWorkspace not validated

#7297 (Trac 6451)

Performance: 3D Instrument view slowed significantly

#7322 (Trac 6476)

Important Documentation

#7343 (Trac 6497)

Mac: Crash with save dialogs running Snow Leopard package on Mountion Lion

#7349 (Trac 6503)

Sum of workspaces in Load algorithm does not work any more

#2482 (Trac 1635)

Complete MultipleScatteringCylinderAbsorptionCorrection documentation

#4484 (Trac 3637)

Add a SaveMask algorithm

#4888 (Trac 4041)

ORNL SANS: move beam finding to workflow alg

#5633 (Trac 4786)

ConvertToMDEvents needs sample frame option

#5706 (Trac 4859)

Improve file finding when using wildcards

#5930 (Trac 5084)

GeneratePeaks

#5971 (Trac 5125)

AlgorithmProxy isRunning test fails randomly

#5992 (Trac 5146)

Algorithm to read Sassena output

#6013 (Trac 5167)

SliceViewer: overlay a peaks workspace

#6247 (Trac 5401)

Update HDF5 libraries and integrate into CMake

#6273 (Trac 5427)

Fourier transform the Sassena intermediate scattering function

#6274 (Trac 5428)

Add temperature option to Fourier transform of Sassena intermediate scattering function

#6481 (Trac 5635)

Allow default loading of more than one Instrument Parameter File

#6543 (Trac 5697)

Investigate CloneMDWorkspace

#6554 (Trac 5708)

Add unit testing of new InputImagWorkspace property in FFT & ExtractFFTSpectrum

#6557 (Trac 5711)

Cache class is not thread safe

#6596 (Trac 5750)

EQSANS: add TOF correction algorithm for monitor

#6700 (Trac 5854)

Reconsile MDTransfDEHelper and Kernel::DeltaEMode

#6704 (Trac 5858)

Improve performance of LeBailFit

#6708 (Trac 5862)

Suspicious copy constructor in MDEvent workspace. Possible Defect

#6720 (Trac 5874)

Support backward compatibility of Processed Nexus Files by Looking At Structure

#6760 (Trac 5914)

When idlist missing for a component in IDF

#6788 (Trac 5942)

SANS: Beam centre HAB algorithm

#6812 (Trac 5966)

SANS: add command to stitch I(q) curve

#6865 (Trac 6019)

Prototype of simulated annealing minimizer in LeBailFit

#6866 (Trac 6020)

Extend the conversion from Miller Index to d-spacing in Le Bail Fit related algorithms

#6877 (Trac 6031)

CentroidPeaks on WISH

#6893 (Trac 6047)

MERLIN Component GetFullName not working

#6899 (Trac 6053)

Extend LoadSQW to be able to read data of various dimensions: 1d, 2d, 3d,…

#6909 (Trac 6063)

Add time units to fqt spectra when loading Sassena output

#6910 (Trac 6064)

Add momentum transfer units to workspaces loaded using LoadSassena

#6911 (Trac 6065)

Add vertical axis to real and imaginary intermediate structure factors from LoadSassena

#6923 (Trac 6077)

EQSANS: Add beam monitor correction

#6924 (Trac 6078)

ORNL SANS: modify solid angle correction for detector tubes

#6929 (Trac 6083)

Create interconnected description of LeBailFit group of algorithms

#6933 (Trac 6087)

Improve description and Unit test coverage for LeBailFit methods

#6936 (Trac 6090)

Add ability to read neutron weights from Event Nexus files

#6937 (Trac 6091)

CreateMD interface should use ConvertToMD

#6949 (Trac 6103)

Modyfy CMAKE files to remove annoying message about dublicated integer definitions

#6950 (Trac 6104)

Python binary operations with groups leave temp workspaces around

#6953 (Trac 6107)

Option for SaveAscii to exclude header

#6956 (Trac 6110)

Expose FunctionFactory to python

#6958 (Trac 6112)

AlgorithmManagerTest::testDroppingOldOnes_extremeCase only fails randomly

#6959 (Trac 6113)

Copious doxygen warnings in PythonInterface

#6960 (Trac 6114)

Bug in instrument view

#6966 (Trac 6120)

Generate Q-vector file for Schultz

#6997 (Trac 6151)

Migrate HFIR SANS reduction to workflow algorithms

#6998 (Trac 6152)

TimeSeriesProperty: Duplicate if-else branches highlighted by cppcheck

#7002 (Trac 6156)

Add setter methods to Python MatrixWorkspace api to set from a whole array

#7003 (Trac 6157)

SANS: Memory Leak on Diagnostics

#7009 (Trac 6163)

CreateWorkspace running slow

#7049 (Trac 6203)

Logging for algorithms that process groups does not follow parent

#7054 (Trac 6208)

Add EnableLogging keyword to python algorithm api

#7057 (Trac 6211)

PeakRadius in ParaView PeaksWorkspace Overlay

#7061 (Trac 6215)

Attach selected properties from IntegratePeakMD

#7062 (Trac 6216)

ParaView peaks reader plugin should be more flexible.

#7065 (Trac 6219)

Cannot remove Python unit tests

#7078 (Trac 6232)

Have ShowDetectors option on PeaksWorkspace

#7079 (Trac 6233)

Algorithm.fromString doesn’t work for PropertyArray

#7083 (Trac 6237)

SANS: Adding SANS2D event data in GUI

#7089 (Trac 6243)

Unit Test for SaveAscii

#7091 (Trac 6245)

Allow LoadTOFRawNexus to read old SNS files

#7092 (Trac 6246)

ExperimentInfo should use Run object start time call

#7093 (Trac 6247)

Make PeakOverlays Work in QLab and QSample

#7094 (Trac 6248)

Allow Multiple Peak Ws to be displayed by the PlotOverlays

#7095 (Trac 6249)

Mock-up a PeaksOverlays control widget for SliceViewer

#7096 (Trac 6250)

Class Diagram for PeakOverlays

#7098 (Trac 6252)

LoadNexusProcessedTest does not test current version of file

#7099 (Trac 6253)

Refactor AlignAndFocusPowder

#7100 (Trac 6254)

Fix LoadNexusMonitors for old files

#7101 (Trac 6255)

Allow DgsConvertToEnergyTransfer to handle old files

#7102 (Trac 6256)

CalibrateRectangularDetectors system test failing

#7106 (Trac 6260)

Expose several methods from Peaks and PeaksWorkspace to the new Python API

#7108 (Trac 6262)

Display DetectorGroup members in detector table

#7109 (Trac 6263)

Separate Python tests within ctest

#7110 (Trac 6264)

Tidy up PythonInterface/test directory

#7118 (Trac 6272)

Auto Update on SliceViewer

#7127 (Trac 6281)

Search for IDF Parameter File for IDF not in instrument Folder in Same Folder First

#7129 (Trac 6283)

Add system tests for indirect bayes scripts

#7130 (Trac 6284)

Create PeakWorkspace with peaks at fractional h,k,or l values

#7131 (Trac 6285)

Modify UpdateInstrumentFromFile to accept Ascii file

#7132 (Trac 6286)

Add a FileProperty to LoadVesuvio to accept an instrument parameter file

#7134 (Trac 6288)

Add 64-bit indirect pyd files

#7140 (Trac 6294)

Investigate and fix the performance degradation caused by change in box splitting procedure

#7145 (Trac 6299)

Export Algorithm::createSubAlgorithm to Python

#7147 (Trac 6301)

Defect in Position Reporting.

#7158 (Trac 6312)

Correct Error in Resolution Calculation Routine

#7159 (Trac 6313)

[IDA] Modify ElWin, msdFit and FuryFit procedures in IDA

#7163 (Trac 6317)

AlignAndFocusPowder with different input/output workspaces

#7164 (Trac 6318)

Create ResampleX Algorithm - (originally named RebinRagged)

#7165 (Trac 6319)

Remove event filtering from AlignAndFocusPowder

#7166 (Trac 6320)

Allow “unsigned integer” as a valid type for process variables

#7168 (Trac 6322)

Pressing Ctrl+X in script interpreter kills mantid

#7169 (Trac 6323)

Fix threading bug in FermiChopperModel

#7170 (Trac 6324)

Sequential fit does not populate workspace list

#7172 (Trac 6326)

Minor changes to SNSLiveEventDataListener

#7175 (Trac 6329)

Modify ConvertToMD to care about masked spectra/detectors

#7177 (Trac 6331)

eMake SCD integration method based on principal axes of 3D events near peak.

#7179 (Trac 6333)

The code for MoveInstrument & RotateInstrument needs to be refactored out

#7181 (Trac 6335)

Enable the IDF component-link to use full path name of component

#7182 (Trac 6336)

Live Listener background thread doesn’t always exit cleanly

#7185 (Trac 6339)

Update and Add Group rotation feature to SCDCalibratePanels

#7186 (Trac 6340)

Possible crash when selecting algorithm that has a ‘validateInputs’ method.

#7187 (Trac 6341)

Properly handle scan index values when connecting to SMS

#7189 (Trac 6343)

Merge get3pointsFor3pointMethod and getPeaksForNSlitsMethod of tube_calib.py

#7192 (Trac 6346)

Add ResampleX to SNSPowderReduction

#7195 (Trac 6349)

New algorithm, FilterByXValue, to filter events outside a TOF (or other unit) range

#7196 (Trac 6350)

TOPAZ detectors

#7197 (Trac 6351)

Implement algorithms to help calibrating powder diffractometer peak profile

#7201 (Trac 6355)

Fix disappearing sources in VSI under RHEL

#7202 (Trac 6356)

[C2E] - Energy Transfer Tab Additional Feature - (Scaling)

#7208 (Trac 6362)

Move workspace file based operations to ISaveable class and simplify file-based operations

#7211 (Trac 6365)

Fix End of Run Processing in SNS Live Listener

#7218 (Trac 6372)

Icon is missing on new Mountain Lion package

#7219 (Trac 6373)

Add option to Fit to output separate spectra for CompositeFunctions members

#7220 (Trac 6374)

Problems with Peak Overlay Reporting Control on Windows

#7221 (Trac 6375)

Disable SplatterPlot mode if rebinning in VSI

#7223 (Trac 6377)

SortPeaksWorkspace

#7225 (Trac 6379)

Table view of HKL from PeaksWorkspace

#7227 (Trac 6381)

Sortable PeaksWS in Reporting View.

#7228 (Trac 6382)

Goniometer parameter for TOPAZ

#7229 (Trac 6383)

Load goniometer information in LoadIsawPeaks

#7230 (Trac 6384)

Get chi, phi, and omega from Oriented Lattice

#7236 (Trac 6390)

Error in mantid.csh

#7243 (Trac 6397)

Add scripts for TOPAZ SCD reduction.

#7268 (Trac 6422)

Bug in ZoomToPeak

#7272 (Trac 6426)

IDA - Bug in conjoin of AbsCorr

#7283 (Trac 6437)

Algorithm progress can get stuck at 100%

#7323 (Trac 6477)

Unwanted ‘animation’ effect when resizing a Graph

#7336 (Trac 6490)

Catalog menu/features are unusable if facility is not set to ISIS

#7339 (Trac 6493)

Consistent Glyphs

#7341 (Trac 6495)

[IDA] Inconsistency with the placement of ‘Verbose’, ‘Plot’ and ‘Save’ options

#7342 (Trac 6496)

[IDA] Apply Corr - Cannot locate file due to wrong suffix

#7350 (Trac 6504)

Add str method to FacilityInfo and InstrumentInfo in python

#1308 (Trac 460)

Averaging of Log data by current

#3288 (Trac 2441)

VULCAN: Check that DspacemapToCal algorithm’s output makes sense

#4923 (Trac 4076)

Progress on SaveNexus

#5710 (Trac 4863)

[IDA] - Activate “Verbose” Option

#6141 (Trac 5295)

LoadCalFile warning/error

#6246 (Trac 5400)

notes field from nexus file should go into run object

#6575 (Trac 5729)

PeakColumn unimplemented methods

#6618 (Trac 5772)

Update IntegratePeakTimeSlices to better deal with weaker and edge peaks

#6882 (Trac 6036)

Test getEventXMin getEventXMax

#6905 (Trac 6059)

Grouping file from GenerateGroupingSNSInelastic needs extra info

#6941 (Trac 6095)

Enable CloneWorkspace to work with TableWorkspace

#6942 (Trac 6096)

Trivial changes

#6943 (Trac 6097)

Doxygen errors

#6944 (Trac 6098)

Compiler warnings

#6945 (Trac 6099)

Rename PythonInterface upcast_returned_value to downcast_returned_value

#6948 (Trac 6102)

Refactor the functions in Mantid::CurveFitting related to POWGEN

#6964 (Trac 6118)

Allow negative factors in ScaleX algorithm

#7055 (Trac 6209)

Change code and files to reflect algorithm name

#7064 (Trac 6218)

Merge changes surrounding VersionNumber.cmake back to master

#7068 (Trac 6222)

IPeaksWorkspace hasBeenIntegrated

#7071 (Trac 6225)

SANS: Fill up the SingleMode files with First entry on Batch files.

#7077 (Trac 6231)

IDF: make ‘is’ type name more consistent

#7112 (Trac 6266)

Test Class Duplication (PeakOverlays on SliceViewer)

#7148 (Trac 6302)

Lower Resolution Peaks in Paraview

#7183 (Trac 6337)

Refactor TableWorkspace::addColumn to return a handle to the new column

#7194 (Trac 6348)

Event filtering items

#7203 (Trac 6357)

Improve default peaks colour palette

#7207 (Trac 6361)

Fix warnings in SliceViewer

#7214 (Trac 6368)

change to g_log.debug in LoadSassena::filecheck

#7216 (Trac 6370)

Add support for scalar assignment for array properties

#7233 (Trac 6387)

Cache value of found file in FileProperty

#7244 (Trac 6398)

Add method to LiveListenerFactory to check whether a connection can be made

#6725 (Trac 5879)

Deploy compiled fortran libraries only on applicable platforms

#6763 (Trac 5917)

class_maker.py headers points to the old svn repository

#6940 (Trac 6094)

Fix category for DGSAbsoluteUnitsReduction

#7204 (Trac 6358)

Update SassenaFFT wiki

#7215 (Trac 6369)

MWRunFiles sometimes emits the filesFound signal when nothing’s been found

#7279 (Trac 6433)

ConvertToMDEvents deprecation message is outdated.