There is a newer version of the record available.

Published September 13, 2024 | Version v2024.09

silx-kit/pyFAI: PyFAI-2024.09

Description

What's Changed

  • New tutorials:
    • On flatfield calculation from several detector position (ID31)
    • On discarded pixels when using sigma-clipping (ID15a)
  • New feature in pilx: the tool to view diffraction map
    • Fix/unfix curves
    • Colors improved
    • Motor position can ge registered and displayed along axis
  • Other new feature:
    • Expose orientation in calib2 (excluding Nexus-detectors)
    • Extra comments in PONI-file like the calibration file
    • Sigma-clipping in pure cython with hybrid error-model
    • New calibrant (Lysozyme for MX) & integration into calib2
    • Engineering notation when printing detector
    • New JSON format for integration configuration (backward compatible)
    • Import CrystFEL geom-file to generate a detector + geometry
    • GIWAXS and sigma-clip impose no pixel splitting
    • Sigma-clipping is possible from the GUI and via config files
    • Peakfinding: discard peaks with masked pixels in the local region
  • New detector: Jungfrau 1M (ID09)
  • Bug fixed:
    • Absorption kwarg was missing in sigma-clip
    • Close HDF5 files ASAP (risk of hitting the max number of file open)
    • Bug in medfilt (empty ensemble)
    • Several bugs fixed in worker (heavily used by ewoks)
    • Correct some tutorials for typos
    • Orientation of interate2d results legacy vs ng
    • Compatibility with Numpy2
    • Compatibility with Eiger2+Lima2 multi-threshold files
    • Compatibility with GCC14, discarded some deprecated code
  • Validated with Python 3.8-3.12

New Contributors

  • @pierrepaleo made their first contribution in https://github.com/silx-kit/pyFAI/pull/2207
  • @mjdiff made their first contribution in https://github.com/silx-kit/pyFAI/pull/2239
  • @jacobfilik made their first contribution in https://github.com/silx-kit/pyFAI/pull/2243

Full Changelog: https://github.com/silx-kit/pyFAI/compare/v2024.05...v2024.09

Files

silx-kit/pyFAI-v2024.09.zip

Files (60.1 MB)

Name Size Download all
md5:43a46eef7338464f23affe0defd5a91b
60.1 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/silx-kit/pyFAI/tree/v2024.09 (URL)