Small Angle Neutron Scattering - EQ-SANS ================================== .. _eqsans: Overview ----------------------------------- Small Angle Neutron Scattering (SANS) is used to measure structures in virtually any material, ranging from dilute solutions to dense solids over length scales from 1 to >100 nm (`ORNL, n.d. `_). Data Reduction Process ----------------------------------- Data reduction is performed in various ways: entirely by the instrument scientists, jointly with users, or independently by users after an initial demonstration. Data is reduced mainly using scripts. The software package that is used is typically DRT-SANS. Data Reduction Software ----------------------------------- .. list-table:: EQ-SANS Reduction Software Links :widths: 8 25 13 11 10 8 15 :header-rows: 1 * - Software - Description - Documentation - User Guide - Source Code - Paper - Coding Language/ Technologies * - drtsans - "Instrument scientists can calibrate instruments and reduce large quantities of datasets. Users can correct the collected data with dark current subtraction and normalization by neutron flux, detector sensitivity, solid angle subtended by the detectors, and scaling to absolute units. Lastly, conversion from time-of-flight and/or wavelength to 1D or 2D momentum to prepare for analysis" (`drt-sans Contributors `_). - `Read the docs `_ - -- - `Code `_ - `Paper `_ - Python Data Analysis Process ----------------------------------- SasView, RAW, Igor Pro, and customer software are typically used to analyze the data. Occasionally Jupyter notebooks or Origin is used. Grasp also used to be used because of its reputation for being intuitive, capable, and easy to use. Data Analysis Software ----------------------------------- .. list-table:: BIO-SANS Data Analysis Software Links :widths: 8 25 13 11 10 8 15 :header-rows: 1 * - Software - Description - Documentation - User Guide - Source Code - Paper - Coding Language/ Technologies * - SasView - "The aim of the SasView project is to provide open source, collaboratively developed software for the analysis of any small angle scattering data" (`SasView Contributors `_). - `Website `_ - `Tutorial `_ - `GitHub `_ - -- - Python * - IRENA - "Irena is data manipulations and analysis toolbox for small-angle scattering (SAXS, SANS, USAXS, USANS) data. It is mostly used for analysis of data in materials science, chemistry, polymers, metallurgy, physics, and other systems of typically solid or liquid samples. It addresses complex systems with size distributions, hierarchical structures, diffraction peaks, etc." (`Irena Contributors `_). - `Website `_ - `Read the docs `_ - `GitHub `_ - `Paper `_ - IgorPro * - BIOXTAS RAW - "BioXTAS RAW is a GUI based, free, open-source Python program for reduction and analysis of small-angle X-ray solution scattering (SAXS) data. The software is designed for biological SAXS data" (`BioXTAS RAW Contributors `_). - `Read the docs `_ - `Tutorial `_ - `GitHub `_ - `Paper `_ - Python * - IgorPro - "IgorPro is an interactive software environment for experimentation with scientific and engineering data. Igor provides many analysis capabilities, including curve fitting, peak analysis, signal processing and statistics, and much more" (`WaveMetrics `_). - -- - `Support `_ - `Website `_ - -- - Igor * - Origin - "Origin is a powerful data analysis and publication-quality graphing software, tailored to the needs of scientists and engineers. OriginPro offers features such as Peak Fitting, Surface Fitting, Statistics, Signal Processing and Image Handling" (`OriginLab `_). - `Website `_ - `Guide `_ - `Website `_ - -- - LabTalk * - Grasp - "'GRASP' is a Matlab script application designed for the graphical inspection, analysis and reduction of multi-detector data produced by the Small-Angle Neutron Scattering (SANS) instruments of the Institut Laue-Langevin (ILL)" (`Grasp Contributors `_). - `Website `_ - `Manual `_ - `Website `_ - `Paper `_ - Python