Python implementation of fast azimuthal integration
PyFAI is an azimuthal integration library that tries to be fast (as fast as C and even more using OpenCL and GPU). It is based on histogramming of the 2theta/Q positions of each (center of) pixel weighted by the intensity of each pixel, but parallel version use a SparseMatrix-DenseVector multiplication. Neighboring output bins get also a contribution of pixels next to the border thanks to pixel splitting. Finally pyFAI provides also tools to calibrate the experimental setup using Debye-Scherrer rings of a reference compound.
Release history Release notifications
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|pyFAI-0.10.2.linux-x86_64.tar.gz (7.1 MB) Copy SHA256 hash SHA256||Dumb Binary||2.7|
|pyFAI-0.10.2.macosx-10.10-intel.tar.gz (3.8 MB) Copy SHA256 hash SHA256||Dumb Binary||2.7|
|pyFAI-0.10.2.tar.gz (5.6 MB) Copy SHA256 hash SHA256||Source||None|
|pyFAI-0.10.2.win32-py2.7.msi (2.5 MB) Copy SHA256 hash SHA256||Windows MSI Installer||2.7|
|pyFAI-0.10.2.win-amd64-py2.7.msi (2.3 MB) Copy SHA256 hash SHA256||Windows MSI Installer||2.7|