Version 4.1.0 was released March 30, 2017 - adds fitting of SESANS data among many other things.

What’s new in version 4.1

  • This point release brings a series of new features and improvements, and a host of bug fixes. Of particular note are:

  • SasView 4.1 will be the last version of SasView that will support native 32-bit operating systems.

  • Correlation Function Analysis

  • This performs a correlation function analysis of one-dimensional SAXS/SANS data using Adam Washington`s CorfuncPy package. This essentially provides the capability of the old CCP13 CORFUNC package to the current generation of small-angle scatterers.
  • A correlation function may be interpreted in terms of an imaginary rod of a given length moving through the structure of the material under study. It is the probability that the rod will have equal electron/neutron scattering length density at either end. Hence, repeatedly occurring regions of similar density within the material will be manifested as a peak in the correlation function.

  • Fitting of SESANS Data

  • Data from Spin-Echo SANS measurements can now be loaded and fitted. The data will be plotted against the correct axes and models will automatically perform a Hankel transform in order to calculate SESANS from a SANS model.

  • A file converter tool for multi-file single-column data sets has been added (eg, BSL and some other SAXS instrument formats)

  • The way that orientation (and thereby orientational distribution) is defined is being refactored to address long standing issues and user comments. In this release, however, only models with symmetry (e.g. a=b) have been converted to the new definitions. The rest (a <> b <> c - e.g. parellelepiped) maintain the same definition as in previous versions of SasView and will be converted in SasView 4.2. Please consult the help documentation to see which definition is being used for a given model.

  • SasView 4.1 will probably be the last version to support user plug-in models written for SasView versions 3.x and earlier. Any such models should be re-written or converted to the new plug-in model architecture. Please consult the help documentation. Additional (detailed) guidance can be found here.

  • Other new features include:

  • Support for the saving and loading of simultaneous and constrained fits
  • Loading of Save States from SasView v3.x.y using new sasmodel model names
  • Support for the saving and loading of projects with 2D fits
  • OpenCL is disabled by default but can be enabled through the Fitting menu option
  • Data and theory fields are now independently expandable
  • Loading a project no longer appends to an existing session but instead removes all existing data, fits, and plots