Global improvement of tests, packaging, code quality, documentation and project tools
Continuous integration on linux, windows using Python 2.7 and 3.4+
Drop support of Python 2.6, 3.2, 3.3 and debian6 packaging
New radial output units: Reciprocal spacing squared and log(q) ID02
GPU accelerate version of ai.separate (Bragg & amorphous) ID13
Quantile filtering in pyFAI-average ID02
New graphical application for diffraction imaging ID21
Migrate to a common structure with silx (reorganize tests, benchmarks, ...)
Extensions (binary sub-modules) have all been moved to ext directory
Many improvements multigeometry integrators
Compatibility with the copy module (copy.deepcopy) for azimuthal integrator ID02
Distortion correction works also for non-contiguous detectors
pyFAI-integrate can now be used with or without GUI
Include tests and benchmarking tools as part of the library
Better testing.
All calibrant from NIST are now available, + Nickel, Aluminum, ... with bibliographic references
The Cell class helps defining new calibrants.
OpenCL Bitonic sort (to be integrated into Bragg/Amorphous separation)
Calib is available from the Python interface (procedural API), not only from the shell script.
Fix the regression of the initial guess in calib (Thanks Jon Wright)
New peak picking algorithm named “watershed” and based on inverse watershed for ridge recognition
start factorizing cython regridding engines (work ongoing)
Add “–poni” option for pyFAI-calib (Thanks Vadim Dyakin)
Improved “guess_binning”, especially for Perkin Elmer flat panel detectors.
Support for non planar detectors like Curved Imaging plate developped at Aarhus
Support for Multi-geometry experiments (tested)
Speed improvement for detector initialization
better isotropy in peak picking (add penalization term)
enhanced documentation on http://pyfai.readthedocs.org
Implementation of look-up table based integration and OpenCL version of it
- Geometry is OK