Skip to content

SasView 6.1.0

Choose a tag to compare

@jamescrake-merani jamescrake-merani released this 03 Jul 09:42
· 13 commits to release-6.1.0 since this release
38d54fe

New in Version 6.1.0

This is a major release with a number of new features, enhancements, and bug fixes. You can find an overview of the new features in the 'What's New' window displayed when SasView starts.

This version of SasView is built with Sasmodels v1.0.10, Sasdata v0.10.0, and Bumps v1.0.1

Downloads (Standalone Installers)

Windows
MacOS ARM (M1, M2, M3)
MacOS Intel (x86)
Ubuntu 22.04

New Features

Size Distribution Analysis

The new Size Distribution Analysis tool lets you extract a volume distribution of spheres and ellipsoids,
with plans to include other shapes and distributions in the future.

By @achicks15, @backmari, and @butlerpd

Shape2SAS

The new experimental Shape2SAS tool allows the user to construct real space models from simple building blocks and generate the resulting SAS curve.

By @Qerneas, and @krzywon

Mumag Tool

The new experimental MuMag tool lets you extract micromagnetic properties from a series of unpolarized neutron experiments.

By @Funkmich008, and @lucas-wilkins

Tabs, and batch processing for the Inversion perspective.

The Inversion perspective now supports multiple tabs at the same time similar to the Fitting Widget. Multiple sets of data can also be loaded into one tab, and processed in batch.

By @dehoni, @ru4en, and @jamescrake-merani

Improvements

Bug Fixes

Infrastructure Changes

The packaging of SasView, Sasmodels, and Sasdata has been updated by @llimeht to take advantage of more modern Python packaging conventions. Among other benefits, this now means that SasView is now installable through pip.

Other CI changes:

Other infrastructure changes

  • remove need for old "six" library by @a-detiste in #3203
  • Fix SyntaxWarning from tex/re strings by @llimeht in #3163
  • Use the platformdirs package so that user files are in the right location for the user's operating system by @krzywon in #3166
  • Replace tinycc with tccbox by @krzywon #3265
  • Recompress/resize huge images in git by @llimeht in #3362
  • Keep some excess files out of the distribution by @llimeht in #3356
  • Documentation builds are no longer dependent on Bumps by @pkienzle #3195
  • Update documentation about building from source by @llimeht in #3368

Flatpak Release

Flatpak users can download the SasView flatpak from flathub: https://flathub.org/apps/org.sasview.sasview.

Wheel

SasView is now available to install via the pip package manager. You can install it to an environment with the command:

pip install sasview

Alternatively, you can use the uv tool to run SasView with the following command:

uvx sasview

This will automatically create a virtual environment, install SasView to it, and run SasView.

Known Issues

All known bugs and feature requests can be found in the issues on github.

sasview issues | sasmodels issues | sasdata issues

New Contributors

Full Changelog: v6.0.1...v6.1.0