Skip to main content

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

pyFAI-0.11.0.zip (7.0 MB view details)

Uploaded Source

pyFAI-0.11.0.tar.gz (6.6 MB view details)

Uploaded Source

Built Distributions

pyFAI-0.11.0-cp27-none-win_amd64.whl (2.5 MB view details)

Uploaded CPython 2.7 Windows x86-64

pyFAI-0.11.0-cp27-none-macosx_10_10_intel.whl (4.9 MB view details)

Uploaded CPython 2.7 macOS 10.10+ intel

pyFAI-0.11.0-cp27-none-macosx_10_6_intel.whl (5.5 MB view details)

Uploaded CPython 2.7 macOS 10.6+ intel

File details

Details for the file pyFAI-0.11.0.zip.

File metadata

  • Download URL: pyFAI-0.11.0.zip
  • Upload date:
  • Size: 7.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyFAI-0.11.0.zip
Algorithm Hash digest
SHA256 bff367312493b9e3c7305bbae1d56e853b415ce6d72dda7b6cc0aceb6647dc21
MD5 860b0bd5f963c3e9cbdda6db7c970a39
BLAKE2b-256 6839c5870fc2c9b77199ec602e8770ceb1be527cc554273640ac71a3ae7c5ee8

See more details on using hashes here.

File details

Details for the file pyFAI-0.11.0.tar.gz.

File metadata

  • Download URL: pyFAI-0.11.0.tar.gz
  • Upload date:
  • Size: 6.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyFAI-0.11.0.tar.gz
Algorithm Hash digest
SHA256 0b58a8c2abcf14d4bf7d237fb14b54ef231c77b799a985d626eb05f3dc4c4a8c
MD5 9806313ea06c71256f688791a0a766e5
BLAKE2b-256 8e33333433e059a29089fef2af82300afc26f18d0314b4d5d7c52344ad89d22a

See more details on using hashes here.

File details

Details for the file pyFAI-0.11.0-cp27-none-win_amd64.whl.

File metadata

File hashes

Hashes for pyFAI-0.11.0-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 c696a571e5ca0220f6999011ec8df9a9abcfdaae18b0754c8de38ddd5540c359
MD5 7302bed442a3d23e82a4498d4caf682d
BLAKE2b-256 66baba4c32def706f3e4339091901bc49acbd4af327b7743edcb13f9fb384420

See more details on using hashes here.

File details

Details for the file pyFAI-0.11.0-cp27-none-macosx_10_10_intel.whl.

File metadata

File hashes

Hashes for pyFAI-0.11.0-cp27-none-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 ebcac1f12e2c45a30bcbc61965910df52c763b1ec4921fcfed52cbfd12f3a573
MD5 ee80f83cab5978539678f1110b22c2b1
BLAKE2b-256 b177d228a72aaf4e25dbed2befcac5a8bd7b69aa3cfae147c706dc529530166b

See more details on using hashes here.

File details

Details for the file pyFAI-0.11.0-cp27-none-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for pyFAI-0.11.0-cp27-none-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 bb22a6bd3b7277bf8ca6e2ffd97eb197705b82c31beef247a9ad56e120cf0906
MD5 be753e42d89961d385e42c7d7b692421
BLAKE2b-256 dc254047deb2627a485719c3f73cd1644362dad1c59f4d777c2b984eff6e9b02

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page