Mantid Changelog

What's new in Mantid 6.9.1

Mar 26, 2024
  • Replace draw with draw_idle for some functions
  • Load instrument after loading sample logs in ReflectometryReductionOneLiveData
  • Fix sliders not changing integration limits in Elwin tab
  • Fix regular live data crashes on OFFSPEC

New in Mantid 6.9.0 (Feb 23, 2024)

  • This release includes a wide array of updates, bugfixes, and new features.
  • We would like to highlight the following improvements:
  • The performance of the LoadAscii algorithm has significantly improved, achieving at least a one order of magnitude speedup.
  • The IntegratePeaksShoeboxTOF algorithm has been added for integrating single-crystal Bragg peaks in a workspace with an x-unit of TOF using a shoebox.
  • The FindPeaksConvolve algorithm has been added for 1D peak finding, and is available in the FitPropertyBrowser. It provides improved peak finding when compared to the FindPeaks algorithm.
  • The option to open the Sliceviewer directly from the Indirect and Inelastic interfaces for the output data has been added.

New in Mantid 6.8.0 (Oct 12, 2023)

  • This release includes a wide array of updates, bugfixes, and new features.
  • Notably the version of python has been upgraded to 3.10 which produces better error messages and has new features such as match-case syntax with structural pattern matching. See Python 3.10 documentation for a summary and more details.
  • We would like to highlight the following improvements:
  • Autoscaling options have been added to the SliceViewer to help quickly rescale color limits based on statistical variation in the data (e.g. mean +/- 3 sigma).
  • New algorithms BayesQuasi2 and BayesStretch2 based on the quickBayes package (these replace the now deprecated BayesQuasi and BayesStretch algorithms).
  • New algorithm FindSXPeaksConvolve to find single-crystal Bragg peaks in instruments with RectangularDetectors (such as SXD).
  • Algorithms SANSTubeCalibration and SANSTubeMerge have been added for calibrating the Sans2D instrument at ISIS.
  • These are just some of the many improvements in this release, so please take a look at the release notes, which are filled with details of the important changes and improvements in many areas. The development team has put a great effort into making all of these improvements within
  • Mantid, and we would like to thank all of our beta testers for theirtime and effort helping us to make this another reliable version of Mantid.

New in Mantid 6.7.0 (Jun 27, 2023)

  • Further refinements have been made to the ALFView interface, new in v6.6.0.
  • The peak overlay feature in the Instrument Viewer now works in the side-by-side view and there is more flexibility to define how detector banks are arranged in side-by-side view.
  • Major changes have been made to the treatment of temperature in the algorithms Abins and Abins2D (for more details see supporting documentation)
  • File browser performance issues on GTK-based linux environments has been fixed.

New in Mantid 6.6.0 (Feb 21, 2023)

  • In addition to many improvements we are delighted to announce some new features including:
  • A significant ALFView upgrade, which enhances usability, streamlines the workflow, and delivers a more intuitive user experience.
  • The addition of a Reduction Preview tab to the ISIS Reflectometry interface.
  • The new Inelastic Data Manipulation interface, which has been created from the old Data Reduction interface and two of the tabs from the Analysis interface.New plots using matplotlib 3D for viewing the Sample Shape of a workspace.

New in Mantid 6.5.0 (Oct 19, 2022)

  • Changes:
  • Framework:
  • Mantid Workbench
  • Diffraction
  • Muon Analysis
  • Low Q
  • Reflectometry
  • SANS
  • Spectroscopy:
  • Direct Geometry
  • Indirect Geometry

New in Mantid 6.4.0 (Jun 21, 2022)

  • In addition to many improvements we are delighted to announce some new features including:
  • A new cut viewer tool for non-axis aligned cuts has been added to the slice viewer.
  • Workbench and MSlice are now compatible with matplotlib v3.5.
  • In the ISIS Reflectometry interface, defaults can now be set according to both the angle and the sample title.
  • Fit functions have been extended to allow for the addition of function attribute validators.
  • The ISIS SANS TOML format has been upgraded to V1. All V1 files will continue to be supported in future versions without changes.
  • An inelastic version of the discus multiple scattering correction algorithm has been implemented. This allows the multiple scattering effect to be simulated using a Monte Carlo integration for an arbitrary sample shape given an S(Q,w). The calculation can be run for a direct or indirect geometry instrument.

New in Mantid 3.7.2 (Aug 9, 2016)

  • USER INTERFACE AND USABILITY:
  • Instrument View:
  • The instrument view is now exposed to python as a stand-alone widget. In it's current implementation, the instrument view depends on the global workspace list in order to load data from workspaces. Using any local python27 installation, the python path must first be configured to be aware of mantid plot.
  • Documentation:
  • Documentation has been added for fitting functions BSpline and CubicSplines then attempts to be more verbose about their use and how to implement them. The Documentation now contains example images of splines and also concrete equations that describe them 15064
  • Bugs Resolved:
  • VSI: Fix Mantid crash when pressing Scale or Cut when "builtin" node is selected in Pipeline Browser
  • SliceViewer Improvements:
  • The SliceViewer is now able to display ellipsoidal peak shapes. Note that the displayed ellipse is the result of the viewing plane cutting the peak ellipsoid.
  • FRAMEWORK:
  • MD Algorithms (VATES CLI):
  • The algorithm SaveMDWorkspaceToVTK is now available. It allows the user to save 3D MDHisto or 3D MDEvent workspaces as either a .vts or .vtu files. These file types can be loaded into a standalone version of ParaView.
  • Performance:
  • `ChangeBinOffset` should now run faster for MatrixWorkspaces (not EventWorkspaces).
  • Algorithms:
  • New:
  • AlignComponents This algorithm will take the calibration from the output of GetDetOffsetsMultiPeaks, CalibrateRectangularDetectors, et al and minimizes the difference between the DIFC of the instrument and calibration by moving and rotating instrument components.
  • Improved:
  • EnggCalibrate has a new output property with the fitted parameters of the calibration sample peaks. It also logs more details about the peaks fitted.
  • Integration now correctly works for event data that has not been binned.
  • FFT now has an extra (optional) parameter, AcceptXRoundingErrors. When set, this enables the algorithm to run even when the bin widths are slightly different. (An error is still produced for large deviations). By default, this is set to false, keeping the original behaviour. 15325
  • ConvertUnits now works correctly for 'distribution' data in a MatrixWorkspace in in-place mode (InputWorkspace = OutputWorkspace). 15489
  • Deprecated:
  • The UserAlgorithms package is no longer being shipped with the build.
  • Properties and Settings:
  • When declaring Array, File or Workspace properties in a C++ algorithm, declareProperty now takes a unique_ptr rather than an owning raw pointer. The same applies to setPropertySettings. The Algorithm takes ownership of the Property passed in.
  • Declaring 'simple' properties still works as before, and there is no change to writing algorithms in Python.

New in Mantid 3.6.0 (Feb 16, 2016)

  • GENERAL:
  • USER INTERFACE AND USABILITY:
  • Plotting improvements:
  • HKL and Q can be displayed in the MantidPlot table and also in the SliceViewer and VSI plots with the opposite signs if Q.convention=Crystallography is set Mantid.user.properties or Crystallography Convention is checked in Preferences.
  • LoadMD will convert old MD files when using Crystallography convention (kf-ki) if they were saved in the default convention (ki-kf). The convention used for MDWorkspaces and PeaksWorkspaces will be displayed when the workspace is right-clicked.
  • The new ChangeQConvention algorithm should only be used on MD workspaces that contain only Q or HKL dimensions. If there are other dimensions, user should still run this algorithm (so that the convention flag is changed), but then run TransformMD with -1 for the non-Q dimensions.
  • Plot MD plots now show a context menu option to change the type of normalization (volume/none/number of events).
  • The VSI has been updated to use ParaView v5.0.0, which includes changes to the color/opacity presets and a rewritten OpenGL v3.2 rendering engine.
  • The Viridis colormap is available in the VSI.
  • A new right-click option on WorkspaceGroups enables a 3D surface or contour plot to quickly be generated from groups. Data from each workspace in the group can be plotted against workspace index or any numeric, single-valued log value (for example temperature, magnetic field...) If the desired data has not been added to the workspaces as a log, it can be supplied manually in the dialog (or added using the AddSampleLog algorithm).
  • ColorFill plots and SliceViewer now use the global option set under View/Preferences/2D Plots/Autoscale to determine whether or not the color scale will be reset every time the data is updated. This enables turning the option off when these tools are being used to view live data. A checkbox has been added to the SliceViewer to control this option on a plot-by-plot basis as well.
  • Algorithm Toolbox:
  • The categories found under the Algorithm tool box have been made neater. They should now be easier to find since lists are shorter. Of course you can still use the search box and type in the first few letters of any algorithm if you have trouble finding it. As part of this improvement we have removed the PythonAlgorithms category, which contained a large mix of algorithms for different areas. These have now been merged into the categories that describe their use.
  • Scripting Window:
  • The scripting window now allows soft line wrapping of text which can be toggled on and off.
  • Documentation:
  • The help pages for all of the workspace types, together with the instrument, sample and run objects have been improved and now contain a collection of automatically tested Python usage examples. This will be available in both the online and offline help pages.
  • We have improved the way category links work at the bottom of the Algorithm help pages, so they handle subcategories much better.
  • The documentation pages for MoveInstrumentComponent and RotateInstrumentComponent have been improved and pictures have been added to describe the effects on ComponentAssemblies (components made up of other components) such as tubes or banks.
  • Bugs Resolved:
  • When viewing an MDEventWorkspace, the Axes Grid is now visible.
  • When duplicating a window (Graph, Color Fill plot or table), the data is now copied into the newly duplicated window.
  • Fixed a bug which could cause a crash when trying to "List Data" from a large MDEventWorkspace.
  • SliceViewer Improvements:
  • Default normalization for MDWorkspaces is automatically chosen. This makes the SliceViewer consistent with the Vates Simple Interface 3D visualisation
  • Automatic rescaling of the color scale when data is reloaded can be turned off using a new checkbox. The default for this option can be set in View/Preferences/2D Plots/Autoscale
  • Fixed bug that caused integration radius of peaks in the SliceViewer to be plotted incorrectly
  • FRAMEWORK:
  • Load Instrument Breaking Change:
  • Load instrument is an algorithm used by many of the Loading algorithms in Mantid behind the scenes, for those this has been adjusted, but if you call LoadInstrument in your own scripts ...
  • The RewriteSpectraMap property of LoadInstrument must be specified as of version 3.6. This has previously been optional.
  • MD Algorithms (VATES CLI):
  • Many of these areas will see further improvements in the following release:
  • Added progress reporting and interruptibility to several MD algorithms.
  • Fixed several bugs related to dimension naming in MDWorkspaces.
  • Added the AccumulateMD algorithm.
  • TransposeMD can now be used as PermuteMD which will be more familiar for users of Matlab and Horace.
  • Data in MDWorkspaces which is masked using MaskMD will no longer be displayed in 1D plots, the Slice Viewer or the Vates Simple Interface.
  • Data in MDWorkspaces which is masked using MaskMD is now set to not a number (NaN).
  • Performance:
  • The performance of loading a partial subset of spectra from Event Nexus files has been greatly increased.
  • The performance of loading instruments with lots of rectangular detector banks has been notably increased.
  • Loading of ISAW Peaks files has been optimized. A test file with 6000 peaks that previously took 2.5 minutes to load now takes 7 seconds. Another file with 157,377 lines that reportedly took about one hour to load now loads in roughly 8 seconds.
  • Removed unnecessary clone of surfaces in Mantid::Geometry::Rule.
  • Algorithms:
  • The usage of algoirthms is now tracked so we can get a better idea of which algorithms are used, and which are not. No personal information is stored alongside this, just a count of algorithm usages against the version of Mantid.
  • New:
  • Comment - A simple algorithm to add comments into the history of a workspace
  • ExportGeometry writes portions of the instrument geometry in IDF xml format.
  • StringToPng writes a simple text message into a png file. This can be used in autoreduction, if users expect an image output.
  • ExtractUnmaskedSpectra extracts unmasked spectra from a workspace and places them in a new workspace.
  • AccumulateMD adds data to an existing MDEventWorkspace from a list of input files. This allows accumulation of data in a workspace during an experiment.
  • Improved:
  • ExportTimeSeriesLog has been improved such that it is able to export time series log with various time unit, to export the time as relative time or epoch time, and export partial time series log.
  • LoadEventNexus previously had a bug that could cause the number of events to be doubled when loading a subset of spectra. This has been tracked down and resolved, along with improving the performance for loading a subset of spectra.
  • LoadFITS has been optimized. Support for additional header keys has been added. Several issues have been fixed.
  • LoadIsawPeaks has been optimized for loading of large files. A test file with 6000 peaks that previously took 2.5 minutes to load now takes 7 seconds.
  • LoadLogPropertyTable can now handle event files, and filenames with characters after the run number, such as `CNCS_7860_event.nxs`.
  • LoadNexusProcessed has been fixed so that it loads spectrum numbers from files where the up axis is a numeric axis. As a result CompareWorkspaces now passes with a workspace in memory and one that is passed through save/load.
  • NormaliseByCurrent gives more specific and detailed error messages, especially when normalizing multiperiod data.
  • RemoveBins has been fixed so it now properly processes workspaces index requests > 0.
  • SaveNexusProcessed has been fixed so files do not complain about "Error parsing duration in algorithm history entry." on reloading.
  • UpdateInstrumentFromFile had a bug where the algorithm would crash if it encountered a spectrum that had multiple detectors assigned to it. This has been fixed.
  • Deprecated:
  • AddNote v1 is deprecated in favour of Comment v1.
  • LoadAscii v1 is deprecated in favour of v2.
  • LoadEventPreNexus v1 is deprecated in favour of v2.
  • CurveFitting:
  • Improved:
  • StretchedExpFT includes now fitting parameter "origin". It enables shifting the peak center.
  • Python:
  • 14022 Monitor workspace getters and setters have been exposed to Python. This allows users to substantially simplify the reduction workflow, in particular for direct inelastic experiments in ISIS. RenameWorkspace algorithm supports monitors workspace, attached to a workspace and renames both workspaces accordingly (Monitor workspace is named the same as main workspace with _monitors suffix at the end. )
  • TableWorkspace.addRow() now accepts anything that behaves like a sequence (tuples, numpy arrays, etc) rather than just lists and dictionaries.
  • 13751 Plot normalization can now be controlled from the python plotSpectrum() function using the distribution keyword argument.
  • Python Algorithms:
  • Python Algorithms should now define which category the algorithm should be shown under in the Algorithms toolbox. For example this definition specifies that this algorithm should be listed twice, once under Arithmetic, and again under CorrectionFunctions\\SpecialFunctions. More details can be found in Basic PythonAlgorithm Structure.
  • If you do not define this method the algorithm will still register in MantidPlot, and work, but Mantidplot will warn you that the algorithm does not have a category defined, and it will appear under the PythonAlgorithms category in the Algorithms Toolbox.
  • IPython Notebooks:
  • IPython notebooks generated using the GenerateIPythonNotebook algorithm, or from the ISIS Reflectometry interface, are now looking more friendly. This is thanks to importing more functionality from Mantid rather than the code being in the notebook.

New in Mantid 3.5.1 (Nov 25, 2015)

  • The main changes are:
  • Bugfix for filtering events
  • Instrument update url was incorrect.
  • instrument directory in the install is read only. All user instrument cache files (downloaded IDF and vtp) will be in the user's data directory.
  • mantidpython will revert to running python if --classic flag is supplied. This allows for returning non-zero signals on error.
  • Logging writes console to stdout rather than stdlog.

New in Mantid 3.5.0 (Oct 12, 2015)

  • We are proud to announce version 3.5 of Mantid, this version includes significant improvements to multidimensional visualisation, the addition of an "Region of Interest" Mode into the Instrument view and a new multiple scattering absorption correction algorithm based on the work of Jerry Mayers. In addition to this we are also releasing the Mantid Forum to provide a center for support and conversation across the Mantid community.

New in Mantid 3.4.1 (Sep 9, 2015)

  • Minor bug in ISIS direct inelastic reduction
  • Assign dimensions to the dectectors in the BASIS instrument file
  • Sum monitors signals to improve GetEI accuracy
  • Edit Fixing bug in wrapper script on rhel6
  • Fix jenkins mpi build
  • Adding symbolic links to startup scripts to /usr/bin
  • Update ADARA files with latest version
  • New powgen geometry for the 2015 cycle
  • Changing URIs for ADARA instruments
  • New CNCS geometry
  • New Mandi geometry

New in Mantid 3.4 (May 19, 2015)

  • We are proud to introduce a wide variety of improvements in this release including: a collection of improvements to multi dimensional and "normal" plotting, new experimental planning interfaces. We have also bundled Paraview into the installers for Mantid from this release, so there is no need to install Paraview separately, and also the multi dimensional visualization is now available to everyone. The improved "matplotlib-like" python graphing api is now officially released after graduating from the "mantidplot future" namespace, this lives nicely in harmony with the previous commands so existing scripts should continue to work. Finally we have made quite a variety of performance improvements, notably to NXSPE file saving and handling of files containing large numbers of periods.
  • These are just a few headline points for the changes in this release, so please take a look at the release notes which are filled with important changes and improvements in many areas. The development team has put a great effort into making all of these improvements within Mantid, and we would like to thank all of our beta testers for their time and effort helping us to make this another reliable version of Mantid.

New in Mantid 3.3 (Jan 19, 2015)

  • This release sees the inclusion new normalization techniques both in MD workspaces and 1D graphs, together with new interfaces for fitting multiple datasets and visually filtering event data. Behind the scenes a new Instrument repository allows new and updated instrument definitions to be deployed to everyone without having to install a new version of Mantid. We also want to make sure we focus our developments on the areas and algorithms within Mantid that are actually used, therefore we have started to collect some simple anonymous usage data to ensure we focus our efforts where we can make the most impact, and perhaps in the future deprecate and remove algorithms that are not actually used. This release only reports the version of Mantid and the operating system it is used on, but future releases will begin to track algorithm and feature usage. We do take your privacy seriously and all of this will be anonymous and is not possible to refer back to specific people or machines, experimental data or results will never be recorded.
  • These are just a few headline points for the changes in this release, so please take a look at the release notes which are filled with important changes and improvements in many areas. The development team has put a great effort into making all of these improvements within Mantid, and we would like to thank all of our beta testers for their time and effort helping us to make this another reliable version of Mantid.

