Child pages
  • Release Notes
Skip to end of metadata
Go to start of metadata

DAWN 2.10

New features - 

  • General improvements
    • Upgrade of the User Interface framework - better support for HiDPI displays
    • PyDev updated to 6.4.4
  • DataVis perspective improvements
    • Improvements to 3D plotting efficiency
    • beta version - Hyper4D visualization mode - dynamic viewing of grid scans of imaging detectors
    • beta version - Volume with orthogonal slices visualisation mode
    • beta version - XMCD dialog
  • Spectroscopy
    • New operations LarchXAFSRelativeNormalisation and LarchXAFSNormalisation
    • DataReduction2DTool: add axis export options, increase performance
  • RIXS improvements
    • add alignment tool to PostRIXS with resampling and averaging option
    • allow single values to be plotting in PostRIXS
    • add window size option for cut-off pixels
    • improve dark image profile fitting
    • fix inconsistent offset in spectra
    • save individual spectra
    • widen elastic peak fitting zone
    • add cosmic ray remover option for dark image profile

DAWN 2.9

New features –

  • General improvements
    • Export 1D plots can now write columns or rows of data
    • ScisoftPy now supports Python3 (note, for Python2, the six module needs to be at least version 1.6.0)
    • Add support for reading XDI files
    • Data Reduction Tool: automatically load reduced files in DataVis, allow deselecting regions, == 
  • DataVis perspective improvements:
    • Use default attributes in NXS files to determine which dataset should be loaded automatically
    • New volume rendering visualisation mode
    • Improvements to surface and waterfall plot modes (faster, supports larger data sizes)
  • New tools:
    • EDE Calibration Tool: access via menubar Tools
  • Processing improvements:
    • New operations using Larch as backend. These will keep a python interpreter running in the background for optimal performance:
      • LarchXAFSPostEdgeBackground: normalize and subtract post edge background using Larch's AUTOBK algorithm
      • LarchXAFSFFT: forward Fourier transform
      • LarchXAFSRFT: reverse Fourier transform
    • Fix live plot view for Python script based operations
    • Draw OperationDataForDisplay datasets in live plot view
    • For RIXS image reduction:
      • Handle dark image background in SubtractFittedBackground
      • Fix slope artefact in spectrum for RIXS images
      • Allow frames to be skipped when reducing images
  • New PostRIXS perspective allows quick inspection of processed data (nightly has more features)

Bug Fixes -

Many bug fixes went into the release, please refer to JIRA for issues you are particularly interested in.

DAWN 2.8

