本文へスキップ

高エネルギー加速器研究機構 物質構造科学研究所

〒305-0801 茨城県つくば市大穂1-1

SAngler - A software for SAXS image data processing


SAngler is a basic software for the analysis of small - angle X ray scattering data.
Detector(available):PILATUS,PILATUS3(tif and cbf) (Dectris), R-AXIS IV, IV++, VII(Rigaku)

Main function

  • Mask file making
  • Calibration of the beam center and the camera distance using a powder pattern (eg.Ag behenate)
  • TIF and CBF format of PILATUS and Rigaku format are available. Circular average (2D-> 1D)
  • Data subtraction (Sample - Background)
  • Analysis (Log plot, Guiner plot, Kratky plot)
  • Absolute intensity calibration with water and glassy carbon (SRM3600(NIST)).


Operation condition

Windows 8.0, 8.1, 10 (64 bit only)

Reference

N. Shimizu, K. Yatabe, Y, Nagatani, S. Saijyo, T. Kosuge and N. Igarashi.
Software Development for Analysis of Small-angle X-ray Scattering Data.
AIP Conf. Proc. 1741, 050017 (2016). doi: 10.1063/1.4952937


History

  • Ver 2.1.39 release. (2020/06/15)
  1. The issue involved in the function of automatic background subtraction were fixed.
  2. Several small bugs were fixed.
  3. New Japanese manual is release.
  • Ver 2.1.34 release. (2020/03/23)
  1. (Emergency) Bug fix on the file header output involved in the counter values.
  2. Ver 2.1.33 and 2.1.28 was deleted from the server because of the bug.
  • Ver 2.1.33 release. (2020/02/18)
  1. Several bugs involved in loading a counter file were fixed.
  • Ver 2.1.28 release. (2019/11/06)
  1. High-speed parallel processing with multi-threaded system became avilable in the circular average.
  2. The parameter "MaxParallelism" was added to "ConfigSetting" menu and system.xml, and users can manually set the number of threads on them. Basically SAngler will set its number automatically.
  3. The order of process of "Individual" and "Average" at the circular average was changed for the parallel proccessing.
  4. SAngler supported to the installation conditions of ATSAS 3.0.
  5. SAngler only supports 64 bit OS from this version.
  6. Several bugs were fixed.
  • Ver 2.1.26 release (Only for 32 bit OS).
  1. High-speed parallel processing with multi-threaded system became avilable in the circular average.
  2. The parameter "MaxParallelism" was added to "ConfigSetting" menu and system.xml, and users can manually set the number of threads on them. Basically SAngler will set its number automatically.
  3. The order of process of "Individual" and "Average" at the circular average was changed for the parallel proccessing.
  4. This version is the last version that supports 32 bit OS.
  5. Several bugs were fixed.
  • Ver 2.1.25 release. (2019/08/23)
  1. Analysis Tab was omitted from Tab lists. Analysis window (SAnglerAnalysis.exe) can be multiply booted from File menu, Analysis - SAnglerAnalysis.
  2. In order to exclude abnormal pixel data at the time of azmuthal average, a function ("uniformity") of creating histogram data of scattering intensities for each value of the X-axis is added in Mask tab. Users can update the mask file to exclude illegal pixels from the calculation based on the set threshold.
  3. Several bugs were fixed.
  • Ver 2.1.19 release. (2019/06/05)
  1. The (dimensionless) normalized Kratky Plot (Rg based) was supported at the Analysis tab.
  2. New function for making a mask file was added to Mask tab. Users can evaluate the uniformity of two-dimensional image data at the time of circular(azimuthal) average and omit the abnormal pixels from the process by using the data of scattering intensity from such as air/Glassy Carbon.
  3. The bug related to the file loading from Browse button at Sub3 tab was corrected.
  • Ver 2.1.13 release. (2019/04/25)
  1. The bug related to the dat file average at Sub1 was corrected.
  • Ver 2.1.10 release. (2019/02/12)
  1. The bug related to the information of dark counts at Sub2 was corrected.
  • Ver 2.1.9 release. (2019/01/24)
  1. Several bugs were fixed.
  • Ver 2.1.3 release. (2018/10/03)
  1. The specification of the file (calibrant.xml) used for the calibration has been changed. Accordingly, the method to input the calibration data has also changed.
  2. Several bugs were fixed.
  • Ver 2.1.0 release. (2018/08/03)
  1. Autorun function in Ave tab was modified to peform the circular average based on Sub 1 or Sub 3. X-ray transmittance by the sample is also output.
  2. Change of specification of output file (dat). The counter value of the integral intensity of X-ray is also output in the header of dat file.
  3. Several bugs were fixed.
  • Ver 2.0.7 release. (2017/12/04)
  1. Autorun function in average tab was improved for SEC-SAXS experiment. "Point pick viewer" including automatic background subtraction was newly installed in Tools menu.
  2. Subtraction_3 tab was newly installed to perform the subtraction of multiple files based on transmittances.
  • Ver 2.0.3 release. (2017/07/27)
  1. The blue screen of death was caused on Windows 10 Creators Update or later when placing a mouse cursor on several dll files of SAnlger. This issue might have occurred in PC dependence, but this was fixed by this version.
  2. Bug of averaging of "dat" files was fixed.
  • Ver 2.0.1 release. (2017/06/23)
  1. SAngler was compatible with Windows 10 Creators Update.
  2. Revision of the equation at the top right of Subtraction_2 tab.
  3. The data except Q [Å-1], for example Q [nm-1] are available at ABS_GC tab.
  4. The conversion factor for absolute intensity scale at ABS_W and ABS_GC tabs can save to the file.
  5. File header of dat file was modified.:# was added to all the blank line in the header. The number of data was recorded in the last line of the header.
  • Ver 2.0.0 release. (2017/04/19)
  1. Improvement of the calibration process using a powder pattern. This process ceased to use Gnuplot.
  2. Improvement of the circular average process. Function of a dark level subtraction was newly added.
  3. Improvement of the background subtraction process. Subtraction_2 tab was newly installed to perform the subtraction based on transmittances.
  4. ABS_W and ABS_GC tabs were newly installed to perform the absolute intensity conversion with water and glassy carbon.
  5. Some bugs about the drawing were fixed.
  • Ver 1.1.23 release. (2016/03/22)
  1. "ABS" tab was newly added to estimate a factor for converting a scattering intensity (counts)
    into an absolute scattering intensity (cm-1) by using the intensity of water.
  2. Users can calculate an average value of the integrated intensity of an incident beam
    for the dark level estimation.
  3. When averaging, the unit of 2 theta was changed from radian to degree.
  4. 32bit version for Windows 7 was available, and Windows 10 was supported.
  • Ver 1.1.13 release. (2015/11/12)
  1. Cbf format was available.
  2. The calibration file (.cal file) made in an old version could be used from this version.
  3. "Detector" tab was newly added to set the detector settings.
  4. Some bugs were revised.
  • Ver 1.1.6 release. (2015/10/16)
  1. The specification of the calibration file (.cal file) was modified.
  2. The function of "mask drawing" was added.
  3. Gnuplot version was updated to 5.0.1.
  • This page and SAngler ver 1.0.0 were released. (2015/07/01)

