title: The fast azimuthal integration Python library:pyFAI.
abstract: 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.
authors.affiliation: European Synchrotron Radiation Facility , 71 Avenue des Martyrs, 38000 Grenoble, France.
authors.forename: Giannis
authors.initials: G
authors.lastname: Ashiotis
authors.affiliation: European Synchrotron Radiation Facility , 71 Avenue des Martyrs, 38000 Grenoble, France.
authors.forename: Aurore
authors.initials: A
authors.lastname: Deschildre
authors.affiliation: SESAME , PO Box 7, Allan 19252, Jordan.
authors.forename: Zubair
authors.initials: Z
authors.lastname: Nawaz
authors.affiliation: European Synchrotron Radiation Facility , 71 Avenue des Martyrs, 38000 Grenoble, France.
authors.forename: Jonathan P
authors.initials: JP
authors.lastname: Wright
authors.affiliation: European Synchrotron Radiation Facility , 71 Avenue des Martyrs, 38000 Grenoble, France.
authors.forename: Dimitrios
authors.initials: D
authors.lastname: Karkoulis
authors.affiliation: Synchrotron Soleil , L'Orme des Merisiers, 91190 Saint-Aubin, France.
authors.forename: Frédéric Emmanuel
authors.initials: FE
authors.lastname: Picca
authors.affiliation: European Synchrotron Radiation Facility , 71 Avenue des Martyrs, 38000 Grenoble, France.
authors.forename: Jérôme
authors.initials: J
authors.lastname: Kieffer
keywords: GPU programming; Python; computer programs; data reduction; geometry calibration; image analysis; powder diffraction; small-angle X-ray scattering
references.citation: J Appl Crystallogr. 2015 Jan 30;48(Pt 1):301-305
references.pmid: 26089752
references.citation: J Synchrotron Radiat. 2013 Jul;20(Pt 4):660-4
references.pmid: 23765312
references.citation: J Synchrotron Radiat. 2009 Nov;16(Pt 6):872-9
references.pmid: 19844027
references.citation: Comput Sci Eng. 2010 May;12(3):66-72
references.pmid: 21037981
references.citation: J Appl Crystallogr. 2014 Sep 30;47(Pt 5):1797-1803
references.pmid: 25294982