New in Mantid 3.2.1 (Dec 11, 2014)

  • __file__ not propagated in Script Window
  • SURF Parameter Fix
  • Improve ISIS live data listener performance
  • Create a TEST_LIVE facility
  • SliceViewer Exception For Infinite Dimensions
  • Hang/crash with debug logging in SofQW3
  • Crash with Slicing Algorithm Dialogs
  • CCL Clustering Defect
  • Error in ISIS REFL Gui with No Angle Specified
  • Incorrect detector IDs in LoadISISNexus when loading limited spectra
  • New WISH IDF
  • 4D MD Workspace Always Converted to Same Binnng
  • Bug in ISIS Refl GUI Resolution Calculation
  • Speed up Stitch1D
  • Nans in Stitch1D
  • ConjoinWorkspaces does not fix spectrum number for CheckOverlap=False
  • GenerateEventsFilters and FastLog=True crashes for integer logs
  • GenerateEventsFilters does not filter correctly for separate directions
  • New CNCS IDF
  • New TOPAZ IDFs
  • Fix CNCS IDF

New in Mantid 3.2 (Dec 11, 2014)

  • 5157 Expose DataProcessorAlgorithm to Python
  • 8882 Add build scripts to be called by our Jenkins jobs.
  • 8944 Performance Investigations
  • 9050 Remove debug code writing to cerr that got into master by mistake
  • 9176 Fix SystemTests.CodeConventions.Algorithms
  • 9203 No progress reports from script algorithms
  • 9210 Update Documentation for the reflectometry Gui
  • 9240 SANS: problem with using add files
  • 9263 Point Detectors Treated as Monitor
  • 9271 Mac Install Instructions
  • 9352 Segfault on shutdown
  • 9378 Fast Log Filtering for inelastic case
  • 9385 Swap in new OSX install page
  • 9397 SNS Live Listener Regression
  • 9401 Theta calculation bug
  • 9403 Save Workspace Issue in ReflGui
  • 9405 CHRONUS file does not load
  • 9457 Temporary "SANS2DTUBES" Workaround for IDF Problem
  • 9540 Add full event monitor data to the live data processing capabilities at the SNS.
  • 9562 Migrate wiki text from cpp files to separate reST files
  • 9593 Add documentation build to Jenkins buildscripts
  • 9594 Prevent running Catalog algorithms if not logged in
  • 9595 Implement global doctest cleanup in Sphinx
  • 9611 Bundle documentation in package
  • 9613 Handle algorithm screenshot resizing within documentation more intelligently
  • 9618 Seg fault with new usage examples
  • 9624 Incorporate python sphinx docs into new documentation structure
  • 9627 Check Documentation and add algorithm usage examples
  • 9629 Offline docs missing from mac app bundle
  • 9632 tube.calibrate() python function no longer works
  • 9651 Load should allow period(s) to be chosen
  • 9656 Doctest failure for AbsorptionCorrection
  • 9664 Order category page entries alphabetically.
  • 9675 Crash when clicking show detectors on loaded raw file
  • 9678 Algorithm and fit function index pages need to be moved
  • 9683 Mantid crash: Showing details of MaskWorkspaces
  • 9721 Account for Groups When Setting YUnitLabel
  • 9729 LARMOR tube calibration fails
  • 9743 Fix "events.binning" crash
  • 9750 Algorithm PropertyWidets Are Not Being Hidden/Shown On Value Change
  • 9758 Some navbar links are broken in new documentation
  • 9764 Fix binary operations in SNSPowderReduction
  • 9771 Wrong initial fitting range in MuonAnalysis
  • 9781 Argument order in Python algorithm functions not stable across OSs
  • 6563 Upgrade the Mac Bundle
  • 6987 SANS: Display Mask does not work properly
  • 6999 Improve GenerateEventsFilter
  • 7331 MantidPlot log window lockout
  • 7987 Apply absorption correction to unfocussed vanadium
  • 8216 Windows: Deleting large Workspace2Ds is very slow. Seen on MERLIN, WISH
  • 8222 Enable LoadPreNexus to handle bad event index in pulse ID file
  • 8547 Make the MuonAnalysis less sensitive to filenames
  • 8562 need to flag missing flood source file as an error
  • 8708 Fitting and Graphing Bug
  • 8715 RB, ExperimentId, InvestigationNumber
  • 8774 Crash when editing TableWorkspace from MantidPlot
  • 8844 New IDF for SANS2D
  • 8850 Error in SplineWorkspace
  • 8880 Fix error in comparison operation in GenerateEventsFilter.cpp
  • 8881 Fix duplication in 'if' statement in SaveGSASInstrumentFile.cpp
  • 8919 Better usage examples in documentation
  • 8931 SANS add option to provide rebinning parameters to event mode data
  • 8933 Add a triage step to the ticket workflow
  • 8948 Polarisation Corrections
  • 8956 isis autoreduction
  • 8962 SaveTbl and LoadTbl Algorithms
  • 8971 Allow Python to list and cancel running algorithms
  • 8984 Right click doesn't work in the table
  • 8994 Export sample logs from Nexus file to text file for VULCAN
  • 8996 PythonInterface casting for workspaces can't work with multiple inheritance, e.g IMaskWorkspace
  • 8997 cppcheck errors in InstrumentWindow code
  • 9020 Fix some issues of FindPeakBackground
  • 9025 Fix UI file warnings on Master
  • 9033 Correct error in FindPeaks related to calling FindPeakBackground
  • 9034 SaveGSASInstrumentFile fails because of changes in LoadFullProfResolution
  • 9038 Update Frequency in stead of Accumulation method Dialog
  • 9039 Run list resize
  • 9041 Refl GUI plotting
  • 9043 ReflGUI to use MS excel-style
  • 9044 Investigate Live Data Issue reported by Max
  • 9082 Copy instrument parameters does not work if Instrument_Parameter_XXX.xml files have different validity scopes
  • 9092 Keyword arguments cause the gui_cmd call to fail
  • 9132 Can't load surf data in Windows 8
  • 9143 Unit test failures in Windows debug builds
  • 9166 CalculateGammaBackground does not copy the errors to the output workspace
  • 9168 Enhancements around Transmission Runs
  • 9171 Stitch1D Overlap Issue
  • 9173 Update POWGEN geometry
  • 9181 XP system tests fail loading HYSPEC file in LoadLotsOfFiles
  • 9184 ReflectometryReductionOne should correct positions
  • 9187 Mari problem with GeitEi at high incident energy
  • 9196 Filter infinities in VTK factories
  • 9204 Allow "MaskFile" Commands in SANS ISIS User Files
  • 9205 Extend "Instrument" Property of LoadMask to Accept Filenames
  • 9208 Have GUI Timeout Instead of Hang When ICAT is Down
  • 9227 AddTimeSeriesLog algorithm
  • 9255 Customise the finder window in the Mac DragNDrop installer
  • 9333 Update SANS2D IDF
  • 9361 Fix SANS2D IDF and Parameter Name
  • 9363 Correct a bug in UTC/local time conversion in ExportSampleLogsToCSVFile
  • 9394 Loader for BILBY beamline at ANSTO
  • 9406 issue with spaces in
  • 9408 CHRONUS IDF, facility and grouping file
  • 9419 Replacing a workspace & instrument view exception
  • 9426 The height-method of Lorentzian does not return the peak height
  • 9430 Add Help Button to SANS ISIS Interface
  • 9435 Cannot create Colorfill/SliceViewer plot from output of SofQW3
  • 9440 Stitch1DMany Bug Report
  • 9458 Display Mask for Histogram (Added) Data Throws Error
  • 9464 Add options to PD reduction gui
  • 9470 Remove Mandatory Stitching Defaults
  • 9475 Stitch1D as C++ Algorithm
  • 9478 Colorfill plots: Initial colour bar scaling ignores negative numbers
  • 9479 Update code to ready for latest version of OpenCascade (6.7.1)
  • 9484 MASKFILE Command Not Working in Batch Mode
  • 9491 Y axis label for asymmetry plot
  • 9494 Workspace not named/grouped properly after fitting
  • 9501 ReflectometryReductionOneAuto to C++
  • 9502 Issues with ConvertToMD
  • 9511 New chunking determination
  • 9514 OpenCascade warnings on fedora 20
  • 9521 Create Python Sphinx directives to support new documentation style
  • 9523 Change alg summary strings to a single setSummary
  • 9524 StichingError
  • 9525 CreateSampleWorkspace Algorithm
  • 9526 Saved fit function loading fails
  • 9536 Convert To Energy: Mask detectors bug
  • 9541 Add the capability of holding a workspace of monitor data within another workspace
  • 9542 Add reading and return to client of event monitor data in SNSLiveEventDataListener
  • 9543 Add accumulation of monitor workspaces to LoadLiveData
  • 9550 Make Sure We Correctly Deduce Instrument Name in FileFinder For SANS2D Data Files
  • 9559 Sphinx script not working on windows
  • 9566 Replace calls to quick() in old reflectometry gui
  • 9567 Check Documentation and add algorithm usage examples
  • 9569 ICAT for data
  • 9570 Check Documentation and add algorithm usage examples
  • 9571 Check Documentation and add algorithm usage examples
  • 9572 Check Documentation
  • 9573 Check Documentation and add algorithm usage examples
  • 9574 Check Documentation and add algorithm usage examples
  • 9575 Check Documentation and add algorithm usage examples
  • 9576 Check Documentation and add algorithm usage examples
  • 9577 Check Documentation
  • 9578 Check Documentation and add algorithm usage examples
  • 9579 Check Documentation and add algorithm usage examples
  • 9580 Check Documentation and add algorithm usage examples
  • 9581 Check Documentation and add algorithm usage examples
  • 9583 Check Documentation and add algorithm usage examples
  • 9584 Check Documentation and add algorithm usage examples
  • 9585 Check Documentation and add algorithm usage examples
  • 9587 Check Documentation and Add Algorithm Usage Examples - Part 1
  • 9588 Check Documentation and add algorithm usage examples
  • 9589 Check Documentation and add algorithm usage examples
  • 9590 Check Documentation and add algorithm usage examples
  • 9601 Check Documentation and add algorithm usage examples lot 2
  • 9604 class_maker is broken and should write rst files
  • 9608 Check Documentation and add algorithm usage examples lot 3
  • 9609 CMake should check for sphinx and sphinx bootstrap theme
  • 9612 Add algorithm usage examples lot 1
  • 9614 Check Documentation
  • 9615 Add algorithm usage examples
  • 9616 Stop Reduction Completely If Calibration/Efficiency Files are Missing
  • 9621 C2E: Swap fixed grouping to use a file.
  • 9628 Allow LARMOR Files to Work in Add Runs Tab
  • 9634 Allow Setting of Sample Geom and Provide Sensible Defaults in Reduction
  • 9641 Clear PropertyMangerDataService When FrameworkManager is Cleared
  • 9647 Add configuration for qtassistant
  • 9654 Doc building fails if VATES algorithms present and VATES is not built
  • 9657 Race condition in SNSLIveEventDataListener
  • 9660 new wiki pages issues
  • 9668 Update LARMOR IDF
  • 9673 Stitch1D and CreateTransmissionWorkspaceAuto in new docs
  • 9677 Algorithms and fit functions aren't in the qthelp index
  • 9680 Remove qt-assistant from packaging
  • 9686 update documentation for LoadMcStas
  • 9710 Fix Unit Label for ISIS SANS Reduction
  • 9716 Create a usage example page for PyEpics page
  • 9717 Fix non-algorithm Sphinx warnings
  • 9720 Apply Corrections fails with old OSIRIS files
  • 9724 Ubuntu 14.04 package dependencies
  • 9725 Should MuonLoad inherit from DataProcessor?
  • 9735 Indirect Bayes: Error not showing on non-Windows OSs
  • 9736 Calibration file creation includes averaging of zero spectra
  • 9737 Correct algorithm & fit function links in alg pages
  • 9739 Python fit function documentation was missed.
  • 9754 Navigation buttons in offline help
  • 9756 Launching help from algorithm dialogs is blocked
  • 9760 New warning should be notices instead
  • 9761 Fix header links in offline help
  • 9765 Stitch1D C++ replace
  • 9766 New Documentation for GeneratePeaks
  • 9769 Implement Normalize to monitor 2
  • 9779 Stitch1D special values
  • 9780 Workspace Binary ops shouldn't name workspace.
  • 9783 EnginXFocus Parameter names
  • 9784 EnginXCalibrateFull and EnginXCalibrate parameter names
  • 9792 Python Script Directory Issue in MantidPlot
  • 9796 Hide the sort option for table workspaces
  • 9799 Continuation of the documentation ticket #9581
  • 9802 Updating value of ParameterMap copy updates the original too
  • 9805 Bilby eventdata not connected to bilby instrument
  • 9808 GetDetOffsetsMultiPeaks failing on Fedora 20 & Ubuntu 14.04
  • 9812 Issues with LineViewer
  • 9813 Crash When Doing "Show Transpose" on TableWorkspaces
  • 9824 Single Point Detector issue with CreateTransmissionWorkspaceAuto
  • 9826 Refl_gui Fixes (Beta test feedback)
  • 9839 History needs to clear properties before filling
  • 2480 Display Default Values and Required Properties in Algorithm Dialogs
  • 4856 [IDA] MSDFit - Change to UI and functionality.
  • 5121 [IDA] FuryFit - Include User-Defined "Fix" Values in Sequential Fits
  • 5300 [C2E] - Calculation of the moments of S(Q,w)
  • 5544 The results table should be read & write.
  • 5902 TimeSeriesProperty code review
  • 6000 Fit Algorithm crashes if constraints are applied
  • 6616 Show error in fitting tab
  • 6622 PlotPeakByLogValue should optionally output calculated spectra like Fit does
  • 6744 SANS: improve systemtests coverage
  • 6972 Host offline help within Mantidplot rather than QT assistant
  • 7142 most MantidPlot commands related to plotting/annotating curves does not work
  • 7452 SANS data reduction for ILL
  • 7521 Speed up the slowest unit tests
  • 7611 Mock-up for new ALC Analysis interface
  • 7640 Support cross facility querying in icat
  • 7778 Algorithms accessing the AnalysisDataService when they shouldn't be
  • 7789 Refactor FindPeaks with FitPeak
  • 8020 The original data is corrupted when we get a loading error
  • 8030 Show high level summary formula string in fit function toolbox
  • 8060 Create a Muller Ansatz cross section model
  • 8227 SaveFocusedXYE unit test shouldn't load files.
  • 8264 Disable icat download button if user has access to the archives
  • 8291 Make CheckWorkspacesMatch Output More Detailed Information on EventWorskpace
  • 8304 UnitTests on Ubuntu 13.10
  • 8333 Improve getting the instrument name and run number in IndirectCommon.py
  • 8342 Consider adding a method to the ILiveListener interface get the run number
  • 8354 Add Names to DOI
  • 8356 Clear memory leaks in the GeometryTest package
  • 8357 Clear memory leaks in the APITest package
  • 8358 Clear memory leaks in the DataObjectsTest package
  • 8359 Clear memory leaks in the Kernel package
  • 8360 Clear memory leaks in the Geometry package
  • 8361 Clear memory leaks in the API package
  • 8362 Clear memory leaks in the DataObjects package
  • 8365 Import ILL D2B diffractometer ascii data into Mantid.
  • 8376 BinMD gui need to be looked at
  • 8483 Fix unreleased use of POCO::XML document and node lists in API code
  • 8487 Fix unreleased use of POCO::XML document and nodelists in Geometry code
  • 8489 Fix unreleased use of POCO::XML document and nodelists in Kernel code
  • 8490 Fix unreleased use of POCO::XML document and nodelists in LiveData code
  • 8494 Move the Muon workflow out of the MuonAnalysis interface code
  • 8495 Input checking in CalibrateRectangularDetector
  • 8501 Better error message if lsb_release is missing
  • 8557 Comparison between ISIS and SNS redduction
  • 8568 Pick tab detector sum is wrong in d-spacing
  • 8594 Add option to run ConvertToHistogram to LoadDaveGrp
  • 8601 Add statistic information on GetDetOffsetsMultiPeaks()'s reuslt
  • 8610 System test for MuonLoad
  • 8655 Filter events by fast log value from pre nexus file
  • 8675 Refactor SNSPowderReduction to use LoadPDCharacterizations
  • 8685 Use matrix workspace to store splitters for fast frequency log
  • 8702 FullBinsOnly option for Rebin
  • 8723 Algorithm to read Spectrum files
  • 8739 [IDA] Add Temperature Parameter to ConvFit
  • 8760 Implement Calibrate for Engin-X
  • 8775 Instrument view minimum colormap scale not accepting user edits
  • 8778 algorithm to interpolate S(Q,E) from a set of 2D workspaces
  • 8784 Remove unrequired includes in some core headers
  • 8800 Add system tests for ConvFit
  • 8801 Partial Density of States
  • 8804 Create ConvertToMD helper algorithm which uses the limits of transformations to identify ConvertToMD ranges
  • 8806 Stretch tab is trying to plot a workspace with only one spectrum
  • 8807 Update System Test Data for JumpFit
  • 8816 Adding PredictPeaks to theSCD interface
  • 8832 Indirect Bayes: ResNorm workflow is slightly broken for file based input
  • 8835 AutoGroup option of LoadMuonNexus doesn't work for multi-period data
  • 8839 Refactor LoadMuonNexus to use MuonGroupDetectors for AutoGroup
  • 8842 Indirect Diffraction: IRIS has broken option for diffonly
  • 8855 Crash using Guess Alpha in Muon Interface
  • 8860 Handle the case where loading same inst. data with diff number hist
  • 8863 Muon interface dies when 'old' emu data
  • 8875 Catalog select all datafiles checkbox performance
  • 8900 Refactor catalog algorithms
  • 8901 Rename IndirectLoadASCII
  • 8905 export IPropertyManager::setPropertyGroup to python
  • 8908 Unhandled exception in Instrument view after renaming a workspace
  • 8909 Tiled Graph Displays
  • 8910 Wrap the MaxEnt Fortran routine in F2Py and expose to Mantid
  • 8913 History depth / extracting scripts
  • 8917 Documentation maintenance
  • 8922 Load performance History
  • 8923 Plotting improvements
  • 8932 Mslice interface - Design
  • 8938 Improve usability of catalog publish interface
  • 8940 Kill latest cppcheck warnings
  • 8947 Export EnabledWhenProperty to python
  • 8949 Long log issue
  • 8958 SaveAnsto save Algorithm
  • 8960 SaveILLCosmos save Algorithm
  • 8974 LoadFullprofResolution: Enable Banks property to refer to individual banks of same number
  • 8978 Extend the drag and drop support of some classes
  • 8979 Expose ValidateInputs for python algorithms
  • 8981 SaveFullprofResoultionTest cleans file without referring to full file name
  • 8983 Remove WorkspaceIterator code & usage
  • 8985 Use the grouping from data file in MuonLoad
  • 9004 Ensure all info on wiki page is on offline docs & vice-versa
  • 9005 Scientist write access to wiki
  • 9006 Optional Short Description for each Algorithm Property
  • 9007 DataSelector commit never made it to master.
  • 9014 Remove dependency on reduction code
  • 9017 ExtractMaskToTable bug
  • 9018 validateInputs caller should error if non-existent parameter is specified
  • 9022 Run CheckWorkspaceMatch serially when investigating comparison logs
  • 9026 Composite catalog implementation
  • 9027 Add saving TOPAS files to SNSPowderReduction.py
  • 9028 Add a scaling property to SNSPowderReduction
  • 9030 Use the covariance matrix for fitting error propagation
  • 9035 Improve documentation of Remote Algorithms
  • 9042 Theta value not getting populated.
  • 9047 Create Example Flowchart for Workflow Algorithm wiki documents
  • 9048 small win bugs & Coverity code quality
  • 9051 "Use the same window" option for MuonAnalysis
  • 9056 After MantidTable gets replaced, all the columns in the updated view become Y-columns
  • 9058 Same plot colour when plotting multiple Y table columns
  • 9059 Simplify Logger class to not store created instances in static list
  • 9060 Expose Dock/ Float for windows to Python
  • 9064 Create SetInstrumentParameter Algorithm
  • 9069 IDS catalog interface
  • 9070 IDA: FuryFit seg fault when attempting to plot spectrum outside of range.
  • 9074 Upgrade colormaps in VSI
  • 9081 1D Fit function to optimize an interpolated structure factor
  • 9084 Create a catalog manager
  • 9089 Add keepalive implementation
  • 9095 Implement an algorithm to estimate peak width of powder diffraction data
  • 9097 SANS Allow user to define a new source of calibration
  • 9098 Indirect C2E: Calibration plot ranges should be consistent
  • 9099 ConvolveWorkspaces should have one more bin.
  • 9101 Implement ExportExperimentLog (Create run summary file for VULCAN)
  • 9102 Add Summary to Algorithms that have Description
  • 9104 Loading a muon file in python creates unwanted output
  • 9108 SCDCalibratePanels error
  • 9110 Dead Time correction with zero frames_good
  • 9112 Update catalog GUI to support multiple catalogs
  • 9113 Remove Unused File "example_reduction.py"
  • 9114 Make LoadMcstas handle new format
  • 9115 Implement Connected Component Analysis in Mantid
  • 9116 Add progress bar to LoadMcStas
  • 9117 Calibration: Ignore spectra which are not assigned to a detector
  • 9118 Refactor and simplify IMDDimensionFactory
  • 9119 Fix Coverity issues
  • 9120 Seq. fit dialog: waiting for file search to finish is not working properly
  • 9121 New algorithm to determine powder characterization runs
  • 9125 Add Flowchart to AlignAndFocusPowder documentation
  • 9127 Create Flowchart for DgsReduction documentation
  • 9128 Create Flowchart for top level HFIRSANS workflow algorithm
  • 9129 Better error message when processGroups() fails
  • 9133 Allow more complex sample and source IDF descriptions
  • 9135 ISIS iliad does not work with monitors separated from data
  • 9136 Extend usefulness of tag
  • 9137 Handle realistic size generate mcstas event files
  • 9147 Add filtering to PDFFourierTransform
  • 9154 Merge in POLDI changes
  • 9155 Update DGS workflow algorithm wiki docs
  • 9157 New system test for algorithm coding conventions
  • 9159 Write USANS instrument geometry
  • 9160 OptimizeLatticeForCellType should have cell types as SelectCellOfType
  • 9162 IndirectBayes: Convert JumpFit input to HWHM.
  • 9163 Process Beam Monitor Event Packets
  • 9165 DgsDiagnose has misspelled parameter
  • 9167 Transfer Button Should only Transfer Run Numbers
  • 9170 Refl_gui Improvements - Fix 'Stopped Working' error on Mantid Exit
  • 9172 Crash when closing MuonAnalysis while on Data Analysis tab
  • 9174 Add option to output additional info in PlotPeakByLogValue
  • 9175 BinaryOperateMasks new workspace
  • 9177 Put a min memory limit for the SANS2DMultiPeriodAddFiles & DirectInelasticDiagnostic system test
  • 9179 USANS: implement simple reduction algorithm
  • 9182 Remove unwanted indentation from wiki sections of algorithms
  • 9183 Improve wiki formatting
  • 9189 Improve wiki documentation of LoadHKL and NormaliseVanadium
  • 9191 Improve wiki documentation of LoadIDFFromNexus and ViewBOA
  • 9192 LoadIsawPeaks should apply DetCal info in file
  • 9193 Add wiki description to LoadLLB
  • 9195 Add live listener config to CORELLI
  • 9197 Load ILL Add Vanadium workspace for elastic peak finding
  • 9199 Improvements to MultiDomainFunction
  • 9200 Problem with ShowPossibleCells and SelectCellOfType
  • 9209 Indirect Diffraction: Add can file to reduction
  • 9213 Implement initial version of the ALC Analysis interface
  • 9217 Some Logging messages not working with clang and libc++
  • 9218 Remove scripts/Interface/templates
  • 9219 Add default value to python Goniometer.getEulerAngles
  • 9221 Use setMatrixWorkspace for setting workspace index to compton profile functions.
  • 9223 Filter publish investigations on GUI
  • 9225 Use last angles for TOPAZ goniometer
  • 9226 FilterBadPulses should error if there is no proton_charge
  • 9229 SCD Interface bug
  • 9230 Absorption coefficients
  • 9235 LoadSassena: add default option to sort by momentum transfer
  • 9238 Create wiki that explain GSAS Ikeda-Carpenter translation
  • 9241 FindPeaksMD should be done in parallel
  • 9244 Improve sort in TimeSeriesProperty
  • 9245 SaveCanSAS1Dv.2 has wrong unit for Lambda tag
  • 9246 Some PyQt4 modules are missing on Windows
  • 9247 Fix Coverity issues in VATES code.
  • 9249 Load ILL Reflectometry
  • 9250 Deal with Subversion/auto-props wiki page
  • 9252 Improve plot axis formatting
  • 9253 Update packaging for Fedora 20
  • 9257 Speed up IntegratePeaksUsingClusters
  • 9258 Update 'run information' in muonanalysis
  • 9259 Add Muon MUT instrument
  • 9260 Create algorithm to load GSAS instrument file and put results into table workspace
  • 9262 IDA ConvFit: Add tie to temp parameter
  • 9264 Refactor knowledge of chunk format from SNSPowderReduction
  • 9265 Memory leak with Python fit functions
  • 9266 Python version of PropertyManager implement PyDict interface
  • 9270 Provide Way to Wipe Saved Variables in Python Scripting Window
  • 9312 Calculate Flat background removes backgound from monitors.
  • 9313 SmoothNeighbours new option
  • 9318 Add packages to mantid-developer
  • 9319 Avoid creating matrix for color fill plots of workspaces
  • 9320 Modify LoadRaw parameters to be compartible with LoadEventNexus when loading monitors
  • 9322 Override Values in Facilities.xml
  • 9323 Simplify code for determining rpm dist information
  • 9325 SaveHKL issues
  • 9328 libgomp missing from ninja builds
  • 9329 Remove CharacterizationsFile requirement from SNSPowderReduction
  • 9332 Update getDataSets method in ICat4Catalog
  • 9334 SCD info needed for TOPAZ users
  • 9337 ILL IN16B Reduction
  • 9353 SavePlot1D
  • 9354 Bug in powder diffraction reduction interface
  • 9357 Eliminate managed workspaces
  • 9358 Make GeneratePeaks more user friendly
  • 9359 Problem With Loading Monitors and Data Separately During Reduction
  • 9360 Record and avoid duplicates in merging
  • 9364 CopyInstrumentParameters performance & efficiency
  • 9369 Update algorithm history GUI for nested algorithm history
  • 9370 Update GeneratePythonScript to support nested algorithm history
  • 9376 Create mantid dataset for published data
  • 9377 Correct T0 in SaveIsawPeaks
  • 9379 Shape of ellipsoid
  • 9381 Add tex packages to Fedora 20 developer RPM for qtassistant
  • 9387 ISIS iliad does not work with VB run provided as workspace.
  • 9389 SpecularReflectionPositionCorrect algorithm
  • 9390 Convert empty to tof
  • 9393 Check dependencies for developer package for Ubuntu 14.04
  • 9399 Add optional tableworkspace containing peak range to GetDetOffsetsMultiPeaks
  • 9400 Ubuntu: Inconsistent boost package dependencies
  • 9402 Avoid creating matrix for bin plots of workspaces
  • 9404 Create RemoveWorkspaceHistory algorithm
  • 9407 Remove the warning from MultiDomainCreator
  • 9410 Fix ZeroEdgePixels for ExpandSumAllPixels in SmoothNeighbours
  • 9412 OptimizeLatticeForCellType output
  • 9413 AnvredCorrection needs more corrections
  • 9415 Remove testing code left in in error in #9355
  • 9416 Updated groupping file for Chronus
  • 9417 Enable 'current run' for chronus
  • 9418 Integrate monitors in SCD Interface
  • 9420 GroupDetectors should accept a GroupWorkspace as a template
  • 9421 Clear warnings from gcc4.8/numpy1.7 build
  • 9423 Domain created by FitMW should contain the workspace index.
  • 9424 Merge latest ADARA packet parser changes
  • 9425 LoadGSAS should also load *.gss
  • 9428 FindClusterFaces Algorithm
  • 9429 Monitor Workspaces Not Being Replaced When New "Added" Event Mode Data is Assigned
  • 9431 UB matrix written to Results Log
  • 9432 Integrate peak search and fit algorithms specific to POLDI
  • 9434 Slot connection error on starting instrument window
  • 9436 Algorithm that merges POLDI data after performing checks
  • 9437 Improve Icons Shown in Algorithm Dialogs
  • 9438 Bring recent LET_Description.xml and LET_Parameters.xml to Mantid
  • 9439 Allow "$domains" attribute of MultiDomainFunction receive index ranges.
  • 9446 More work on the SNS live listener run transition behavior
  • 9447 Remove unused property in FindPeaks
  • 9448 Representation of source spectrum for POLDI
  • 9455 FilterClusterFaces enhancements
  • 9463 Add option to save Topas files to PD reduction gui
  • 9465 PDreduction gui adds a decimal at the end of characterization run numbers
  • 9466 Non-integer number of atoms in materials
  • 9472 investigate Sphinx doctest for usage documentation
  • 9474 Usage example for rebin algorithm
  • 9476 Deprecate Unused Code
  • 9480 SaveZODS needs column major order for ZODS
  • 9481 Stop the Reduction if Mask File Not Found
  • 9483 Remove using directives from headers
  • 9487 PyEpics within Mantid
  • 9488 Bundle PyEpics on Windows
  • 9492 Complain about units when fitting
  • 9493 Usage example for Load algorithms
  • 9500 CreateTransmissionWorkspaceAuto convert to C++
  • 9508 Clean out Out Of Date Documentation Pages
  • 9509 IntegratePeaksHybrid aka IntegratePeaksUsingClusters (Hybrid mode)
  • 9517 Algorithm history is not captured in binary operations
  • 9519 Divide issue
  • 9527 wiki developer documentation for creating usage examples
  • 9529 Add PropertyManager to AlignAndFocusPowder
  • 9531 Add a DomainCreator that creates a SeqDomain corresponding to a Workspace2D
  • 9532 Quasi Plotting
  • 9533 Usage example for Fit and DiffractionFocussing algorithms
  • 9535 Add a boolean property to Fit which excludes the calculated workspaces from output
  • 9538 Improve performance of RectangularDetector::getComponentByName
  • 9544 Use the new live data monitor capabilities in the Step Scan interface
  • 9546 Fix SCD reduction problems
  • 9548 Modify MergeRuns to work with algorithm history
  • 9549 Stitch1D investigation
  • 9563 Add code to parse remainder of Beam Monitor Packets
  • 9564 Reverse the 2theta-order of POLDI spectra on loading
  • 9599 Depricated Algorithm links in Sphinx
  • 9606 More banks for MANDI geometry
  • 9622 Check documentation for some SINQ algorithms
  • 9630 Add algorithm to truncate POLDI spectra according to chopper speed
  • 9631 Improve LoadInstrument idlist error handling
  • 9635 Remove unused algorithm LoadLOQDistancesFromRaw
  • 9637 Add ability to create array properties in Python
  • 9645 Mark SANSDirectBeamScaling as obsolete
  • 9649 Add a funstions category and resolve some sphinx warnings
  • 9650 FitPropertyBrowser doesn't update parameters after fit.
  • 9653 Fixes for documentation
  • 9658 Move USANS algorithm documentation
  • 9661 Tidy up documentation for IntegratePeaksHybrid
  • 9662 SCD reduction scripts should use nightly build
  • 9665 IDA: Investigate bug in Apply Corrections scaling
  • 9681 Bundle PyEpics on Mac
  • 9684 EQSANS: output raw transmission
  • 9687 SaveNexus no longer saves history
  • 9688 IndirectMoments should use AlgorithmRunner
  • 9703 Add USANS live stream info to Facilities.xml
  • 9734 Fix bad links in algorithm doc
  • 9748 Another race condition in the SNS live listener
  • 9749 Fix Sphinx errors/warnings not on other branches
  • 9757 Category links on windows help aren't formatted correctly
  • 9762 Add a preference option to draw all error bars on new graphs.
  • 9772 Saving ISIS SANS Reduced Workspaces Out to CanSAS Format Produces Non-Conform Files
  • 9775 Print out CMake version in jenkins build jobs
  • 9776 Enable properties directive for IFunctions
  • 9777 Add directive for IFunction attributes
  • 9785 Recycle Transmission Runs
  • 9786 Better Error Message When Using ISIS SANS Add Runs Without Default Save Directory Set
  • 9797 DataDifference in Reflectometry
  • 9800 Reduce sphinx warnings
  • 9810 SaveASCII: Add option to not write spectrum ID on single-spectrum workspaces
  • 9817 Reduce sphinx warnings part 2
  • 9823 Usage examples saving to CSV count bytes, which differ for Windows
  • 9836 Correct YUnitLabels for All Reduction Results
  • 9845 Instrument view: ignore monitors when deciding colour map autoscaling
  • 9851 Recycle Transmission Runs (Part II)
  • 9852 Transfer Sorting in Refl GUI
  • 9854 History GUI unrolling defect.
  • 3153 Results Log should remember "Log Level" setting
  • 3255 Additional field in sample logs
  • 3812 Make Remove Error Bars icon different from Add Error Bars one
  • 4093 Improve the look and feel of the download pages
  • 4928 Investigate if shape origins matches L2 locations
  • 6807 Incorporate checking of the ILiveListener::supportsHistory() method into StartLiveData
  • 6813 Add handling of Pause markers to LoadEventNexus
  • 6830 Incoming logs are not combined when using 'Append' option of StartLiveData
  • 7209 MonitorLiveData on transition from NoRun to Run should observe requested 'End of Run' behaviour
  • 7543 OSIRIS Diffraction: Implement diffspec mode
  • 7582 View -> Toolbars... doesn't behave sensibly
  • 7838 C2E: Make plot, verbose and save options consistent
  • 8278 [C2E] Mapping bug
  • 8281 [C2E] Tidy S(Q,w) interface.
  • 8283 [IDA] Fury: Set default binning values
  • 8284 [IDA] Swap Fury and ConvFit to use DataSelector for resolution
  • 8728 Make a use of EXPORT_OPT_MANTID_ICAT macro
  • 8777 FuryFit Function default values.
  • 8808 Sample Log for FuryFitMult
  • 8819 Indirect C2E: Spectra min/max is inconsistent
  • 8820 Indirect C2E: Create Info table option only works for TOSCA
  • 8823 icat instrument full name
  • 8824 Indirect C2E: tabs should limit using a peak min/max range
  • 8827 IDA FuryFit: Plotting Beta with 1 stretch and 1 regular exponential doesn't work.
  • 8830 Indirect Bayes: Output proper errors/warnings
  • 8838 IDA: ApplyCorr minor interface issues
  • 8898 Improve logging within catalog
  • 8995 Make widget related to event only files hidden to LOQ
  • 9002 Update WIKI docs for the remote job submission algorithms
  • 9029 Script Repo menu link
  • 9049 Clean up #includes some of the remote job submission files
  • 9087 SaveNXSPE validator not working with default on RHEL6
  • 9090 Segfault on dragging interface window from Project Explorer
  • 9106 RemoveLogs should be able to keep some logs
  • 9142 Conditional enabling of "running local regression" options in DSFinterp
  • 9212 ExportExperimentLog to csv
  • 9239 Fix coverity warning in AsciiPointBase
  • 9243 Improve LoadEventPreNexus' speed on unmask veto bit
  • 9267 Fix Visual Studio compiler warnings
  • 9311 Make the BeamSpectrumFile property in EQSANSNormalise a proper FileProperty
  • 9351 Increase required memory on LETReductionEvent2014Multirep system test
  • 9382 Add MUT data file to systemtest
  • 9395 Empty ISIS indirect inelastic system test methods
  • 9398 Test failures on Windows turn Jenkins builds to unstable instead of failed
  • 9433 Fix facility check message in DgsReduction
  • 9459 New parameter in CalibrateRectangularDetectors
  • 9512 Expose Workspace::setComment to python
  • 9516 Fix newly detected ALC-related Coverity issues
  • 9545 Add setting of internal monitor workspace to LoadEventNexus
  • 9592 Move/Remove last few occurrences of "WIKI" in the codebase
  • 9638 Document AnyShapeAbsorption
  • 9700 OSIRISDiffractionReduction cleanup code not cleaning up.
  • 9702 C2E: Add option for output in cm-1 for IRIS and OSIRIS.
  • 9767 Warnings in documentation in closed ticket
  • 9801 Add rst file for algorithm DSFinterp
  • 9830 C2E: Bug in run diagnostics
  • 7284 Various changes for compiling Framework with clang
  • 8795 Hardcoded path to home directory
  • 8817 Doxygen warnings in JumpFit.cpp
  • 8849 Use QValidators instead of popup boxes where possible for Muon Analysis user input
  • 8903 enable Temp property in SassenaFFt only when DetailedBalance property is set to True
  • 8991 sassennaFFT header
  • 9073 Fix python help text for ExperimentInfo class
  • 9085 Fix disallowed implicit casts to bool
  • 9122 SuggestTibCNCS has some typos
  • 9134 Replace QENS category with Quasielastic in affected fitting functions
  • 9152 Misleading Error message in RebinParamsValidator
  • 9201 MERLIN IDF changes
  • 9220 SetGoniometer documentation
  • 9256 Change LET IDF normalization monitor for 2to9 doors to new value too.
  • 9330 System test jobs don't work on mantidunstable package
  • 9341 Clear doxygen and cppcheck warnings from master
  • 9355 CalibrateRectangularDetector can fail if it runs close to midnight!
  • 9386 cppcheck warning fixes
  • 9396 Rename ConvertToMDHelper and ConvertToMDHelper2 propertly
  • 9441 Improve memory usage in CalibrateRectangularDetector
  • 9442 Minor changes required for Valgrind Jenkins jobs
  • 9454 SaveZODS has wrong name for MD H axis
  • 9498 Make SavePlot1D use matplotlib 1.2.0
  • 9528 Add loading of sns_software module to mantid-mpi modulefile
  • 9669 Add Corelli to MaskBTP
  • 9838 Fix some categories

