Python implementation of fast azimuthal integration
Project 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 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyFAI-0.10.2.tar.gz
(5.6 MB
view hashes)
Built Distributions
pyFAI-0.10.2.win32-py2.7.msi
(2.5 MB
view hashes)
Close
Hashes for pyFAI-0.10.2.win-amd64-py2.7.msi
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c9384aa0e6d77b714e93681102787216ce73e1348bfd7e812a42e2b519cf0f4 |
|
MD5 | 8f3146503092fc702759ea880ea6a91a |
|
BLAKE2b-256 | b925359779b8d3010a4cdc1ce91738efc9175312df7b323bd0c28e20d137df55 |
Close
Hashes for pyFAI-0.10.2.macosx-10.10-intel.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42154446a3114d5e37789b02a438d4c03a00b9ca78eb3ac04b7bae282d7f32b8 |
|
MD5 | 2baa7933bff70136fffe6906c2dcc85e |
|
BLAKE2b-256 | 5ad43c2201f3a3fce881a57998218a28f602e4e48f4b7af58add7427390ff9fc |
Close
Hashes for pyFAI-0.10.2.linux-x86_64.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c1e06f67476b19a986d3b112061ad82332a03f5b3999f8363ec71e44cbbfbfd |
|
MD5 | 3e30f45327c4d1daee883b22c1826725 |
|
BLAKE2b-256 | 39c7d1168dc532582a9fdb1b2159801690facb1ad60d65e41067a8c0cec29b22 |