Presentation of FreeSAS
FreeSAS is a Python package with small angles scattering tools in a MIT type license. It provides:
autorg: Automatic radius of gyration assessment based on Guinier law
cormap: Comparison of a set of (saxs) curves to decide if they are the same or not
bift: Bayesian inverse fourier transform
supcomb: overlay and averaging of dummy-atom models
extract_ascii: a tool to extract .dat files from HDF5 files provided at ESRF-BM29
Introduction
FreeSAS has been write as a re-implementation of some ATSAS parts in Python for a better integration in the BM29 ESRF beam-line processing pipelines. It provides functions to read SAS data from pdb files and to handle them. Parts of the code are written in Cython and parallelized to speed-up the execution.
FreeSAS code is available on Github at https://github.com/kif/freesas .