Download

All users must download a full version.
If you use ver 2.1.28 and 2.1.33, stop using immediately and please download the latest version.


  • The latest version: 2.1.39 (Windows, 64 bit only)

Full version only : SAngler 2.1.39 full (64 bit only) (84.1MB)
*This software is opend to all users without charge.
*If you need 32 bit comatible version, please download ver 2.1.26.
  • Old version
SAngler 100.zip (64 bit)
SAngler 116 full.zip (64 bit)
SAngler 116 upd.zip (64 bit)
SAngler 1113 full.zip (64 bit)
SAngler 1113 upd.zip (64 bit)
SAngler 1123 full.zip (64 bit)
SAngler 1123 upd.zip (64 bit)
SAngler 1123 full.zip (32 bit)
SAngler 2.0.3 full.zip (64/32 bit)
SAngler 2.0.7 full 64/32bit
SAngler 2.1.0 full 64/32bit
SAngler 2.1.3 full 64/32bit
SAngler 2.1.9 full 64/32bit
SAngler 2.1.10 full 64/32bit (85.7MB)
SAngler 2.1.13 full 64/32bit (85.8MB)
SAngler 2.1.19 full 64/32bit (83.9MB)
SAngler 2.1.25 full 64/32bit (84.2MB)
SAngler 2.1.26 full 32bit (84.2MB)
SAngler 2.1.34 full (64 bit only) (84.1MB)


Manual

Japanese manual for version 2.1.39 (PDF)
English manual for version 1.1.23(PDF)
*The latest English version is under preparation.

Contact

Nobutaka SHIMIZU (PF SAXS beamline scientist)

バナースペース