New features –

  • Improvements to DataVis perspective (http://confluence.diamond.ac.uk/display/DT/Quick+Introduction+to+DataVis)
    • New data visualization modes - Text table spreadsheet view and new 3d plots, including waterfall plots
    • Use a dataset from the file as a label (scan command, sample name, temperature...) in the Data Files table, or a user editable value, sort files by the label, or file name (order of plotted lines reflects order in table).
    • Option to filter datasets in the Datasets view so only signal datasets in NXdata groups are visible 
    • More information shown in Nexus Tree Dialog (dataset chunking, max size etc...)
    • Slicing can now be set using axis values rather then dataset indices
    • New methods for averaging and subtracting XY datasets
    • Access Convert options by right-clicking on files in Data Files table
    • New Join files method to stack data from multiple files together
  • New plot tools/ tool features
    • Box Profile Tool - Drop-down menu to select which X/Y profiles to plot
    • Data Reduction Tool - take image composed of spectra/diffraction patterns in X and scanned variable (temperature/time...) in Y and compare or average the spectra/patterns.
    • Monitor Tool - now has oscilloscope or running average mode
  • Processing improvements
    • Auxiliary plots and logging text display (used in some new operations)
    • Extract Ring Intensities - Saves q, azimuthal angle and intensity of every pixel in a specified q range to file. Used to fit for strain in external scripts
    • USAXS Processing Chain - For the correction of Bonse-Harte USAXS results for subsequent analysis
    • Remapping detector frames into q space
    • Solid angle correction - Now takes into account detector distance and broken out as separate plugin
    • Self-absorption correction for SAXS
    • Background subtraction improvements
      • Subtraction of datasets on a calibrated scale (i.e. motor position) with interpolation where needed
      • Subtraction of datasets from a nominated internal filepath
      • Subtraction of 1D datasets remapped into 2D from 2D images
      • Autoscaling subtraction - reducing two images to I vs. q plots, matching their intensities at a particular q-range, deducing the scaling factor and then subtracting the scaled version of frame B from A
    • Integration routines - Now will produce NaNs instead of zeros when masked pixels are integrated
    • Integration routines - q list has been reformatted and q can now be in inverse nanometers as well as meters
    • Remove NaNs from dataset - when combined with integration routine changes, will clean up masked data from a dataset preventing the writing of redundant datapoints
    • Calculation of errors in q - First pass at most significant error sources in q (as opposed to intensity)
    • Azimuthal Integration Difference Image - Added functionality to pick between subtraction or division of frames, the latter being useful for flatfield verification.
    • New operations: MinimumFramesOperation and MaximumFramesOperation
    • Savu plugin operations page: refactor, improve stability and fix GUI
    • The Powder Lines Tool now supports multiple files and adjustment of the zero-pressure unit cell volume.
    • The XPDF Processing allows scaling of the Compton scattering subtracted from the data, as well as adjustment of the polarization of the incident beam.
    • Subtract fitted background - Subtract a background level from image whose noisy background can be described by a Gaussian distribution. It also allows a dark image to be used to estimate a vertically varying profile.
    • RIXS elastic line reduction - Find the tilt in the detector from the measurement of a sample that provides an "elastic" line in the spectrometer image. It also calculates the energy dispersion value when an energy scan's data is given to calibrate the spectrometer resolution.
    • RIXS image reduction - Reduce images to spectra and align them. Also can discriminate single photon events in each image and provides a centroiding algorithm to produce photon counting spectra at higher resolution.
  • New QuickRIXS perspective
    • Allows quick and interactive inspection of RIXS images
    • Can do preliminary processing to plot peak width variations for beamline commissioning
  • General improvements
    • Remove perspectives that have been replaced or are no longer supported (NCD Calibration, etc...)

Bug Fixes -

Many bug fixes went into the release, please refer to JIRA for issues you are particularly interested in.

DAWN 2.7

New features –

  • Improvements to DataVis perspective (http://confluence.diamond.ac.uk/display/DT/Quick+Introduction+to+DataVis)
    • Enhanced line plot stacking/offsetting
    • Ability to colour line plots using image colourmaps
    • Quick image colourmap range and lock setting
    • Quick file open widget now supports ranges e.g. i18-12<35-42>.nxs
    • Better logic for auto selecting data from files, when other files already loaded
    • Dialog to combine multiple line datasets into an image
    • Clean up main toolbar items
  • New plot tools
  • Processing improvements
    • Azimuthal Integration Difference Image – generates image of difference between 2D and remapped azimuthally integrated data for XRD2/SAXS
    • More data plotted in output for visualisation (i.e. a fit in the processing perspective will now plot the residual and fitted function as well as the data)
    • Digital filter to subtract narrow or broad features in line data
    • Multiple Detector Intensity Scaling plugin for beamlines with detectors at varying distances from the sample
    • Added factors to the XPDF processing to adjust the beam polarization and scaling of the Compton scattering.
    • Operation to propagate all axes of dataset
    • Added factors to the XPDF processing to adjust the beam polarization and scaling of the Compton scattering.
    • Deglitch individual and multiple points
  • General improvements
    • Remove some old example data to reduce download size

Bug Fixes -

Many bug fixes went into the release, please refer to JIRA for issues you are particularly interested in.