silx 0.13.1¶
The silx project aims to provide a collection of Python packages to support the development of data assessment, reduction and analysis at synchrotron radiation facilities. It intends to provide reading/writing tools for different file formats, data reduction routines and a set of Qt widgets to browse and visualise data. Silx can be cited by its DOIs referenced on Zenodo.
The current version (v0.13.1) caters for:
- Supporting HDF5, SPEC and FabIO images file formats.
 - OpenCL-based data processing: image alignment (SIFT), image processing (median filter, histogram), filtered backprojection for tomography
 - Data reduction: histogramming, fitting, median filter
 - A set of Qt widgets, including:
- 1D and 2D visualization widgets with a set of associated tools using multiple backends (matplotlib or OpenGL)
 - OpenGL-based widgets to visualize data in 3D (scalar field with isosurface and cut plane, scatter plot)
 - a unified browser for HDF5, SPEC and image file formats supporting inspection and visualization of n-dimensional datasets.
 
 - a set of applications:
- a unified viewer (silx view filename) for HDF5, SPEC and image file formats
 - a unified converter to HDF5 format (silx convert filename)
 
 
- Overview
 - Releases, repository, issue tracker, mailing list, ...
 - Installation steps
 - How to install silx on Linux, Windows and MacOS X
 - Description
 - Description of the different algorithms and their implementation
 - Tutorials and sample code
 - Tutorials and sample code
 - API Reference
 - Documentation of the packages included in silx
 - Applications documentation
 - Documentation of the applications provided by silx
 - Widgets gallery
 - Widgets gallery and screenshots
 - Change Log
 - List of changes between releases
 - License
 - License and copyright information
 - Trouble shooting
 - When things do not work as expected