New in Mantid 3.1.1 (Dec 11, 2014)

  • Changes in this version:
  • LineCuts units
  • Logic error in refl gui
  • TimeSeriesLog autocomplete error
  • Refl_gui Improvements - Patch Release Bugfixes
  • Improve handling monitors in SANS
  • Uncaught exception on Results Table tab of MuonAnalysis
  • Fitting IkedaCarpenter on workspace in units of DeltaE fails
  • SliceViewer crash
  • Fix Units on ConvertMDHistoToMatrixWorkspace
  • FileValidator write-access determination issue
  • Inter Parameter file Update
  • fix abs units reduction for LET when mono vanadium is measured in event mode
  • Stitch1DMany doesn't work on GroupWorkspaces
  • Geometry tab not populated correctly in v3.1
  • Do not delete tmp reduced workspaces
  • Update CNCS geometry
  • Remove ghost tubes from BASIS IDF
  • ORNL SANS: UI tweaks
  • Get rid of warning message from 8970
  • Bring new LET_Definition.xml and LET_Parameters.xml to Mantid
  • Fix issue with negative but over zero time range in VSI
  • Fix category on PerformIndexOperations
  • GetEiT0atSNS fails on unexpected spectra order

New in Mantid 3.1 (Dec 11, 2014)

  • 8301 Filter Log Values
  • 8327 MantidPlot Crash
  • 8371 Quick to Algorithms
  • 8378 Implement gamma correction for vesuvio
  • 8416 Quantification: Fix cut when taken using foreground only
  • 8509 Fix header skip in LoadAscii
  • 8560 Refl_gui Improvements - RB functionality
  • 8679 Comton scattering fitting for backward scattering detector groups is broken for VESUVIO
  • 8693 Required IDF Updates
  • 8712 [ICAT] publish missing documentation
  • 8714 [ICAT] CatalogPublish not in subcategory Catalog
  • 8737 Improve compton scattering algorithm documentation
  • 8788 CRISP and Reflectometry GUI
  • 8789 Matching Spectra in ReflectometryReductionOne
  • 8811 Login function for ICAT works at SNS
  • 8813 Indirect workflow algorithm documentation
  • 8853 Add scipy to the mantid-developer spec files
  • 8857 Masking with new IDF breaks BASIS reduction
  • 8861 Fresh install of ScriptRepository is broken
  • 8886 dgreduce hard mask issue
  • 8887 Refl_gui not auto-calculating dq/q, qmin and qmax
  • 8888 Stitch1D Fixes
  • 7396 Unit Test for LoadIDFFromNexus
  • 7645 SaveAsciiTest to test WriteXError Property
  • 7891 Expose moment calculations to python
  • 8226 The live data algorithms cannot handle multiperiod event data
  • 8280 IntegratePeaksMD overlapping
  • 8300 Filtering Logs between times
  • 8314 [IDA] FuryFit: Cannot build function
  • 8334 Use Start and End collection records for run status log filtering
  • 8349 [Muon] Prevent the plot window from moving around the screen
  • 8351 IPython console freezes if trying to print a DateAndTime
  • 8353 LoadNexus doesn't handle group names properly
  • 8364 The SINQ library depends on CurveFitting when it shouldn't
  • 8372 Quick to Lam
  • 8374 System tests leave artefacts that need cleaned up
  • 8407 Mac gsl libraries seem to be missing some symbols
  • 8426 Add scipy to 3rdpartylibs-mac
  • 8432 Make SCDCalibratePanels work for TOPAZ
  • 8447 SCD Event Reduction interface bug
  • 8498 Compiler warning in LoadMcStas
  • 8514 Critical System Test Coverage for ReflGui + Quick (SURF)
  • 8520 IDF free quick
  • 8540 Remove default output file name in SaveFullprofResolution
  • 8542 Guard against unknown/invalid pixel id's in the 'Precount' functionality of LoadEventNexus
  • 8559 Error: Loading Transmission in LOQ
  • 8564 SNSLiveEventDataListener: Add protection for empty elements in device descriptor
  • 8570 Make VectorColumns save-able to a Nexus file.
  • 8578 Python Reduction does not change reduction argiments three times (thread/memory corruption suspected)
  • 8582 Results for ComptonScatteringCountRate have changed by more than expected in 3.0
  • 8584 Refl_gui Improvements - Save different formats
  • 8589 Transmission Workflow Algorithm
  • 8590 Refl_gui Improvements - Live Data fix
  • 8593 Vesuvio workflow needs to support DetectorGroups
  • 8598 Add algorithm to normalise compton scattering spectrum by hydrogen peak area
  • 8607 [ICAT] Broken windows tests
  • 8608 INSTRUMENT_Parameters.xml no longer loaded by default
  • 8615 WinXP LoadLotsOfFiles system tests broken
  • 8616 CreateTransmissionWorkspaceAuto
  • 8625 Mark monitors as monitors for VISION
  • 8639 Backwards compatibility for Transmission Correction
  • 8643 Polarisation Correction in Quick
  • 8644 Process WorkspaceIndexes
  • 8645 Transmission run normalisation for multidetector mode ReflectometryReductionOne
  • 8656 Use ProcessWorkspaceIndexes algorithm
  • 8663 Fix test failures on Fedora 19 and 20
  • 8678 MUON: cannot plot from result table
  • 8680 SNSLiveEventDataListener: Bug in time parsing function on windows
  • 8701 Seq. fitting: results tab problems
  • 8719 [ICAT] Mantid hang when running catalog algorithms via dialogs
  • 8725 [ICAT] CatalogPublish missing DLLExport
  • 8727 icat external download file creation
  • 8731 [Muon] Mantid freezes when using Muon Analysis interface in maximized mode
  • 8734 Use correct investigation ID in icat GUI
  • 8741 [Muon] Uncaught exception when changing the instrument
  • 8757 Add investigation number field to search form
  • 8783 Quick cleanup
  • 8785 Update wiki documentation
  • 8815 Update Documentation for CopyInstrumentParameters
  • 8818 update to LoadFullprofResolution wiki
  • 8834 1D plot axes disappear after using the panning tool
  • 8862 Bug in grouping when adding invalid range
  • 8867 Crash when workspace deleted after closing 3D plot
  • 8884 Fail to load LARMOR data
  • 1824 Searching does not work if the facility is set to SNS in icat
  • 2389 Room for performance improvements in "sequential fit" with Resolution function
  • 4166 Add Optional plotWindow option to PlotStectrum + plotBin
  • 4394 quasielastic diffusion-in-a-sphere fitting algorithm
  • 4918 Mantidplot crash when saving twice UserFunction
  • 4937 Remove deprecated getTwotheta member on IDetector in Python
  • 6171 Bug in script history for Fit?
  • 6238 Save image button doesn't work with OpenGL disabled (Instrument view)
  • 6512 [ICAT] Algorithm error reporting
  • 7178 [Muon] Temperature and field home display
  • 7179 In result tab look for run, temperaure and magnetic_field
  • 7367 [Muon] have psi GPD data can be read by muon interface
  • 7606 Improve documentation for FitParameter
  • 7714 Create a unit test for BSpline function
  • 7732 SaveAscii and LoadAscii multiple spectra format needs to be changed
  • 7817 Lsqrs does not force symmetry constraints
  • 7859 [IDA] FuryFit - add option for FuryFitMultiple
  • 7864 Catch Error for invalid bin range in setBinRange()
  • 7910 Drag file ability
  • 7912 Drag between Script Window ability
  • 7929 LoadDialog message reporting issue
  • 7967 Use Locations tag to define all tube types in Merlin IDF
  • 8031 Include ws name in extracted log tables
  • 8053 Investigate possible memory leak from unreleased use of poco XML document and node lists.
  • 8073 SaveGSASInstrumentFileTest does not check file existence properly
  • 8135 Add debug build of pyzmq to Windows third party repo
  • 8140 Enhance DataSelector with better validation options
  • 8176 [Indirect] Add Indirect Transmission algorithm
  • 8184 String table workspaces don't match when saved & loaded
  • 8192 [ICAT] Disable inappropriate Catalog menu items
  • 8208 SCCalibratePanels use OrientedLattice from workspace
  • 8241 IntegratePeaksMD does not need CoordinatesToUse
  • 8244 [ICAT] Date selector issues
  • 8250 ExtractMaskToTable problems
  • 8251 SaveIsawPeaks does not work on non-rectangular arrays
  • 8263 At least one Tube Calibration Script does not work.
  • 8271 [ICAT] Sort by file size not working correctly
  • 8292 [IDA] ConvFit: Option to tie centres
  • 8313 SANS2D GUI reduction
  • 8315 Excess workspace group when loading summed workspaces
  • 8332 Enable LeBailFit and LeBailFunction to support Fullprof polynomial background
  • 8341 UnitTest SANS2D gui interaction
  • 8343 [C2E] Diagnostics tab: Division error min and max spectra
  • 8346 [IndirectDiff] OSIRIS Diffraction: Merging two files that are the same
  • 8347 [IBayes] Upgrade JumpFit
  • 8352 Add loading multiple banks to LoadEventNexus
  • 8354 Add Names to DOI
  • 8355 Clear memory leaks in the KernelTest package
  • 8363 Python documentation generating is broken
  • 8375 Download Page: Make the Filtering work on IE
  • 8379 [IDA] Running a sequential ConvFit with one spectrum causes an error.
  • 8381 Python driven controls for PeaksOverlay
  • 8382 Clear up CPPcheck warnings
  • 8384 Fix Coverity errors for VATES code
  • 8385 Reduce the compiler warnings
  • 8387 [IBayes] Quasi does strange things when run multiple times
  • 8388 [IDA] Elwin and MSDFit - update to correct temperature normalisation
  • 8389 [IBayes] Stretch plotting
  • 8391 [IBayes] Replace erange Fortran code with Python
  • 8392 [IBayes] Add sample logs
  • 8393 [IDA] ConvFit and FuryFit - composite output
  • 8396 LoadFullprofResolution change OutputWorkspace to OutputTableWorkspace
  • 8397 Extend LoadFullprofResolution to list NPROF
  • 8398 LoadFullprofResolution add optional Workspace Property
  • 8400 remove ConvertFullprofToXML
  • 8401 [ICAT] Update query language used for searching
  • 8402 LoadFullprofResolution: params added on spectrum by spectrum basis
  • 8403 LoadFullprofResolution make OutputTableWorkspace optional
  • 8404 LoadFullprofResolution property to set correspondence between fullprof bank in workspace in group
  • 8405 FilterEvents not working on grouped files
  • 8410 Change mutex in Task to boost::shared_ptr
  • 8412 Workspaces references held by AlgorithmProxy if algorithm fails
  • 8418 cppcheck portability and performance warnings
  • 8425 Kill sphinx warnings
  • 8427 FilterEvents problem on processed events file
  • 8428 Peak Reports PDFs
  • 8431 [Bayes] Remove unused Fortran modules
  • 8434 Remove the first point of each data set that have always less counts that the rest of the data set.
  • 8435 SANS Redesign Load Data
  • 8436 Rename HWHM parameter of Lorentzian to FWHM
  • 8437 More cppcheck style warnings
  • 8438 SANS change the way reduction deals with log
  • 8440 Windows: Add other debug compiled python DLL modules
  • 8441 PoldiPeakFit.cpp is excluded in the cmake file, should we delete it?
  • 8443 Avoid having many singletons for SANS reduction
  • 8444 Improve the way we do reduction of multi period data
  • 8445 [ICAT] Removed unused try/catch from specific algorithms
  • 8450 drag into script interpreter
  • 8455 Correct SampleGeomCor to not use protected members of ISISReducer
  • 8461 Error in seek centre SANS
  • 8462 [ICAT] Reset button cleares the Instrument name combo box
  • 8464 scipy.fftpack import broken on Windows developer builds
  • 8466 More CPPcheck cleanup
  • 8471 Add extra check to LoadIsawPeaks
  • 8472 Improve the usability of ProcessBackground
  • 8474 git checkbuild should publish the branch first
  • 8478 Ensure the colorfill plot remembers the last colormap
  • 8480 LoadMD does not load MD workspaces, generated by MergeMDFiles any more
  • 8481 Create system test out of building SQW file from nxspe data
  • 8488 ConvertToMD does not produces correct image any more
  • 8496 SaveHKL with no sample material
  • 8497 Add missing factor of 2pi in OrientedLattice::hklFromQ
  • 8502 Refactor IndexingUtils
  • 8505 SANS support reduction in event mode
  • 8506 [Muon] Update LoadMuonNexus to return dead times as a table.
  • 8512 [C2E] Calibration throwing FFT error
  • 8515 LoadNexusProcessed is creating two names in ADS for workspaces in a group with a custom name
  • 8516 Fix l2q instrument setup usage
  • 8518 FitPeak does not work with EventWorkspace
  • 8526 Add Vanadium reference for LoadILL
  • 8528 SANS support slicing event mode data
  • 8531 Refl_gui Improvements - Selective Processing
  • 8532 Refl_gui Improvements - Save Check and Autosave
  • 8533 Syntax error in any systemtest stops the entire sset from running
  • 8534 [Muon] New MuonCalculateAsymmetry workflow algorithm
  • 8535 GUI support for slicing events
  • 8536 Add features to FileValidator
  • 8537 [ICAT] Publishing GUI
  • 8541 Add SmuS GPS to mantid
  • 8545 SANS Gui to slice Event mode data
  • 8546 Enable LoadParameterFile to take an XML string instead of parameter file
  • 8548 Wrong loading in transmission mode
  • 8550 [Muon] Tidy up detetector grouping
  • 8554 Add new version of SCD reduction scripts
  • 8555 ISIS Live Event broken for LET & possibly others
  • 8558 Workspace Selector does not process Replaced Workspaces
  • 8561 Zoom out from peak in report
  • 8563 ScopedWorkspace: fix problems with bool() operator.
  • 8565 Remove findnexus from the ReduceSCD scripts
  • 8566 Add support for multiple config files in SCD reduction scripts
  • 8569 Add option to cylindrical and spherical views to set the starting point in horizontal coordinate
  • 8571 LoadIsawPeaks for WISH
  • 8572 SaveHKL histogram column
  • 8575 Update SANSBatchMode code to allow saving of WorkspaceGroups with the correct names
  • 8579 ReduceSCD_Parallel.py script small bug
  • 8580 Plot tube against the out-of-plane angle
  • 8581 [ICAT] Fix endpoint issue
  • 8585 [Indirect] Output of EISF from fitting routines
  • 8586 Add support to save topas files
  • 8587 [Indirect] Port DOS script to Mantid
  • 8588 Python Algorithm Decorator
  • 8592 Option for normalizing by monitor in ReduceSCD
  • 8595 Description of new algorithm for step by step LeBailFit refinement is inadequate
  • 8597 [Muon] MuonLoad workflow algorithm
  • 8599 Improve GeneratePythonScript algorithm
  • 8600 SaveHKL additional parameters
  • 8602 Live listener fails to read LET events
  • 8609 Totally disable diagnostics in dgreduce
  • 8611 Loaded Peak Workspaces do not know radius of integration.
  • 8613 LoadEventNexus fails if a bank name is specified that has no events in it
  • 8617 ReflectometryReductionOneAuto
  • 8619 Divide by Zero
  • 8622 Uncertainties in OptimizeLatticeForCellType
  • 8623 Read characterization into table workspace
  • 8624 Extent and increase the sampling density of the time domain in the StretchedExFT fitting function
  • 8628 Fix Reflectometry System Tests
  • 8630 Small ReduceSCD_OneRun bug
  • 8631 DiffRotDiscreteCircle: move initialization steps from constructor to init method
  • 8634 Add caching of results in FunctionFactory::getFunctionNames
  • 8635 ASCII file functions in Kernel::Strings
  • 8637 Enable Step Scan interface to accept series of non-ADARA runs as points in the scan
  • 8640 Restore changes which apply detector corrections at loading
  • 8642 Remove unnecessary includes from header files
  • 8646 Refactor FitPeak for FindPeaks
  • 8648 If one tries to generate history from old nxs workspace and some algorithms used to build this workspace are removed, the history can not be generated.
  • 8649 OptimizeLatticeForCellType additions
  • 8650 TOPAZ monitor position
  • 8651 Check errors for OptimizeLatticeForCellType
  • 8667 Improve user notice in FitParameter
  • 8669 AddSampleLog needs to be able to create integer-type time series logs
  • 8673 Fix problems with SortXAxis
  • 8674 Expose RectangularDetector methods to python
  • 8676 LoadEventPreNexus is unable to load files from 4th pre-processor
  • 8677 MUON: sequential fit Runs textbox edit -> start button
  • 8682 OptimizeLatticeForCellType should have option for separate lattice for each run in PeaksWorkspace
  • 8684 ISIS Reflectometry Guide
  • 8686 Mantid return codes
  • 8689 Fix l2q systemtest failures
  • 8700 [Muon] Seq. fitting: no need to store loaded workspaces
  • 8703 SNSLiveEventDataListener::connect hangs for a while the requested address can't be reached
  • 8704 Add tests to check that default INST_Parameters.xml gets loaded
  • 8705 LoadFullprofResolution to produce One Table Workspace for Grouped Workspace
  • 8706 SaveISAWUB not working on MDEvent workspaces
  • 8707 LoadIsawUB not working on MDEvent
  • 8709 LoadIDFFromNexus does more than loading IDF
  • 8710 Copy / Clone parameter map
  • 8711 OptimizeLatticeForCellType documentation
  • 8713 SaveAscii version 2 workspace ID indexing
  • 8716 Fitting result filtering
  • 8718 SaveAscii version 1 workspace ID indexing
  • 8724 Support BackToBackExponential in LoadFullorofResolution to instrument
  • 8730 [ICAT] Better IDS error handling
  • 8733 Refl_gui Improvements - Polarisation Corrections
  • 8742 icat publishing description box
  • 8743 Correction to cylindrical profile integration
  • 8748 Fix ImportMDEventWorkspace
  • 8749 Fix wiki errors of algorithm written by Wenduo
  • 8753 Background and monitors issue in SANS reduction
  • 8761 Convolution algorithm for two workspaces
  • 8762 Fill in documentation
  • 8765 Default Settings.xml
  • 8768 Indirect ConvFit has file loading issues
  • 8770 IO procedures for indirect inelastic does not work properly.
  • 8776 Custom Dead Times field not hidden when auto-reset correction type
  • 8780 Quick should co-add
  • 8782 wiki_usage not parsed for offline help
  • 8791 Quick and easy improvements to graph plotting
  • 8794 Units provide conversion limits
  • 8798 ConvFit output needs to be interleaved.
  • 8805 Mantid graphs do not respond to antialiasing preference
  • 8809 Further graphing settings changes
  • 8810 Add functions which return transformation limits for ConvertToMD transf factory methods
  • 8876 Mantid "show data" option incorrectly colours spectra as monitors
  • 8879 Mantid crash on Display Mask with SANS2D
  • 5482 MantidMatrix method can return incorrect value for error
  • 6526 Numbering in FilterEvents
  • 8078 Re-enable parallelization in CheckWorkspacesMatch
  • 8116 Refactoring of FlatAbs for a pythonic version
  • 8163 Muon: run_number should appear as log value
  • 8201 [ICAT] Output version
  • 8204 [ICAT] Default search instrument
  • 8272 A couple of code doc changes to loadmcstas
  • 8295 [IDA] FuryFit: Plot option error
  • 8321 [ICAT] Asynchronous loading
  • 8322 [ICAT] Tidy algorithms
  • 8344 [C2E] Diagnostics tab: Automatically transpose data
  • 8373 Create 1D fitting function for the Fourier Transform of the Stretched Exponential
  • 8380 [ICAT] Centre GUI and calendar
  • 8383 Diffraction_Workflow.py fails
  • 8408 Fix warnings in Win7 test projects
  • 8421 [Muon] Set DeadTimeCorrection type to None automatically if errors occurs
  • 8430 Fix VATES doxygen errors
  • 8459 Fix documentation in IndirectImport.py
  • 8467 Minor icat GUI fixes
  • 8477 Move table with additional Fit properties on the wiki page closer to the top of page
  • 8504 [ICAT] Loading progress bar
  • 8508 Create 1D fitting function for discrete rotational diffusion in a circle
  • 8519 Compiler warnings in LoadAscii2
  • 8525 Spelling error in tableworkspace right-click menu
  • 8627 SumEventsByLogValue needs to not fail in the presence of "ADARA phantom monitors"
  • 8638 Use workspace start time when adding time-series log with AddSampleLog
  • 8658 Change h for hbar
  • 8659 Sort detectors by distance
  • 8660 Add WorkspaceGroup to list of pairs in property::getUnmangledTypeName()
  • 8661 Add IPeaksWorkspace to list of pairs in property::getUnmangledTypeName()
  • 8681 Extend MaskBTP to TOPAZ,SNAP, ...
  • 8683 Fix doxygen warnings for CreateTransmissionWorkspace
  • 8688 Improve offline help
  • 8695 Step Scan Interface: Report the instrument that the live stream is connecting to
  • 8699 [Muon] Seq. fitting: change initial run field value
  • 8720 GeneratePythonScript wiki update
  • 8732 Fix wikimaker for FilterLogByTime
  • 8752 Fix ccp check issue.
  • 8754 Update run-range tooltip
  • 8755 Remove dead code
  • 8763 Refl_gui Improvements - Many Minor Fixes
  • 8769 Change to LoadMcStas
  • 8779 qtassistant expand source tags
  • 8786 Fix Doxygen warnings
  • 8793 ConvFit plots incorrect spectra in each plot.
  • 8864 Indirect Transmission bug
  • 8889 Add wiki documentation for MuonLoad
  • 5597 Fit test of DiffSphereTest fails when tried on MantidPlot
  • 8199 [ICAT] Improve filter label
  • 8311 [IDA] Apply Corrections: Scale should be disabled
  • 8345 [IBayes] Quasi plot labels are the wrong way around
  • 8348 [Muon] Move Settings tab
  • 8439 [IDA] Elwin second range resolution
  • 8469 Alphabetically sort the interface category sub menus
  • 8573 Crash possible in 'Send To' tab of the preferences dialog
  • 8591 Move helper function to anonymous namespace to avoid potential linker problems
  • 8612 Clarification of a section of the Plus algorithm documentation
  • 8621 Minor correction in the description of the Lorentzian fitting function
  • 8657 Change category attribute for Elastic and Inelastic parts of DiffRotDiscreteCircle
  • 8729 [ICAT] Publish algorithm should not create python file
  • 8790 Quasi plotting should only show the first 3 spectra

