\(\renewcommand\AA{\unicode{x212B}}\)

MantidWorkbench Changes

Installation

  • Linux desktops now have an icon to launch the workbench without using the terminal.

User interface

  • All icons have been replaced with icons from Material Design: https://material.io/tools/icons.

  • You can now double-click the numbers on a figure axis to adjust the axis’ scale.

  • Mantid’s offline help is now available in Workbench.

  • You can now save, load and delete custom layouts from the settings menu with quick access to user layout in the view menu.

  • Typing an algorithm name in the algorithms search box now searches all algorithms including those in hidden categories.

../../_images/wb_sliceviewer.png

SliceViewer

  • We have merged much of the functionality of the Spectrum Viewer and Slice Viewer from Mantidplot into a single useful tool.

  • It works much like the previous SliceViewer tool, plotting any MatrixWorkspace or MDWorkspaces, and allowing the 2 axes for plotting to be selected, while presenting a slider for additional dimensions.

  • The side plot toolbar button (that looks like a curve plot) adds line plot vertically and horizontally that will dynamically update as you move your mouse cursor across the plot.

  • Support for some of the more advanced features of the old sliceViewer such as non-orthogonal axes, extracting slices to other workspaces and displying peaks will be included in future releases.

Scientific Interfaces

  • Many of the interfaces that were missing from Workbench v4.0 have now been integrated into this release, including:

    • ISIS Reflectometry

    • Muon:

      • ALC

      • Elemental Analysis

      • Frequency Domain Analysis

      • Muon Analysis 2

    • Indirect:

      • Corrections

      • Data Reduction

      • Diffraction

      • Settings

      • Simulations

      • Tools

../../_images/workbench_plotoptions.png

Plotting

  • The plot options dialog has been improved to offer you more control over your figures.

  • You can now plot workspaces on top of figures you’ve created using scripts. Simply create a matplotlib figure in the script window, then drag and drop a workspace on top of it.

  • A colorfill plot of a workspace with logarithmic bins is plotted on a log scale.

  • You can now toggle the normalization of plots in Workbench from the plot’s context menu.

  • Double-clicking a workspace now opens a prompt to plot the workspace, instead of displaying its data.

  • The plot windows now have a Mouse right-click context menu that allows showing/hiding error bars for each plotted line.

Scripting

  • Single line commenting in the script editor is now enabled without needing to highlight any text.

  • You can now import from local python files that are in the same directory as the script you’re executing.

Bugfixes

  • An error raised when double-clicking an arrow in the algorithm toolbox. when no algorithm was selected has been fixed.

  • Help documentation for the manage user directories interface now correctly displays when launched from the interface.

  • A Colorfill plot of a workspace with one spectrum plots correctly and no longer raises an error.

  • The units on the y-axis of distribution workspace plots have been corrected.

  • Restore Default Layout no longer resizes the main window.

  • Entering an invalid number into a plot’s axis editor no longer causes an uncaught error

  • Workbench’s scaling of fonts when moved between monitors with different resolutions has been improved

  • The ErrorReporter window is now resizeable

  • The “Fit” button is now visible when plotting a spectrum with error bars

  • Project save handles workspace saving erros more gracefully

Known Issues

  • Fit parameters in the fit browser are not updated when performing a simultaneous fit.

  • The fit and difference curves are not plotted on the associated figure for a simultaneous fit.

Release 4.1.0