Get the project fast azimuthal integration

10/03/2010 02:06 PM

Currently the Fast azimuthal integration is composed of 3 parts:
  • SPD which is a large piece of C-code dealing with image corrections and azimuthal integration, mainly written by Peter Boesecke and Rainer Wilcke
  • Execution tests written in python to ensure the equivalence of the results obtained after integration by different software like FIT2D, SPD or XOP, this is written in python.



27/07/2011 10:03 PM

pyFAI is a python library for Fast Azimuthal Integration. It may appear surprising that a python project is called "Fast" in a world where most other software are written in C or Fortran. It simply means that the integration is done by a single operation which leads an input pixel on the detector to a contribution to a diffraction pattern (without re-sampling or aliasing, ...), allowing optimization on this single algorithm and optimization of it's implementation (Cython, port to GPU, ...), and leaving the flexibility of python for everything else.


Version control system

21/09/2011 01:33 PM

If you are interested in the source code, for testing, benchmarking or whatever; all sub-projects related to Fast Azimuthal Integration are available using SVN (a very common version control system). Under any recent unix system, type:
svn co


pyFAI under windows

09/01/2012 02:34 PM

Even if windows is not the main targeted platform, it is tested on windows with the pythonXY distribution.
It will need the libpthread DLL for windows available in the source of (but I did not manage to have it installed automatically under windows). It is in ...


Publications and Posters about pyFAI

14/11/2012 11:26 AM

This page contains links to posters and publications (which have been accepted).


Library & project documentation

04/06/2014 04:45 PM