Skip to content

PyFAI version 0.21.0

Compare
Choose a tag to compare
@kif kif released this 20 Jan 10:28
v0.21.0
  • Sigma-clipping allows separation of Bragg/amorphous signal:
    • Implementation in Python, Cython and OpenCL with poissonian and azimuthal error-model
    • Sparsification, compression of single crystal data
    • Application to peak-picking and quality assessment of SSX data
    • Analysis of grid-scan to find single crystal
    • Single pass variance evaluation in azimuthal bin
    • Integration of the Jungfrau detector (ID29)
  • 2D integration:
    • New integrators with error propagation by default
    • Full pixel splitting in addition to BBox and no splitting
  • Refactor of all LUT and CSR to share the same code base, makes tests more robust.
  • Calibration of experimental setup using Jupyter notebooks
    • User interaction with plots in matplotlib (thanks Phil Hans)
    • Factorize code between pyFAI-calib and jupyter calibration
    • Tutorial as notebook and video recording
  • Parallax correction for thick detector (still experimental, thanks to Vadim)
  • Improved tutorial on detector geometry calibration (based on Kabsch alignment)
  • Better performances on HPC nodes by limiting simple OpenMP to fewer cores
  • Many improvement in test, typos fixed, doc ...
  • Deprecate all legacy integrators since the new version sees its matrix complete.
  • Supports Python 3.6 ... 3.10 under Windows, MacOS and Linux.