New in Mantid 3.0.0 (Dec 11, 2014)

  • 6874 Remove deprecated registerAlgorithm function
  • 6875 Remove deprecated pythonalgorithms.directories config key
  • 7404 Move REFreduction to new API
  • 7492 Include background in fitting data with ComptonScatteringCountRate
  • 7600 Defect on SANS2D adding data
  • 7607 Remove v1 PythonAPI
  • 7642 Mantid Governance plan
  • 7644 Remove Deprecation of CreateCalFileByNames, ReadGroupsFromFile and CreateDummyCalFile
  • 7733 Flexible fit functions for can and trans for SANS
  • 7734 Extend FitMethod option for CalculateTransmission
  • 7833 New MANDI geometry
  • 7855 Move rest of REFL API v1 to API v2
  • 7867 mtd.addOrReplace() is not replacing
  • 7873 Bug with ConvertUnits?
  • 7925 [Indirect] Undocumented Algorithms
  • 8039 Straggling references to PythonAPI
  • 8080 Logging is broken on fresh mantid install
  • 8081 Muon Analysis interface causes Mantid to fail when shutting down
  • 8097 Cannot fix patch version number in build process
  • 8104 QueryMDWorkspace on LineViewer cuts
  • 8122 Commit merged to systemtests/master that shouldn't have been
  • 8133 Revert restriction to using RAW and SANS in batch mode
  • 8138 Python usage strings in algorithm cpp files are incorrect
  • 8156 SANS error processing -add data
  • 8179 Windows: MantidPlot + IPython won't load if msvcr90.dll is in the path
  • 8180 Revert all changes made in #8057
  • 8193 Option for cylinder integration in SCD reduction
  • 8221 Add reference to schema in our XML files.
  • 8245 SANS Trans FIT option
  • 8257 SplatterPlot not locked with MDHistoWorkspaces in VSI
  • 8294 SANS mantid crash
  • 8323 Latest Win 7 package triggers Sophos malware warning about Uninstall.exe
  • 8325 LoadLogs isn't loading 3 column log files.
  • 863 Mulf fitting for reflectometers
  • 1738 Create XSD schema file for Instrument definitions and other XML
  • 2616 Write introductory help pages
  • 3344 Add unit test suite for AlgorithmFactory
  • 4218 Add algorithms as methods on workspaces
  • 5344 Add unit test for WorkspaceHistory::loadNexus and saveNexus()
  • 5403 Custom 'unwrap' detector view for side by side viewing of banks.
  • 5407 Mantid doesn't save/load plots if they are constructed from table workspaces.
  • 5939 Replace python interpreter with embedded ipython
  • 6168 Add perf timing view for system tests
  • 6169 Add memory checking for system tests
  • 6198 Mapping functions: Return bare pointer -> shared pointer
  • 6444 Plot spectrum dialog has no error markers
  • 6457 Improve ICAT Searching
  • 6472 I cannot do Function Fitting
  • 6691 MUON: save user specified deadtime table filename
  • 6692 Muon: keep all period when new run
  • 6696 Muon: Autoupdate of Time zero
  • 6862 Add unit test to CreateLeBailFitInput and use LoadFullprofFile
  • 6968 Convert ConvertInstrumentFile to C++ and enhance
  • 7053 Completely remove old python API for ORNL SANS
  • 7055 Load Dialog: enter a new filename and hit enter too quick -> wrong loader
  • 7122 ScriptRepo Autoupdate should cascade the autoupdate setting for folders
  • 7128 LoadMultipleGSS has no testing
  • 7133 RefEstimates has no testing
  • 7134 RefLView has no testing - Remove algorithm
  • 7181 MUON: ARGUS display as longitudinal
  • 7229 Muon: dead time from PlotAssymmetryByLog
  • 7422 Use of IDF outline causes crash
  • 7505 Check SINQ contributed code on all platforms
  • 7538 OpenGL Issue
  • 7539 ClearUB
  • 7548 Fix issues with Quantification
  • 7557 MUON: writing/reading tempMuonAnalysisGrouping.xml causes bug
  • 7565 Progress Reporting Missing from Algorithms
  • 7614 Implement categories for interfaces
  • 7629 Fit Browser: No context menu if right click hits the data
  • 7631 Link up peak height and width for curves with Instrument parameters
  • 7641 Next Release Plan
  • 7658 LeBailFit causes tcmalloc problem if data range is not right
  • 7679 Reduce compiler warnings to zero
  • 7683 Update IDF for WISH
  • 7689 The IncreasingAxisValidatorTest should not use WorkspaceCreationHelper
  • 7690 Remove our dependency on OLD API
  • 7694 Move LoadMultipleGSS.py to new API
  • 7698 Move migrated examples to script/Example
  • 7703 Migrate some scripts to new api
  • 7708 Put back lazy-populating of workspace information in MantidDock
  • 7737 FilterByTime into same workspace wipes out all the events
  • 7743 Slow down of reduction after running it through many loops
  • 7760 Convert Indirect workflow algorithms to the new api
  • 7767 The plot produced by the Step Scan Interface needs to include errors
  • 7774 Can't remove parameter constraints in FitBrowser
  • 7780 Slow deletion event workspaces with large number of spectra and events
  • 7785 Improve SNS live listener behaviour when asking for start of run when we are not in a run
  • 7799 CalibrateRectangularDetectors on SNAP
  • 7822 SNS live listener needs to carry over the state of all the logs to each new chunk
  • 7830 Create DOIs for Mantid releases and add to startup message
  • 7843 The Step Scan GUI needs to run algorithms asynchronously
  • 7844 Migrate RetrieveRunInfo
  • 7847 Enable CreateLeBailFit and LeBailFit to use self-generated list of Bragg peaks
  • 7858 Fix broken SCD system tests
  • 7865 Color Fill axes revert to old values when switching axes without applying
  • 7880 Enable LeBailFit and its auxiliary algorithms work for VULCAN
  • 7889 Script repository auto update fields has strange uncheckable boxes
  • 7893 SaveGSASInstrumentFile should obtain constants from .irf file
  • 7901 Change Boolean Parameters to new python API
  • 7902 Just opened Instrument view with default Use OpenGL == false still shows Full 3D option
  • 7918 Flip view option doesn't reset
  • 7919 Render tab controls don't change after switching views
  • 7927 IDA ConvFit: add a check box for tying the centres of the two lorentzians.
  • 7928 Axis get min max not working
  • 7945 Add tolerance options to CheckWorkspacesMatch for events
  • 7954 ISIS live event listener
  • 7968 Crash when filtering time-series logs with single value
  • 7974 Proxy support on windows machines
  • 7982 Saw Tooth Stitching
  • 7983 Algorithm to determine the Mean
  • 8000 InstrumentTest.py does nothing
  • 8001 export getBaseInstrument is broken
  • 8032 Mantid dock loses selection after update
  • 8037 Multiple warnings from SpecialWorkspace2D makes mantidplot unresponsive
  • 8056 Event comparison performance hit
  • 8086 Default values not displayed in comboboxes
  • 8108 SNS ADARA files: Load the instrument from the Nexus file
  • 8110 OSIRIS Diffraction: bug loading instrument parameter file
  • 8132 Reflectometry GUI Help Page
  • 8148 ParameterMap::operator== can't compare in-memory & file-loaded workspace
  • 8149 Constrain inputs for Stitch1D
  • 8153 Memory leak in CatalogInfo
  • 8157 Multi-domain fitting: Fit must use the number of domains to create additional workspace properties
  • 8181 Update detector mapping for VISION
  • 8183 PlotMD needs exposing to Python
  • 8186 Relax CopyInstrumentParameters condition
  • 8194 Add joined McStas loader
  • 8213 Zero entry logs can cause a crash
  • 8215 Monitors in NOMAD and POWGEN geometry
  • 8220 Bugs when loading the instrument from inside a nexus file
  • 8229 Removing the last curve in the Plot Details crashes Mantid
  • 8232 reduce log priority of startup messages
  • 8235 Upgrade matplotlib version shipped on Windows
  • 8243 Make sure the browsed-to "default save directory" has a separator
  • 8248 Remove monitor colours on transposed data
  • 8254 Add Names to DOI
  • 8260 ResampleX with negative values
  • 8270 Indirect Bayes interface crashes mantid if defauult save directory doesn't exist
  • 8279 Can no longer plot the Spectra of a Group Workspace
  • 8305 Fix deprecated cast in VatesAPI
  • 8317 [ICAT] run range issues
  • 8326 Live Data: End of run 'rename' option does not reliably work
  • 8328 Color fill plot for group workspaces
  • 8331 Fix crash when plotting workspace group and child workspace
  • 3022 ICat: Make names consistent
  • 3189 LoadLog move raw file processing to LoadRaw
  • 3424 MantidPlot: "Select Data Range" option doesn't work
  • 3726 Alter background colour of monitors in MantidMatrix
  • 3819 ICAT: Incorrect login to Catalog does not show an appropriate response
  • 4311 Python interpreter: no auto-complete for some qtiplot types
  • 4674 ICat Login Progress
  • 4889 [C2E] - New Indirect "Transmission" Tab
  • 4999 CobaltSpinWaveDSHO function should not appear in the muon interface
  • 5007 [C2E] EnTran / Calib - Add Intensity Scale Factor Option
  • 5008 [IDA] FuryFit - Fixes To Passed Fitting Function
  • 5114 MUON: Results Table to automatically open
  • 5116 MUON: Using graph toolbar doesn't allow you to fit afterwards.
  • 5117 MUON: Start and end have an effect on plotting instead of just the scale.
  • 5151 CustomInterfaces is linked to MDAlgorithms when it shouldn't be
  • 5226 Load can not load SQW
  • 5421 [IDA] Bayes - Implement New Interface
  • 5422 Indirect Load ASCII - Implement New Interface
  • 5451 Create a NeXus viewer for the REF_L team
  • 5567 Modify MERLIN illiad with absolute normalization to produce results equvalent to LIBISIS
  • 5705 SaveFocusedXYE fails if instrument cannot find a detector
  • 5872 Small changes to improve code quality and decrease code duplication in MDAlgorithms
  • 6027 Export MD geometry to Python
  • 6193 slim down binary tests, possibly introduce system test
  • 6227 SANS: Display / 1D Analysis allow selecting deleted workspaces
  • 6441 Catalog Basic Search Interface issues
  • 6447 Make separate unit tests for MDBoxFlatTree class
  • 6460 Enable TableWorkspace comparison in CheckWorkspacesMatch
  • 6552 More algorithms using workspace name when they should be using the pointer
  • 6693 Muon: tickboxes for Time Zero and First good data
  • 6774 Wikimaker - show algorithm aliases
  • 6775 Wikimaker - display deprecation status
  • 6863 Refactor LeBailFit
  • 6938 Change live data on step scan interface to start from beginning of run.
  • 6977 Remove FlatBackground Algorithm from release 3.0
  • 6980 Plot curve colours should carry on from the last selected colour
  • 6990 Muon: need to refocus twice 'first good bin'
  • 7019 The RunPythonScript should not have special behaviour for a WorkspaceGroup input
  • 7061 VSI Crash When WS removed
  • 7076 mtd.importAll does not work in the main script window
  • 7118 ISIS SANS: Crash when clicking "Clear I Derived"
  • 7170 MUON: more readable start and end times
  • 7213 Sorting in splatter plot point generation
  • 7321 Change version numbering for nightly and unstable
  • 7430 Fix vtkSplatterPlotFactory behavior
  • 7449 Make Algorithm to separate background and signal
  • 7476 Implement Rwp cost function
  • 7513 SliceViewer Python Documentation
  • 7516 Migrate all users scripts in script repository
  • 7535 Slice viewer crashes when passed a workspace with a text axis
  • 7541 Copy Workspace Name
  • 7553 NOMAD autoreduction with MPI
  • 7559 [IDA] ConvFit - File paths on Linux/Mac cause a crash
  • 7579 Plot from table when more than one x-column
  • 7581 Mantidplot crash when change plot association
  • 7603 Update WISH example extending to other panels
  • 7617 Translator from Fullprof to Mantid for initial fitting param starting value
  • 7620 Material for Mantid basic course
  • 7623 Add vector of doubles type to the function attributes
  • 7624 Refactor instrument projection surface to simplify adding new types of projections.
  • 7626 [C2E] SofQ tab doesn't filter *_red files when browsing
  • 7633 DGS reduction has api v1 option
  • 7635 Add run_number log to event data if it is available
  • 7639 Support for ICAT4
  • 7643 SANS2D reduction of event mode data
  • 7649 Relax tolerance of VesuvioFitting system test on Mac 1e-6
  • 7650 Call getCoordinateSystem function for MDWorkspaces used in InputWorkspace
  • 7652 Add a new algorithm to refine power diffraction pattern's background
  • 7653 Implement function "neutron back-to-back exponential convoluted with pseudo-voigt"
  • 7654 Print Mantid version number
  • 7659 Remove SNSSingleCrystalReduction
  • 7660 [IDA] Elwin: Replace python code with our own Logarithm algorithm
  • 7661 [IDA] Resolution parameter in IPF
  • 7662 Migrate to new API scripts qtigenie
  • 7663 Move qtigenie to scriptrepository
  • 7664 Clear Menu with Clear UB options
  • 7665 Migrate ConjoinSpectraNumAx.py to new API
  • 7668 MUON: Muon file is not loaded properly after trying to load a non-muon one.
  • 7670 Migrate _procedures.py to new API
  • 7674 Illegal dependency in PeaksWorkspaceTest
  • 7678 Migrate scripts under user/Examples
  • 7681 New file/workspace selector widget
  • 7685 Fix system test for mpi reduction
  • 7686 LoadEventNexus should always get start_time
  • 7699 EQSANS: reducing existing workspace fails
  • 7701 EQSANS: make sure transmission workspaces are created
  • 7702 Migrate PyChop to new api
  • 7704 Make LeBailFit and LeBailFunction work with Chebyshev background
  • 7709 Make Stitch1D easier to use and more robust
  • 7710 [IDA] Fury selector should be *_red
  • 7711 [IDA] Elwin does strange things with temperature.
  • 7715 Add support for group naming to algorithms working with grouping XML files
  • 7719 Create a new library project in Mantid for ISIS live data
  • 7726 Add shared code for ISIS live data packets
  • 7728 Sort boxes once in vtkSplatterPlotFactory
  • 7729 [Indirect] - Q value in show detectors
  • 7730 [C2E] S(Q,w) *_red file disappears on creation.
  • 7731 [C2E] S(Q,w) change Rebin output type.
  • 7735 Label units not being saved and loaded correctly.
  • 7736 Expose MinimumPeakHeight to CalibrateRectangularDetectors
  • 7738 Disable Send Cluster button when using live stream for DGSreduction
  • 7739 Make LoadFullprofProfile to load all banks from a multi-bank .irf file
  • 7740 Remove ConvertVULCANCalFile
  • 7742 Remove CustomUnits
  • 7749 EQSANS: make sure sensitivity calculation works w/beam center
  • 7750 Add boilerplate code to performance tests having a constructor, where missing
  • 7755 MUON: Create new fitting function StaticKuboToyabeTimesExpDecay
  • 7756 MUON: Create new fitting function StaticKuboToyabeTimesGausDecay
  • 7757 Adjust HET IDF defaults
  • 7758 Correct mistake in MUSR_Definition
  • 7759 Correct mistake in Monitor type in various IDFs
  • 7761 Remove iFudge python algorithm from source
  • 7764 Saving group workspaces causes workspace names to be changed.
  • 7768 Expand the unit options for giving a filtering range in the Step Scan Interface
  • 7769 Use the new web API for remote jobs
  • 7770 New reduction_workflow uses old reduction scripts
  • 7777 Add mounts of SNS data archive to the node that builds and tests mantidnightly
  • 7779 ConvertTableToMatrixWorkspace: Default error is wrong
  • 7781 Fix all issues with SNS instrument geometries
  • 7783 Use FindPeakBackground in FindPeaks
  • 7786 Use FindPeakBackground in IntegratePeaksMD
  • 7787 Updates for DGS
  • 7790 Correct fitting parameter mistake in GEM_Parameters.xml
  • 7791 Reorder by X-axis
  • 7792 Change date attribute in parameter files
  • 7793 Remove default parameter element of IDFs
  • 7794 Correct invalid attributes within HYSPECA_Definition.xml IDF
  • 7795 Correct coordinate attribute error in multiple IDFs
  • 7796 Empty coordinate attribute in HRPD_Definition.xml
  • 7797 CompAssembly::getComponentByName doesn't properly recurse
  • 7801 Remove nested elements from parameter Files
  • 7805 Add exclusive bound option to BoundedValidator
  • 7806 Quadratic background estimate in FindPeakBackground
  • 7808 reduce cppcheck errors
  • 7812 Rewrite entire Reflectometer reduction algorithm
  • 7818 ORNL SANS: fix detector side masking
  • 7819 Memory leaks reported by visual leak detector that need fixing
  • 7820 Sorting columns in peaks table of slice view
  • 7824 Flexible Center Tolerance value
  • 7825 Create system test for IDF Validation
  • 7827 PeaksOverlays HKL when using ConvertToMD
  • 7828 EQSANS: issue with running reduction twice
  • 7829 New Algorithm: RadiusSum
  • 7835 [IDA] Update ApplyCorrections to use ConvertSpectrumAxis
  • 7836 [IDA] SofQW workspace output name update
  • 7837 [C2E] Energy Transfer: Output to AddSampleLog
  • 7839 [C2E] Update to Calibration scale factor
  • 7840 [C2E] Add scale factor for resolution files
  • 7841 [C2E] Calibration Tab: Minor resolution updates
  • 7845 Modify BinCount in FindPeaks
  • 7846 Print out new lattice constants after TransformHKL
  • 7849 By Number of Bins odd behavior
  • 7851 [Indirect] ForCE is broken
  • 7852 Loading multiple Muon files causes excess group workspaces to be created.
  • 7857 Fix Nexus valgrind errors
  • 7861 Correct the migration of isis_reflgui
  • 7863 Correct wrong api usage
  • 7868 Add option to skip the loading of history in LoadNexusProcessed
  • 7869 Errors when MantidPlot tables are updated on afterReplace
  • 7870 [IDA/C2E] Change interfaces to use IDF/IPF values
  • 7871 ICAT Independent search controls
  • 7875 Add time average to "Sample Logs..." window
  • 7876 Two hour time-boxed fix of issues shown up by Coverity Scan
  • 7878 Fix memory leaks in absorption correction routines
  • 7887 Stop plots being redrawn when not needed and jump around the window
  • 7888 Expose ability to set/get EFixed to python
  • 7890 Event mode files split monitors from detectors, but the SP/DET map on both contain the monitors
  • 7892 Find OpenCascade if installed using rpmfusion rpms
  • 7894 Rename the image view
  • 7895 Enable scroll wheel navigation
  • 7898 Adaptable Q-radius for spherical integration
  • 7904 ConvertToMD system tests runs single threaded
  • 7906 Support the changed filename format for PEARL
  • 7909 The final binning is wrong because the x-axis is 1 element too short
  • 7917 Fix REFL normalization output
  • 7920 Use same python version in ReduceSCD_Parallel
  • 7921 Get rid of extra save button on REFL UI
  • 7924 name of workspace used is wrong
  • 7926 [IDA] ConvFit - Add Additional Sample Logs
  • 7931 VSI Rebinner progress update mostly missing
  • 7940 A guide idf shape
  • 7948 Fix formatting in SaveGSASInstrument
  • 7949 Move PeakRadius properties from PeaksWorkspace to peaks
  • 7953 Make MultipleScatteringCylinderAbsorption event aware
  • 7955 Muon: Dead Time file logic is broken
  • 7956 Anvred corrections to peaks file
  • 7957 Log10 option on LineViewer plot
  • 7958 Update algorithm wiki_maker differences:
  • 7959 Write Mantid log to temp directory if default location is not available
  • 7961 Create algorithm to reprocess REFL data
  • 7962 Document and Simplify CombineMulti
  • 7964 Better validation for DataSelector file input
  • 7965 [Bayes] QLines - change output WS to *_Workspace format
  • 7966 [Bayes] Jumpfit - replace Bayes fortran fitting program with Fit algorithm
  • 7970 Alternative cuboid xml description
  • 7971 make centre optional for sphere shape
  • 7972 New CopyLogs Algorithm
  • 7975 EQSANS: fix issue with transmission correction in frame skipping
  • 7976 [IDA] - CalcCorrections - replace Fortran FlatAbs program with Python version
  • 7977 [IDA] Add sample logs to Elwin
  • 7978 Clean up MantidPlot CMakeLists file
  • 7979 Remove Conditional Build of Remote Job Submission Code
  • 7985 LoadEventNexus does not load sample information for ISIS data
  • 7986 Add remote job start/end times to UI
  • 7989 Add a use existing event workspace only button to SCD Event Data Reduction
  • 7990 Add documentation to Stitch command for ORNL SANS
  • 7992 Show oriented lattice information in workspace tree
  • 7994 Fix errors reported by coverity
  • 7996 Counts vs pixel does not work once the counts vs tof button has been used
  • 7997 SpectrumViewer doesn't close with workspace deletion
  • 7998 IDF for Larmor
  • 8003 DetectorDotDat File wrong specification
  • 8009 Update BASIS geometry to include diffraction
  • 8010 OSIRIS Diffraction workspace average bug.
  • 8015 [ConvFit] Error with fitting parameter
  • 8017 Error in peak overlay for Instrument view
  • 8019 SNSPowderReduction generates Fullprof file with negative uncertainty
  • 8021 [IDA] Apply Corrections is broken
  • 8023 Add ConvertToMD::validateInputs()
  • 8028 Fix Windows 7 (Debug) Build on Jenkins
  • 8034 CombineMulti to use Stitch1D
  • 8041 [IDA] - Apply Corrections Fails on Run
  • 8042 Stitch1DMany
  • 8044 ConvertToMD should not need a goniometer if UB matrix is specified on a workspace
  • 8049 SANS2D: Bug in SANSadd2.py
  • 8052 SANS support event mode data reduction
  • 8054 SANS remove spec_min and spec_max for options
  • 8055 Use FileFinder for SANS reduction
  • 8057 Remove LoadDetectorInfo from DirectEnergyConversion.py script
  • 8063 The Download page needs to differentiate versions of MacOS X
  • 8064 Load Event Monitors does not load sample information for ISIS data
  • 8065 'Rename' option at end of live data run is losing the run number for the SNS listener
  • 8066 Add option to Fit to output convolved components
  • 8067 Bug in patch version calculation
  • 8070 Remove all zeros from ascii file output and add switch that will allow two different way to output overlap data
  • 8072 [IDA] Tidy Apply Corrections
  • 8074 Make calibration file optional in AlignAndFocusPowder
  • 8075 [IDA] ConvFit - Setting spectra Min/Max causes it to fail
  • 8076 DGSReduction won't run MARI
  • 8082 Investigate why the various intermediate array produce negative errors
  • 8083 Failure to load the spectra map when instrument is inside nexus file
  • 8088 logs for SaveHKL
  • 8090 Document Masking Workflow
  • 8092 Make FileEventDataListener handle event files
  • 8093 QSample is wrong when PeaksWorkspace is saved and reloaded
  • 8094 SetSampleMaterial for one atom
  • 8095 Angular detectors data generated by save_nxspe are incorrect for rings
  • 8096 Enable LoadFullprofResolution and SaveFullprofResolution support profile #9
  • 8099 OpenGL errors on Mountain Lion
  • 8101 Add a system test for powder diffractometer profile calibration algorithms
  • 8103 Copy orientation matrix
  • 8105 Add VISION live listener address to facilities file
  • 8109 Implement Fullprof's polynomial background
  • 8113 Fix SNSPowderRedux system test
  • 8118 FindUBUsingIndexedPeaks tolerance
  • 8120 TransformHKL doesn't add property values to history
  • 8121 SelectCellOfType and SelectCellWithForm logging
  • 8124 Reflectometry GUI needs Config File
  • 8125 Platform independent paths for ISIS Reflectometry GUI
  • 8127 CallibrateRectangularDetector not working for ARCS data
  • 8134 Document config settings
  • 8136 Issue reported by IS about reduction
  • 8137 Skip tests using expat parser
  • 8141 EQSANS: UI always starts in expert mode
  • 8143 Add live data files to LoadEventPreNeXus
  • 8144 ICAT external download
  • 8146 [Indirect Diffraction] Error bars defect
  • 8147 Batch mode and -add files.
  • 8159 Load doesn't work for preNexus files
  • 8164 Add monitor 4 to VISION IDF
  • 8166 When creating the output ascii file, strange low points show up...need to investigate this.
  • 8168 Add MaskBinTable to AlignAndFocusPowder
  • 8170 Python Runner falls over with a path name with an apostrophe
  • 8173 Remove ILLines
  • 8174 Remove ForCE
  • 8177 Python algorithm overwriting C++ loader causes crash on running Load
  • 8188 [IDA] Elwin plotting error
  • 8190 ConvertToDiffractionMDWorkspace V2 does not display progress
  • 8197 Move reflectometry script locations
  • 8225 QLines ResNorm option should be optional
  • 8228 A limited fix to the issue in #6171
  • 8231 Further fixes for SliceViewer log axis
  • 8247 [IBayes] Unchecked sequential fit option causes error.
  • 8259 Floating QDockWidgets (e.g. the script interpreter window) appear before the main window
  • 8266 SaveGSS boolean property should be boolean
  • 8275 MUON: Error reported when loading multiple runs.
  • 8276 [C2E] Remove irrelevant button from C2E
  • 8286 [IDA] ConvFit Delta Function error
  • 8309 [IDA] Elwin: Wrong plot label
  • 1807 Minor ICat Matters
  • 3464 Cancel button does not work in Plot details
  • 3827 Catalog Download Improvement
  • 3828 Empty the Parameters list if entire function is deleted
  • 4841 [C2E / IDA] - Move parameter(s) from Py code to istrument definition file.
  • 6494 SumEventsByLogValue does not do what I expect it to do (and hangs when I try to do what I expectedfrom it)
  • 6806 Change the StartLiveData GUI to accept a 'Last N minutes' entry
  • 6831 IndirectEnergyConversion createMapping and default output directory
  • 7239 Link NeXus PV plugins to NeXus libraries
  • 7550 Copy/Paste keyboard commands don't work on results log
  • 7575 Python Script console can delete uneditable lines
  • 7672 Add moment calculation(s) to statistics module
  • 7682 Update Tube_Calibration_Examples
  • 7712 Schema for GroupingWorkspaces XML file
  • 7748 Fix GSoapGenerated location for cppcheck exclude
  • 7762 Refactor LoadGroupXMLFile inside LoadDetectorsGroupingFile
  • 7772 Make LoadDetectorGroupingFile work with .map files
  • 7782 System test performance monitoring: Use MemoryStats::residentMem
  • 7810 Copy UB matrix into event workspace in SCD reduction gui
  • 7814 Add an optional date parameter to the grouping XML files
  • 7816 Improve log output in FitPowderDiffPeaks
  • 7874 Muon: replace signals/slots with Python code
  • 7886 Improve error handling within ICat
  • 7907 Fix missing job names in remote queries
  • 7946 Add time data to remote job queries
  • 7984 Remove IndirectTrans.py from Mantid source.
  • 8005 Remove "Use new-style Python" checkbox in MantidPlot preferences
  • 8033 Change VectorHelper::getBinIndex to use a binary search
  • 8106 Provide a more helpful error if the instrument definition file is not found
  • 8107 Remove the specific listeners from the list of instruments in the StartLiveData dialog.
  • 8167 Memory leak in RemoteJobManager
  • 8209 ICAT4 Datetime
  • 8234 Fix warnings which accidentally got into master
  • 8289 SNSLiveEventDataListener: Reduce a warning from error to debug
  • 8290 Fix Step Scan GUI issues found during unscripted testing
  • 2522 Python Script window in MantidPlot should save font size.
  • 7494 ModeratorTzeroLinear minor tidy-ups
  • 7556 Display the beggining of the Alpha value (HOME)
  • 7560 Muon Data Analysis changing workspace
  • 7593 Calibration example correction
  • 7594 Change default margin value
  • 7687 Change label in peaks table of slice viewer
  • 7784 Update mantid-developer spec for fedora19
  • 7811 Rename title bar of SCD
  • 7815 Change Label in SANS Data Analys Fit Trans
  • 8068 Correct the number of options to FitMethod in CalculateTransmission
  • 8069 SetSampleMaterial log message
  • 8142 Instrument::numMonitors() returns zero for parameterized instrument
  • 8150 Update the README file that is shown when installing on the Mac
  • 8196 PyChop LET does not work on rutherford
  • 8202 Output mount point
  • 8306 Live data: Improve misleading log messages

