SAS 2024 will be held in Taipei Taiwan Nov 3-8 2024
There is quite a bit of software with varying levels of support and with a range of features. In order to make the list a bit more navigable we have separated them out in terms of primary functions and provided tags fo which OS they support and whether or not they support any of the approved canSAS dataformats..
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
GRASP | https://www.ill.eu/lss/grasp/ | MatLab script application designed for the visualisation & processing of ILL SANS data. It is also used broadly at other neutron facilities for analysis of hard condensed matter SANS (flux line, magnetic SANS etc). NOTE: Requires Matlab to be installed on the computer |
C. Dewhurst | No | OSX, Windows | https://www.ill.eu/… |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
XOTOKO | https://www.diamond.ac.uk/dms/small-angle/linux/xotoko-tar/xotoko.tar.gz | An antiquated line-mode application for the manipulation of 1D SAXS data. The main download link is for Linux. For a Solaris7 download use https://www.diamond.ac.uk/dms/small-angle/solaris7/xotoko-tar/xotoko.tar.gz |
P Bendall, M Koch, J Bordas & G Mant | No | Linux, UNIX | https://www.diamond… | |
ScatterBrain | http://archive.synchrotron.org.au/aussyncbeamlines/saxswaxs/software-saxswaxs | IDL runtime application for the reduction and simple analysis of data from the Australian Synchrotron. NOTE: Requires IDL be installed on the machine |
Australian Synchrotron (Based on earlier software ChemMatCARS 15ID at APS) | No | Windows | http://archive.sync… | |
pyFAI | https://www.silx.org/doc/pyFAI/latest/operations/index.html#detailed-installati… | A Python library, which can use GPU, for high performance azimuthal integration and calibration of data from area detectors. |
Jérôme Kieffer et al | No | Linux, OSX, Windows | https://www.silx.or… | |
INDRA | https://usaxs.xray.aps.anl.gov/software/indra | IGOR script application for the reduction of APS USAXS data. Includes a full GUI but requires IGOR be installed on the machine. |
J Ilavsky | No | OSX, UNIX | https://usaxs.xray… | |
IMAGEJ Plugins | https://iramis.cea.fr/nimbe/lions/scientific-data-analysis-2/using-imagej-for-s… | An open source suite of Plugins for the ImageJ data imaging tool for data reduction and geometrical corrections etc. |
LIONS group CEA | No | Linux, OSX, Windows | https://iramis.cea… | |
IMAGEJ | https://imagej.net/downloads | An open source, Java-based image processing suite of tools |
Image J open source community (https://imagej.net/people/) | No | Linux, OSX, Web app, Windows | https://imagej.net/… | |
FIT2D | https://www.esrf.fr/computing/scientific/FIT2D/ | Flexible data analysis and visualization program popular with the SAXS community. |
A Hammersley | No | Linux, OSX, UNIX, Windows | https://www.esrf.fr… | |
ESRF SAXS Programs | https://www.esrf.fr/home/UsersAndScience/Experiments/CBS/ID02/available_softwar… | General data manipulation routines - command line routines only, meant to be used in scripts. |
P Boesecke | No | Linux, UNIX, Windows | https://www.esrf.fr… | |
BSL | https://www.diamond.ac.uk/dms/small-angle/linux/bsl-tar/bsl.tar.gz | An antiquated line-mode application for the manipulation of 2D SAXS image data. |
J Bordas & G Mant | No | UNIX | https://www.diamond… | |
BS-2D | http://muscle.imec.msu.ru/bs_1.htm | A Windows-based version of BSL. |
N Koubassova | No | Windows | http://muscle.imec… | |
SAXSutilities | https://www.saxsutilities.eu/ | SAXS-oriented data processing reduction and display using a GUI. Originally in MatLab but now distributed as a Phython3 package. Some routines, such as for ASAXS however continue to be maintained under MatLab. The package includes BHplot and EDFplot and associated tools. As of 2024, the website indicates the author is no longer maintaining the package.
|
M Sztucki | No | Linux, Windows | https://www.sztucki… | |
NIKA | https://usaxs.xray.aps.anl.gov/software/nika | IGOR macros for the reduction of APS 2D data. A full GUI is provided but IGOR must be installed on the machine |
J Ilavsky | Yes | canSAS1d v.1.1 | OSX, Windows | https://usaxs.xray… |
Mantid | https://www.mantidproject.org/installation/index | MantidPlot is a version of QtiPlot customised to present a technique-independent data analysis framework for Neutron and Muon data It is built around C++/Python3 and uses MatplotLib graphics. It supports Python plugins and scripting. It provides for ISIS SANS and SESANS data reduction. |
mantidproject.org | Yes | canSAS1d v.1.1, NXcanSAS | Linux, OSX, Windows | https://archive.man… |
DAWN | https://dawnsci.org/downloads/ | Extensible open-source Eclipse-based scientific data analysis & visualization workbench |
Diamond/ESRF/EMBL | Yes | Linux, OSX, Windows | https://dawnsci.org/ |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
US-SOMO | https://www.ultrascan3.aucsolutions.com/download.php | Open source, C++/Qt, GUI program. The main program is devoted to the computation of hydrodynamics from atomic-level structures. But the SAS module provides tools for the simulation of I(q) and P(r) curves from structure utilizing a variety of Debye calculators and the fitting of large numbers of curves against experimental data. Includes an advanced module for Gaussian decomposition of SEC-SAXS data. |
E Brookes, B Demeler & M Rocco | No | Linux, OSX, Windows | https://somo.aucsol… |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
QtiSAS | https://www.qtisas.com/downloads | QtiSAS and its predecessor, QtiKWS, builds on QtiPlot and provides a variety of reduction and visualization tools as well as fit1d and fit2 options |
Vitaliy Pipich and Konstantin Kholostov | No | Linux, OSX, Windows | https://www.qtisas… | |
NIST macros | https://github.com/sansigormacros/ncnrsansigormacros/releases/latest | IGOR macros used with IGOR to provide a full GUI application for the reduction of NIST SANS/USANS data. IGOR must be installed on the machine. It also has significant Analysis tools most of which have been included in SasView. |
S. Kline | Yes | canSAS1d v.1.1, NXcanSAS | OSX, Windows | https://www.nist.go… |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
PRINSAS | https://www.ga.gov.au/bigobj/GA5474.pdf | Program for the processing and interpretation of small-angle scattering data tailored to the analysis of sedimentary rocks. NOTE: the download link only points to the 2004 paper. The code is only available from the author and is in Microsoft Excel macros and requires Microsoft Excel and Microsoft Access. |
A Hinde | No | Windows | https://www.ga.gov… | |
SASfit | https://github.com/SASfit/SASfit/releases/latest | Sophisticated program for the plotting and analysis of SAS data. |
J Kohlbrecher | No | Linux, OSX, Windows | https://sasfit.org/ | |
CrystalScatter | https://github.com/neutron-simlab/CrystalScatter | Sophisticated program for fast analysis of 1D & 2D data and particularly useful for ordered systems This is the progeny of SCATTER by S. FORSTER (https://journals.iucr.org/paper?aj5158) which is no longer available (and will not run on modern systems). This still does not have a GUI available but can ostensibly be run from the code on GitHub. |
S Forster M. Wagener | No | Linux | https://github.com/… | |
X+ | https://scholars.huji.ac.il/uriraviv/book/x | Program for the analysis of solution SAXS data |
U. Raviv | No | Windows | https://scholars.hu… | |
SCATTER | SCATTER | Sophisticated program for the analysis of 1D & 2D data from ordered systems |
Stefan Forster | No | Windows | https://www.esrf.fr… | |
WillItFit | https://sourceforge.net/projects/willitfit/ | C/Python framework for constructing complex models tailored to specific problems. There is also a webapp built using GenApp (https://genapp.rocks/)and accessible at: https://somo.chem.utk.edu/willitfit/ |
M Pedersen | No | Linux, OSX, Web app, Windows | https://journals.iu… | |
FISH | https://www.diamond.ac.uk/Instruments/Soft-Condensed-Matter/small-angle/SAXS-So… | A sophisticated, tried & tested, model-fitting program with a Java GUI developed at ISIS. |
R. Heenan | Yes | canSAS1d v.1.1 | Linux, Windows | https://www.diamond… |
IRENA | IRENA | IGOR script application providing a range of SAS data modelling tools. |
Jan Ilavsky | Yes | canSAS1d v.1.0 | OSX, Windows | https://usaxs.xray… |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
pySAXS | https://iramis.cea.fr/nimbe/lions/scientific-data-analysis-2/pysaxs-an-open-sou… | an Open Source Python package and GUI for SAXS data treatment. Includes putting on absolute scale, deconvolution, background subtraction etc as well as model fitting with user supplied models as well as existing models. |
LIONS group | No | Linux, OSX, Windows | https://iramis.cea… |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
DPDAK | https://confluence.desy.de/display/DPDAK/ | Open source tool for (online) analyzing large sequences of small angle scattering data. NB: Has FIT2D and GISAXS plugins. |
DESY/MPIKG | No | Linux, Windows | https://confluence… |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
BioXTAS RAW | https://sourceforge.net/projects/bioxtasraw/ | Open-source, python, multiplatform, GUI-based program focused on easy reduction of 2D data to 1D data and preliminary analysis of 1D data for biological SAS experiments. |
S Skou & J Hopkins | No | Linux, OSX, Windows | https://bioxtas-raw… |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
SasView | https://github.com/SasView/sasview/releases/latest | A sophisticated model-fitting program built around C++/Python. It has a large number of built in models and supports user written model plugins. User models can be uploaded and shared on the SasView model marketplace. It contains a number of tools such as SLD calculator, resolution visualization, and a scattering profile calculator from PDB or OOMF (micromagnetic file) as well as specialized fitting such as P(R), Porod, Kratky and Gunier plots, and corfunc for fiber diffraction All features can be run either from the GUI or a script using for example Jupyter notebooks. |
SasView developers | Yes | canSAS1d v.1.1, NXcanSAS | Linux, OSX, Windows | https://www.sasview… |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
IRENA | https://usaxs.xray.aps.anl.gov/software/irena | IGOR script application providing a range of SAS data modelling tools. Includes a fullsome GUI but requires IGOR be installed on the machine. |
J Ilavsky | Yes | canSAS1d v.1.1 | OSX, Windows | https://usaxs.xray… |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
SAXSView | https://sourceforge.net/projects/saxsview/files/ | Small suite of applications for reading, converting and displaying 1D and 2D (CBF) SAXS data. |
D Franke | Yes | canSAS1d v.1.0 | Linux, OSX, Windows | https://saxsview.so… |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ANOTHER TEST | https://SasView.org | This is the best software available for the stuff we want to do .. really!
652 give us some good ₦ |
Paul Butler | Yes | NXcanSAS | UNIX, Web app | https://cansas.org |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
Test Software | https://wiki.canSAS.org | some text |
butler | Yes | NXcanSAS | UNIX | https://sasview.org |
Title | download | Description | Author | canSAS Sort descending | format supported | OS platform supported | Documentation |
---|---|---|---|---|---|---|---|
FISH | FISH | A sophisticated, tried & tested, model-fitting program with a Java GUI developed at ISIS. |
Richard Heenan | Yes | canSAS1d v.1.0, canSAS1d v.1.1 | Linux, Windows | https://www.diamond… |
contact us at: info@smallangle.org