CMD + K

pyfai

Community

Python implementation of fast azimuthal integration

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::pyfai

Usage Tracking

2025.12.1
2025.12.0
2025.3.0
2025.1.0
2024.9.0
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

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 uses 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.

About

Summary

Python implementation of fast azimuthal integration

Last Updated

Dec 19, 2025 at 09:28

License

MIT

Total Downloads

657.4K

Supported Platforms

noarch

Unsupported Platforms

linux-64 Last supported version: 0.19.0
macOS-64 Last supported version: 0.19.0
win-64 Last supported version: 0.19.0