New in Mantid 2.6.1 (Sep 3, 2013)

  • Improvements to NOMAD autoreduction with MPI
  • Defect on SANS2D adding data
  • Reduction for several inelastic instruments hangs part way through reduction
  • MPI runs can fail in SNSPowderReduction
  • EQSANS: reducing existing workspace fails
  • EQSANS: make sure transmission workspaces are created
  • Load not working with Dave grouped file with different extension
  • "Do Not Rebin" option causes error with TOSCA
  • Problem with boolean properties and GUI
  • Default values are not being shown when running algorithm dialog form script interpreter
  • Mistake in latest powgen geometry

New in Mantid 2.6.0 (Aug 6, 2013)

  • 5102 - MDBox: better tracking of which boxes to split - Dead code, merging mistakes
  • 5896 - Add ability to reduce live data via ORNL SANS/DGS/Reflectometry gui
  • 6155 - Muon: Change the behaviour of Logarithm
  • 6576 - Update scripts to api v2: Large scale structures
  • 6577 - Update scripts to api v2: Reduction GUI
  • 6791 - OSIRIS Diffraction: Implement diffspec mode
  • 7088 - Alter local trac github plugin to only add novel commit comments
  • 7154 - Instrument_xml info does not get read from isis raw nexus event file
  • 7359 - SaveNexusProcessed on a MD workspace
  • 7406 - Fix OS X FileDescriptor test
  • 7419 - Add warning message when using old Python API
  • 7460 - Alter python api deprecation warning to say next release not 2.7
  • 7466 - Set graph/matrix/table close confirmations off by default for new and existing users
  • 7468 - Some C++ interface code is still using the old api
  • 7487 - The TEST facility should not appear in the list of facilities when setting your instrument
  • 7506 - Memory leak in CalibrateRectangularDetectors
  • 7514 - Library loading error with Mac package
  • 7522 - Remove Offspec scripts from the distribution
  • 7524 - LoadEventNexus bug for instruments with detectors missing from IDF
  • 7533 - Revert behaviour introduced in 7309
  • 7545 - Use the more widely accepted definition of Lorentzian
  • 7558 - Move PeaksInRegion v.1 and PeaksOnSurface v.1 to category Crystal
  • 7561 - Direct: Convert To Energy interface is broken
  • 7571 - Correct the proxy support for scriptrepository
  • 7578 - Pressing button in SliceViewer crashes MantidPlot
  • 7583 - Crash with quick script that changes log values or instrument parameters
  • 7598 - IndirectDataAnalysis.py: Replace Height parameter with Amplitude in Lorentzian
  • 7605 - Fix hard-coded expectations from CreateGroupingWorkspaceTest
  • 1592 - Importing mantid into wrong python shouldn't segfault
  • 4057 - Screen reader has only fixed precision
  • 5572 - FilterPeaks
  • 5693 - MantidPlot: ColorMap does not revert to default automatically.
  • 5934 - Instrument Options on First Time Setup
  • 6191 - Remove SpDetMap + replace with Ispectrum
  • 6197 - Workspace mapping methods must handle grouped detectors
  • 6471 - Crash On Print
  • 6516 - Generating script from ORNL SANS uses import of old API
  • 6614 - Move system test scripts to new API
  • 6756 - Instrument view: Display of fractional HKL values
  • 6803 - Workspace notifications should be generated for hidden workspaces
  • 6886 - Crash if replacing a TableWorkspace with one having more columns
  • 6903 - Windows debug build fail - qtassistant
  • 6906 - Remove the mantid logo from QTI tables
  • 6923 - Implement AutoUpdate on ScriptRepository
  • 6962 - SANS: Move SANSWideAngleCorrection to Python 2nd version
  • 6983 - Rename a whole list of workspaces
  • 7012 - In-plane angles between reflections
  • 7013 - Expose PeaksViewer via Python Sips
  • 7020 - Add switch to quantification foreground model to specify magnetic form factor
  • 7031 - Provide delete functionality to ScriptRepository
  • 7047 - Remove ConvertToMDEvents from the codebase
  • 7070 - Update POWGEN geometry for survey/alignment values
  • 7087 - MUON: create PSI IDF
  • 7091 - Bias data in the splatter plot
  • 7117 - Crashes when working with qtiplot objects
  • 7121 - Script Repository: Change icon colours
  • 7144 - Fix ConvertSpectrumAxis algorithm
  • 7182 - Add option to ignore data points which guarantee failure of Fit
  • 7185 - Deprecate FindUBUsingMinMaxD
  • 7201 - RunOldPythonScript
  • 7207 - RunPythonScript test on OSX
  • 7222 - Inst view: Share "drawing tools between Pick and Mask/group tabs
  • 7253 - Improvements to workspace groups and dock
  • 7263 - Load Algorithms, improve selection speed, particularly for Nexus files
  • 7291 - PlotAsymmetryByLogValue uses workspace index instead of spectra id.
  • 7337 - Peaks workspace doesn't have a "show data" right-click menu item
  • 7340 - Crash when trying to see W matrix
  • 7345 - An exception is thrown while running detector calibration on PG3 run 13428
  • 7347 - Crash in FindPeaksMD
  • 7362 - Allow user to specify detector ID in EditInstrumentGeometry
  • 7366 - In IDFs check all from dates later than 1900-01-31 23:59:01
  • 7372 - Update Reflectometry GUI
  • 7375 - Peaks Table OSX
  • 7393 - Create Mcstas event loader
  • 7397 - ConvertToReflectometryQ Splitting
  • 7402 - AlignAndFocusPowder used now-removed property name in EditInstrumentGeometry
  • 7414 - clear warnings in loadmcstaseventnexus
  • 7426 - Enable LoadGSS and SaveGSS to use spectrum number as bank ID
  • 7433 - Expose MWRunFiles to python
  • 7438 - support of proxy for scriptrepository
  • 7445 - ConvertToReflectometryQ producing MatrixWorkspaces
  • 7451 - Parallel DgsReduction on Fermi
  • 7459 - FilterEvents has wrong log values
  • 7462 - Extend the MWRunFiles widget to incorporate a 'live data' button
  • 7463 - Remove calls to RunOldPythonScript from EQSANS code
  • 7491 - Calibration: better way to switch off old calibration
  • 7499 - Replace FlatBackground with CalculateFlatBackground
  • 7502 - Get ISIS reflectometry combineMulti under test
  • 7525 - Sorting workspaces crashes Mantid
  • 7526 - Live data fault with groups from multi period data
  • 7601 - Calculate in plane angle properly
  • 1671 - SaveSPE: should throw an error if it runs out of disk space
  • 1839 - Cut/Copy/Paste shortcuts in Script Interpreter don't work when another window is open
  • 2710 - Create Algorithm to integrate up the detector hierarchy
  • 3005 - IQTransform - Should ensure X-data is in the right direction
  • 3228 - Add ability to switch rendering types in simple GUI
  • 4443 - Ask about rectangular detectors
  • 4489 - Divide error message is not clear
  • 4693 - Make algorithm from tofExtinction.py
  • 4785 - Add Unit test for DeltaFunction
  • 4865 - [IDA] MSDFit - Add Extra "Sample Environment" Field
  • 4869 - [IDA] FuryFit and ConvFit - Plots to Include Error Bars
  • 4870 - [IDA] ConvFit - Res File Type Option
  • 4884 - Implement Job Submission to Remote Clusters
  • 4963 - ExperimentInfo::saveExperimentInfoNexus: Much of the method belongs in the Instrument class
  • 5051 - Create a new subclass for full reduction type algorithms
  • 5225 - Rename FlatBackground algorithm to something more appropriate
  • 5321 - Improve and refactor MaskDetectors
  • 5349 - Add system test for REFL
  • 5590 - [IDA] Support "Refresh List" button a la S(Q, w)
  • 5591 - [Indirect] - Cubic spline algorithms
  • 5733 - Custom view modes with MDEventWorkspaceInputs
  • 5875 - Write algorithm which would automatically calculate min-max values for ConvertToMD
  • 5935 - Ploting problems in Indirect interfaces
  • 6079 - HFIR SANS: allow to load processed NXS for sensitivity
  • 6432 - Convert unit test for IntegrateEllipsoids to a system test.
  • 6445 - Error message from Load is a little complex
  • 6469 - A ISAW peaks file is not picked up by Load
  • 6500 - SliceViewer peak table: cannot cancel colour dialog.
  • 6524 - Progress notification for data catalog in SANS reduction
  • 6594 - SANS: Understand why adding sans2d event files does not seem to be right
  • 6661 - Enable Live Listener to request data from the start of the run
  • 6667 - Move ISIS indirect reduction into Mantid and write proper system tests for it
  • 6669 - Add LoadLogPopertyTable python algorithm
  • 6670 - New version of ModeratorTzero
  • 6827 - Expose public methods of Material to python
  • 6834 - Documentation for ClearMasking
  • 6840 - Find errors in reciprocal lattice parameters(SCD) when found using least squares optimization
  • 6856 - Rewire ConvertToDiffractionMDWorkspace
  • 6896 - Unit test for ModifyDetectorDotDatFile
  • 6898 - SNS wiki_maker jenkins job
  • 6902 - Installed Mantid and Built Mantid
  • 6904 - Extract mask to a table workspace
  • 6924 - Add parallel reduction button to SNS UIs
  • 6929 - Use sanCAS v1.1 in SANS isis reduction
  • 6940 - Single Crystal Profile fit in Mantid
  • 6982 - SANS: Confusing message
  • 7001 - Improve peak fitting capability of FindPeaks
  • 7018 - Cannot load Mantid plugins into Paraview on OS X
  • 7038 - Fill area under curve: None pattern is confusing
  • 7040 - Unnecessary warning
  • 7049 - Mantidplot central area doesn't redraw after waterfall plot resize
  • 7052 - Divide allows division by 0
  • 7056 - Update scripts to api v2: data_stitching
  • 7057 - Move Python unit tests that use files to use workspaces
  • 7059 - Load SINQ (PSI). Only FOCUS instrument.
  • 7065 - Load to run LoadEmptyInstrument when applied to an IDF file
  • 7069 - Migrate ConjoinSpectra
  • 7073 - Create h,k,l integer offset tables for PeaksWorkspaces
  • 7077 - Wikimaker: handle algorithm properties better
  • 7078 - better usage examples for StartLiveData
  • 7081 - Some math equations may break qtassistant
  • 7082 - Migrate MergeCalFiles
  • 7096 - Improve documentation of FindUBUsingLatticeParameters
  • 7099 - Make columns optional in peaks list of slice viewer
  • 7108 - Migrate ConjoinFiles
  • 7110 - Mantid does not compile with fedora 19
  • 7111 - Update Elwin
  • 7120 - Make ScriptRepository folder visible
  • 7140 - MantidEV changes suggested by TOPAZ
  • 7143 - Migrate CalibrateRectangularDetectors to new python API
  • 7155 - Migrate PearlMCAbsorption to new API
  • 7156 - Migrate OSIRISDiffractionReduction to new api
  • 7158 - Change default representation for SplatterPlot
  • 7160 - Color scale issues in SplatterPlot
  • 7174 - Add SEQUOIA ADARA config
  • 7183 - Invalid value in Powder Diffraction reduction gui
  • 7188 - Address usability issues in the OptimizeCrystalPlacement Algorithm
  • 7189 - ConvertToDiffractionMDWorkspace V2 does not properly work in number of system tests
  • 7192 - Improve progress bar reporting in LoadEventNexus
  • 7193 - Add non-orthogonal viewing on SplatterPlot plugin
  • 7194 - Code no longer compiles with clang and libstdc++ < 4.4
  • 7195 - Loader for LLB
  • 7199 - Investigate & fix differences between vesuvio reduction in Mantid & Matlab
  • 7200 - Move all demplated methods from MDBoxFlatTree to MDEventsFactory
  • 7202 - Clean up file saving in MDAlgorithm tests
  • 7203 - Non-orthogonal helper shouldn't fail without affine matrix
  • 7208 - Add a function to the IEventList interface to extract the event weights
  • 7210 - Exception thrown without Peaks workspace for VSI splatterplot pick mode
  • 7216 - NormaliseToMonitor crashed with event data
  • 7218 - MonitorLiveDataTest occasional failures
  • 7220 - Update wiki section in Fit.cpp
  • 7221 - SANS accept already loaded workspace as input
  • 7224 - Undesired behaviour with Pick Mode in VSI
  • 7227 - SCDCalibratePanel fails to retain preprocessed L0 parameter
  • 7230 - Simple api returns don't ignore optional properties
  • 7231 - SaveDASC: Incorrect number of lines
  • 7233 - Identify Peaks in Region
  • 7234 - NormaliseToMonitor race condition
  • 7238 - Adjust the script ReduceOneSCD_Run to extend to the Mandi and other instruments
  • 7240 - Clean up REFM UI
  • 7244 - MantidEV misses Monoclinic C for TOPAZ 7424
  • 7245 - Remove qtassistant from the "all" target
  • 7246 - ConvertAxisByFormula Algorithm
  • 7247 - MantidEV copy UB to MD workspace
  • 7248 - MantidEV show distance between last points picked
  • 7252 - Load legacy vtk files into the MDWorkspace structure
  • 7256 - SCDCalibratePanel improvements
  • 7258 - ParaView plugins warning on clamping progress
  • 7260 - Add documentation to SANSSubtract
  • 7261 - Fix PeaksInRegion edge case
  • 7262 - Change log msg to warning about invalid event_index field in LoadEventNexus
  • 7264 - ThresholdMD
  • 7266 - Improve PDFFourierTransform
  • 7268 - Extend LoadVTK
  • 7270 - Calculate errors in lattice after the Transform operation in SCD Reduction
  • 7272 - Alias subtract to run minus
  • 7273 - Add list of aliases to algorithm help description
  • 7277 - FileProperty should strip leading & trailing whitespace from the value
  • 7278 - Bounds issue in vtkSplatterPlotFactory
  • 7280 - SNSPowderReduction and filterWall
  • 7281 - Experiment with 1:1 ConcretePeaksPresenter to QWidget
  • 7282 - Threshold MD always copies data, use in place changes if possible
  • 7283 - Save screenshot from VSI
  • 7285 - SetSampleMaterial modifies a Input Workspace
  • 7290 - wikimaker: alg dialogs appear on the left on IE
  • 7292 - LoadLotsOfFiles test is broken with .peaks files
  • 7294 - Fix warning about color range when plotting peaks workspace in VSI
  • 7295 - Add Remote Job Query Algorithm
  • 7299 - Add testing for Material::parseChemicalFormula
  • 7303 - Broken PeakTransform Identification
  • 7305 - LoadVTK Docs
  • 7308 - Derivatives of StretchExp fails at x = 0
  • 7310 - Make SliceViewer use PeaksInRegion
  • 7311 - Add parallel reduction status tab to SNS UIs
  • 7317 - Get the ISIS reflectometry Quick under test.
  • 7318 - Replace getDetectorTwoTheta with getTwoTheta
  • 7319 - Get the ISIS reflectometry l2q.py under test.
  • 7323 - Expose more of ReferenceFrame to Python
  • 7324 - remove some warnings
  • 7325 - PeaksOnSurface
  • 7327 - Add remote job Start/Stop time to reduction UIs
  • 7328 - Add remote job Start/Stop time to QueryAllRemoteJobs
  • 7338 - Improve Documentation of RenameWorkspaces
  • 7339 - Pressing on ScatterPlot Mode in Vates Simple interface kills Manitd
  • 7341 - Give better job names to remote jobs
  • 7343 - SaveMask improvements
  • 7348 - Turn off non-orthogonal viewing if not in HKL
  • 7351 - SofQ is broken
  • 7352 - Add a performance test for searching the available loaders
  • 7353 - Parallel projection button should be unset on redisplay
  • 7354 - Log scaling on when VSI is redisplayed
  • 7355 - Turn MAKE_REMOTE_JOBS flag default to ON
  • 7356 - GetEI documentation mistake
  • 7358 - Several SetSampleMaterialproperties should provided as output properties
  • 7360 - Make sure HFIR SANS can save output
  • 7365 - Add more information to LoadInstrumentFromNexus wiki
  • 7369 - Fitting with Convolution of functions
  • 7370 - Add tool tips to MantidEV controls.
  • 7371 - Expose boolean table cell to python
  • 7373 - Layout PeaksOverlay widgets better
  • 7376 - [IDA] - Improve Fury, FuryFit, msdFit and ApplyCorr
  • 7379 - Make sure HFIR SANS reduction computes Q resolution
  • 7380 - Fix label in HFIR SANS UI
  • 7381 - Update INTER IDF
  • 7384 - Update SURF IDF
  • 7386 - Safe getDetectorPosition on Peak object
  • 7388 - Update Developer Documentation
  • 7391 - Bug in workspace bin comparisons
  • 7394 - Update POLREF Parameters and IDF
  • 7398 - Create really non-throwing atom
  • 7399 - Use Fit algorithm in IndirectDtaAnalysis convFit
  • 7403 - supported.facilities property looks unnecessary
  • 7405 - Fix remote submission of multiple files
  • 7408 - Fix Cannot remove null source on SplatterPlot
  • 7412 - PeakIntensityVsRadius fixes/improvements
  • 7415 - Speed up loading of VIS_1200_event.nxs
  • 7416 - Bug in sliceviewer peaks table
  • 7417 - Workspace menu -> Rename no longer works
  • 7420 - Make LoadVTK an option for the load algorithm.
  • 7425 - Remote jobs: fix problem with multiple instance of the same job
  • 7427 - Update Indirect Bayes routines to output GroupWorkspace with all spectra
  • 7428 - Bring pyChoper code written by Arianna and Jon into Mantid
  • 7432 - Single Crystal Profile fit in Mantid corrections
  • 7434 - Fix Intel warnings in ParaViewPlugins
  • 7437 - Add calibration documentation to python docs
  • 7442 - Use MWRunFiles in DGS Reduction GUI for the setting of the sample data file
  • 7443 - Save dialog doesn't append correct extension when all files is selected
  • 7444 - Separate 'Ask For Help' option
  • 7454 - Unit test failures in Debug mode on windows
  • 7461 - Rename HDFDescriptor to NexusDescriptor
  • 7465 - Move MDWorkspaceTests to API v2
  • 7469 - Move ISIS SANS to Python API v2
  • 7471 - Fix L2QScript System Test
  • 7472 - Get Quick Auxilary Functions Under Test
  • 7474 - Test Quick's toLam functionality
  • 7477 - gd_prtn_charge units in data from LoadEventNexus
  • 7481 - Add option to change log level of system tests
  • 7482 - Allow GroupWorkspaces to make a group containing only a single member
  • 7484 - Improve language in LoadGSS and SaveGSS
  • 7485 - Create system test for convertToMD
  • 7486 - Allow CompareMDWorkspaces to ignore BoxID-s
  • 7488 - Calibration make examples self content
  • 7495 - Calibration: correct the calibration of MAPS (Easy to test)
  • 7496 - Calibration move detailed documentation to python pages (Easy to test)
  • 7498 - DetermineChunking little items
  • 7501 - Provide option to distribute the detectors along the tube (easy to test)
  • 7507 - Speed up Nexus Loaders
  • 7510 - SofQW3 width calculation wrong in non PSD case
  • 7590 - Pick mode documentation missing
  • 4495 - Change the SendTo settings so that a tick box indicates which programs will be visible in the list.
  • 6132 - Usability improvements to ImageView
  • 6359 - Possible bug in DateAndTime constructor
  • 6743 - SXD NaCl script should go into scripts
  • 6771 - Load ILL D33
  • 6932 - Remove code for parsing RTDL packets
  • 6967 - ConvertToMD cosmetic enhancements
  • 7026 - Rename ElasticDiffSphere and InelasticDiffSphere
  • 7033 - Add qt assistant dependencies to mantid developer rpm
  • 7079 - Investigate Options for Multiple Rebinning
  • 7085 - Drop image tags in offline help
  • 7109 - Improved several aspects of the SCD Event Data Reduction Interface
  • 7149 - add wiki page for algorithm ModeratorTzeroLinear
  • 7169 - DGSReduction file properties
  • 7176 - Remove EventWorkspace::doneAddingEventLists method
  • 7184 - Add splitters information workspace to SNSPowderReduction
  • 7204 - Fixes needed to be able to build the Framework on its own
  • 7206 - QT assistant fails to depict escaped HTML code
  • 7304 - SANSWideAngleCorrection Wikimaker warning
  • 7309 - Rename Workspace Does Not Check Duplicate Name in Other Workspaces
  • 7312 - LoadVTK documentation points to old VSI documentation
  • 7315 - Fix icon sizes on some VSI buttons
  • 7316 - Use hkl precision in slice view peaks table
  • 7326 - Fix LoadVTK compiler warnings
  • 7342 - Fix RHEL6 warnings
  • 7344 - Usage example for CreateWorkspace does not work
  • 7350 - Doxygen warnings
  • 7409 - LoadVTK Defaults
  • 7435 - Format change to LoadMcStasEventNexus wiki
  • 7441 - Make use of containsRectDetecors in SmoothNeighbours
  • 7480 - Fix GCC compiler warnings
  • 7503 - SANS: Allow MASK/LINE width angle x y (easy to test)
  • 7511 - Update MERLIN Documentation (easy to test)
  • 6226 - SANS: Rename some ISIS SANS tabs
  • 7045 - Set matrix values bug
  • 7062 - Error in Displaying CRISP Instrument in Cyclindrical Y Coordinates
  • 7119 - Correct optional message in LoadSassena initDocs
  • 7138 - Glob test failure
  • 7385 - Labels in PeaksList
  • 7450 - Doxygen Warnings

