pyFAIis an open-source software package designed to perform azimuthal integration and, correspondingly, two-dimensional regrouping on area-detector frames for small- and wide-angle X-ray scattering experiments. It is written in Python (with binary submodules for improved performance), a language widely accepted and used by the scientific community today, which enables users to easily incorporate thepyFAIlibrary into their processing pipeline. This article focuses on recent work, especially the ease of calibration, its accuracy and the execution speed for integration.
The crystal structure of below the 122 K Verwey transition has been refined using high-resolution x-ray and neutron powder diffraction data. The refinements give direct evidence for charge ordering (CO) over four independent octahedral Fe sites, two with a charge of and the other two of . CO schemes consistent with our model do not meet the widely accepted Anderson condition of minimum electrostatic repulsion. Instead we propose that CO is driven primarily by a [001] electronic instability, which opens a gap at the transition through a charge density wave mechanism.