New in Mantid 2.5.3-g5c5e282 (Jun 14, 2013)

  • Changes:
  • Update POWGEN geometry
  • Add additional grouping level to POWGEN instrument definitions
  • Crash in PythonAlgorithm using child alg and replacing workspace directly
  • Mantidplot crash when changing the connecting line
  • Files downloaded from scriptrepo should be immediately usable in scripts
  • Migrate pythonalgorithms.directories values automatically
  • Update changes page for python api to include all differences
  • Add a help "?" button to the script repository
  • Update CanSAS1D header
  • Change default instrument view for MANDI and TOPAZ
  • SNSPowderReduction fails to find correct vanadium run
  • SNSPowderReduction fails with splitting to multiple workspaces
  • SliceViewer Crashes with ellipsoidal integration
  • ResultsLog print statements from Python end up double-spaced
  • Memory hog & crash when plotting filtered sample time series logs
  • ConvertToPointData axis problem
  • SANS need an I(Q) subtraction algorithm
  • Error in SliceView peaks list
  • SliceViewer from VSI MultiSlice view no longer works

New in Mantid 2.5.0-g3369a95 (May 11, 2013)

  • Python Curve Fits
  • Expose Progress() within Python Algorithms
  • [IDA] Apply Corr - Finish UI
  • SANS: Beam centre HAB algorithm
  • PHI calculation in the instrument view
  • Inst View: Add guide and other components for MARI
  • Inst View: Add option to show/hide inst components (guide etc)
  • CPD and cppcheck fixes
  • Update wikimaker to check last edit for wikimaker comment tag wikimaker restructure algorithm pages
  • Improve search in Mediawiki
  • wiki help link on right click of fit fn in GUI
  • Help btn on user function GUI
  • Script repository download from Mantid
  • Script repository integration with Mantidplot
  • Adjust existing documentation to use locations tag
  • Algorithms with property manager property should be hidden by default
  • Spectrum Axis get or cache numbers from ispectrum
  • Script output in MantidPlot
  • Build against ParaView 3.98
  • Improve description for rot in IDF element
  • CentroidPeaks crash
  • Update scripts to api v2: Inelastic (Direct and Indirect)
  • Update scripts to api v2: ISIS SANS
  • SANS: SetDetectorOffsets
  • Load failure on loading single spectra with nexus files
  • Upgrade scons to work with Visual Studio 2012
  • MUON: Move Python from version 1 to 2
  • Muon: plotting is not restored
  • New API needs to add script directories to path
  • Add deprecated Python commands for old API
  • WikiMaker debug mode
  • UpdatePeakParameterTableValue syntax error
  • Wikimaker Live
  • Custom Usage Wikisection
  • Script autocomplete has stopped working
  • SANS: changes to SaveCanSAS1D
  • Instrument geometry loads incorrectly for duplicate sample log values
  • Don't update colors if auto scaling is not set in VSI
  • MUON: pair asymmetry stopped working
  • Expose more instrument view functionality to Python
  • Scaling plugin causes SliceViewer to get wrong information
  • Switch SliceViewer launch key
  • GeneratePythonScript is broken for Load algorithm
  • MaskPeaksWorkspace
  • ConvertUnits gives strange results using new "is" attribute in IDF
  • Implement v1.1 of CanSAS standard in SaveCansas1D and LoadCansas1D
  • Divide the functionality to export log values to workspace from GetTimeSeriesLogInformation
  • ConvertToMD: Add explicit option to convert to QLab
  • Paraview with windoze nightly build is broken
  • Fix issue with QtCLucene library on OSX
  • ScriptRepository not responsive when downloading big files
  • Add images into offline help
  • QTassistant on mac
  • Allow MDHistoWorkspaces to use non-orthogonal viewing
  • Help menu: Mantidplot Help does not work
  • Indirect C2E Diagnostics tab: Reduction with calib file is broken
  • Latest changes to SaveZODS were wrong
  • SANS: Wide angle correction failure because using old algorithm
  • Parse wiki links in offline help
  • Fix RPM for RHEL6
  • Muon: time zero and first good bin
  • SANS: Add Runs tab in gui not working
  • Python value of FunctionProperty.type
  • FunctionProperty crashes MantidPlot in Python
  • Memory Leak: when python algorithms fail
  • DAE Miscommunication
  • Unit tests needed for CopyInstrumentParameters Algorithm
  • Gropuing file obtained from instrument window can not be read by LoadDetectorsGroupingFile algorithm
  • Masking Controls on InstrumentView
  • Script repository uploads from Mantid
  • Migration script enhancements
  • Custom interface for looking at rocking curves
  • SANS: Wide angle corrections
  • Mantidplot crash - reordering workspaces on reloading a large project
  • Q1D correct error propagation
  • SNSPowderReduction on newer NOMAD files
  • SANS: Load Event file does not show the rectangular banks
  • Fullprof resolution file generated from Mantid does not work
  • Ongoing Warning Fixes
  • Remove unsafe V3D constructor by pointer
  • Review/Fix precompiled headers
  • Bug masking pixels in instrument view
  • Bug in selecting components using tree/pick in instrument view
  • Expose setWikiSummary to python
  • Mac package is missing _qt.so from PyQt
  • Replace event filtering in SNSPowderReduction by splitters workspace
  • GetTimeSeriesLogInformation does not work with MantidPlot GUI
  • Make Run's startTime() exposed to Python
  • Validate that Load live data works for isis histogram data
  • Deal with the algorithms that have more than 1 version
  • Instrument Specific Splitting
  • SANS Does not process the DET/RESCALE/FIT
  • SANS: Better canSAS output when batch
  • Organize the documentation of some algorithms
  • Create a CalculatePeakHKL algorithm
  • Inst display: Show HKL for new manual peaks if valid UBmatrix available
  • Add navigation (zoom) button to Pick tab
  • SliceViewer: integrate peaks not displayed if defaults used in IntegratePeaksMD
  • GetEi needs to calculate the peak in the first monitor from the data regardless of whether Ei is fixed
  • Memory leak with Python algorithm properties
  • Add simpleapi documentation to Python sphinx output
  • WikiMaker CreatePage
  • Add setting explicit angles to SetGoniometer
  • QtAssistant doesn't work with Windows packaging
  • Selective peaks in instrument view
  • git test macro leaves section headers in config file
  • Mac SNSPowderReduction test failure
  • Allow W matrix retrieval from MDWorkspace
  • Deprecate LoadDAE and replace gui options
  • Put back in ability to specify output file
  • Fix event times in the live data stream
  • ConvertToEnergyTransfer cannot load ARCS
  • Convert to TableWorkspace can't handle commas
  • Correct syntax error in SNSPowderReduction
  • Direct C2E GUI errors
  • Inst view: Peak HKL calculation should be able to use UB matrix from data WS
  • Line or arrow Tool: Double click on a line -> crash
  • Load log does not work in powder diffraction reduction interface
  • OS X: Remove DYLD_LIBRARY_PATH from .profile & MacOS/.environment list
  • NeXus python bindings package has changed its name on Ubuntu
  • Merging plots from plotBins with error bars doesn't carry error bars over
  • Random failures of binary operations on OS X
  • Alias ChangeBinOffset as OffsetX
  • Create a property which does not store its value
  • ParameterMap name tags are all over the code
  • When NeXus 4.3.0 is released, remove the custom nexus C++ api from mantid
  • ORNL SANS: allow processing of files already loaded
  • [C2E] - Energy Transfer Tab Additional Feature - (Sample Environment Log)
  • [IDA] CalcCorr / ApplyCorr - Add Verbose Option
  • Get rid of LoadRaw1, LoadRaw2 & LoadISISNexus1
  • Changes for live reduction tests on HYSPEC
  • Fix some error in thermal neutron TOF peak profile and add wiki page
  • Write unit test for Apply Calibration
  • Generalise system test validation to work with MD workspaces
  • Inconsistant pathnames in Workspace History
  • Fix reduction_application.py standalone running
  • warning displayed when searching archive for valid file
  • Enhance peak fitting in FitPowderDiffPeaks
  • MDEventWorkspace does not export ExperimentInfo methods
  • SANS: Support flood correction file for each detector QTassistant
  • Revive the build server email address and use that for system test emails
  • Is Nexus CPP code merged back? Can we drop code?
  • Enable Tube Calibration Scripts to handle tubes not running parallel to Y-axis
  • Various changes for building on Mac
  • Migrate EQSANS reduction to workflow algorithms
  • Review Rebinning Controls on Slice Viewer
  • Make GUI for SCD reduction, with key capabilties from IsawEV
  • More work on the run_start property
  • Improve Wiki Documentation of Muon Analysis Interface
  • Investigate the reason for the MDEventWorkspaceTestPerformance.test_splitting_performance_single_thread d performance degradation
  • script window: Code Folding does not do anything
  • Move libgit2 library outside of the mantid repository
  • Mantiplot: Add text tool makes the data disply toolbar appear - why?
  • Minor suggestions: PeaksWorkspace plot overlay for non-integrated workspaces
  • Rework Glyphs
  • Move from NeXus c-api to c++-api
  • PeaksViewer compatible workspaces
  • MANDI monitor distance
  • Changes for Visual Studio 2012
  • PeaksViewer Preferences
  • Protect access to run properties with a mutex
  • Match Peak and MDWorkspaces
  • Modify LoadDetectorInfo algorithm to understand detector.nxs files
  • Add Neutronics information to absorption corrections
  • Sporadic failure of GetDetOffsetsMultiPeaks performance test
  • Calibrate for sample orientation and position for Rectangular Detectors
  • Add an argument to the LiveListenerFactory::create method to make connection optional
  • Code cleanups for SNS Live Listener
  • Implement GUI for event filtering
  • Unit tests for SNS Live Listener
  • [IDA] Swap temperature reading between msdFit and Elwin
  • Speed up LeBail fitting code spectra by momentum transfer
  • IDF parameter for removing unused banks
  • add option in SassenaFFT to fourier transform only the real part of the structure factor
  • SaveFocussedXYE should save two theta in degrees
  • Rename ThermalNeutronBk2BkExpConvPV
  • Edit cmake for doxygen to put warnings in MSVC format when building a solution
  • Expose InterfaceManager to python
  • Live Listener Should Re-Throw Exceptions
  • python interpreter throws 'Unknown property type' error with LoadSassena
  • Python WorkspaceProperty for WorkspaceGroups
  • NXSPE files created by Mantid are not standard-conformant NeXus
  • Update wikimaker options
  • MultiDomainFunction doesn't work in a real example
  • WikiMaker report into Continuous Integration
  • Connect QTAssistant to MantidPlot
  • Fix spurious warnings in the SNSLiveEventDataListener
  • Add normalization to BASISReduction
  • Make MaskDetectorsIf.cpp put allowed values directly into properties & wiki
  • Fix CalibrateRectangularDetector system test
  • SassenaFFT produces warning when running second time
  • Change preference order for SNS files
  • WikiMaker: Change ugly type of WorkspaceProperty
  • Create some high-level git macros to support our new workflow
  • SaveGSS fails when there is a dot in the path other than before the extension
  • Investigate and fix the problem with absoulute normalization for ISIS inelastic instriments
  • DirectInelaticSNSTest (system test) does not handle periods in save directories correctly
  • Wikimaker Workspaceproperty Links
  • MedianDetectorTest fails in certain conditions
  • Error if no documentation page
  • Update Force
  • Handle Versioning and Deprecation in WikiMaker
  • Create an algorithm that returns chi for Dakota
  • Update logos and icons
  • Update website logos and icons
  • Add features to the SCD GUI, such as UB & Peaks save/load
  • Refactor GenerateEventsFilter()
  • Muon: readjust plotting when first good data
  • Splitting Implementation for WISH
  • Add support for building packages for more os's
  • Remove PROXY from facility info
  • Improvements to git macros
  • ThermalNuetronBk2BkExpConvPV throws unexpected exception when used among fit functions
  • LoadIsawPeaks algorithm is slow
  • POWGEN K4 detector
  • git macro fixes
  • Correct File Name for Test File of ApplyCalibrationTest
  • Improve Tube Calibration
  • Redesign PeakOverlayViewFactory
  • Windows: Number of process handles way too high
  • Add Vesuvio to ISIS diffraction interface
  • NaCl SXD Reduction to System Test
  • Create an algorithm to write log time correction file
  • Extra LiveDataAlgorithm validation broke the FileEventDataListener
  • Export FunctionProperty to Python
  • Investigate Calibration Failure of MAPS D4 Window
  • Add calculation of R-factor to Mantid.Kernel.Statistic
  • Improve Monte Carlo simulation in LeBailFit and enable to refine background
  • Implement an algorithm to import Fullprof's irf file
  • Implement an algorithm to import Fullprof's hkl file
  • Improve comments in Tube Calibration Example Scripts
  • Enable tube_calib.py to calibrate several components
  • Turn down logging in SNSLiveEventDataListener
  • SANS: SaveRKH does not save correct the SpectrumNumber
  • Fix python signature
  • Create CalibrateWish and CalibrateMaps functions for tube calibration
  • Sassena output has wrong unit
  • Improve statistic functionality of GetTimeSeriesLogInformation
  • Add an output property to StartLiveData pointing to the ongoing MonitorLiveData instance
  • SANS: batch mode does not append suffix to saved files
  • Plots: Avoid using yellow for a curve
  • SassenaFFT: change output units from micro-eV to mili-eV
  • GetEi: Set peak time to zero if no peak is found
  • Rename norm workspace in BASISReduction
  • Mask override in BASISReduction does not work
  • WikiMaker Auto Create Page
  • LoadSassena can not be run twice
  • Can't build qtassistant on RHEL6 if Mantid is also installed
  • Convert To Energy fails when trying to reduce BASIS data
  • matchingBins fails for xvalues whose sum is near 0
  • Include 'Add' operation to ScaleX
  • RemovePromptPulse should remove all prompt pulses
  • Indirect C2E doesn't work for ISIS NeXus files
  • Upgrades to Material class
  • Add more information to algorithm offline help pages
  • Add getter and setter methods for the errors in the Unit Cell Lattice parameters
  • Enable Load Experiment info in mergeMDEvents algorithm
  • FilterEvents() imports a table workspace for log time correction
  • Connect ? button to qt assistant
  • NormaliseByDetector with user fitting files
  • Algorithms to improve autoreduction
  • Add wiki documentation to IFunctions
  • Wikimaker should ignore paths
  • LoadVesuvio needs to support loading the sum of foil out and foil in
  • Enable ConvertToMD performance tests when #6449 and #6852 are merged to the masted
  • Update MantidEV to use new parameter names for OptimizeCrystalPlacement
  • Save pulse charge value from live data
  • MantidPlot hangs on shutdown after opening offline help window
  • Add links for main help pages
  • HelpWindow flashes up on shutdown if it hasn't been started
  • Add option for "save" in mask tab of instrument view
  • Export Label unit classe to Python
  • TIB range not working in DGSReduction
  • LoadEventNexus: Add option to not load logs
  • Improve Usability of SCD GUI (MantidEV)
  • First Mcstas loader
  • Proxy in the wikimaker
  • Add logging channel to std::cout
  • Hide auto update column from ScriptRepository
  • Paraview Setup MantidPlot
  • Unhandled exception in Instrument view
  • Additional color for trac roadmap
  • Should deprecated algorithms be hidden in the MantidPlot algorithm list?
  • Users directories->Python scripts directory tab is confusing
  • Add algorithms categories that are by default hidden in the algorithm listing
  • Accumulation mode for histograms warning
  • Load problems with Sassena files
  • Use POCO::ScopedLock instead of manually locking & unlocking
  • SassenaFFT cannot overwrite workspace
  • [IDA] Elwin - Remove Redundant Button
  • [IDA] FuryFit - Fix Saving Option
  • Create and example test for the MDEWRebinningPresenter
  • Eliminate the use of LoadIsawPeaks and SaveIsawPeaks in SCDCalibratePanels
  • Avoid repeated calls to load libraries
  • Wikimaker wikipage
  • Expose more of IFunction to python
  • Do not output defaults for output properties in the wikimaker
  • Eliminate several logical errors in IntegratePeakTimeSlices
  • Change SNSPowderRedux system to use filefinder
  • Fix Python Exports
  • Update Mandi geometry
  • Fix Diffraction_Workflow.py
  • Rename LeBailFit2 to LeBailFit
  • Hide LoadLiveData & MonitorLiveData in the MantidPlot algorithm list
  • Offline documentation minor issues
  • Mac: The first time setup dialog is appearing behind the MantidPlot main window
  • New algorithm: ClearMaskFlag
  • MonitorLiveData(Test) race conditions
  • DakotaChiSquared should return residuals
  • Add pointed-at information readout for SCD Event Data Reduction Interface
  • Updates to Powder Diffraction Reduction GUI
  • Augment pointed-at information readout for SCD Event Data Reduction Interface
  • SNSPowderReduction summed should have different filename
  • Remove LeBailFit version 1
  • small refactoring of FFT
  • reconciliate header in ExtractFFTSpectrum with wiki page for the algorithm
  • Make loadMask algorithm generating warnings about masked detectors on debug level rather then warning
  • Remove test in SystemTests.ReduceOneSCD_Run.ReduceOneSCD_Run so sytem test works on Window7 at isis
  • [IDA] Apply Corr - Not Running
  • Remove Doxygen error in RefinePowderInstrumentParameters2
  • Add Sassena file extensions to Load