Python toolkit for accelerated Nano-structures Crystallography and Coherent X-ray Imaging techniques. The software included in this package can be used for: 1. the computing of X-ray scattering using graphical processing units 2. X-ray wavefield propagation (from near to far field) 3. simulation and GPU-accelerated analysis of experiments using the ptychography and coherent diffraction imaging techniques See the full documentation at: http://ftp.esrf.fr/pub/scisoft/PyNX/doc/
The silx project aims at providing a collection of Python packages to support the development of data assessment, reduction and analysis applications at synchrotron radiation facilities. The purpose is to deliver reading/writing of different file formats, data reduction routines and a set of Qt widgets to browse and visualize data.
simex_platform is a python library to facilitate setup, execution, and analysis of simulations of experiments at advanced laser light sources. As an example, consider a molecule radiated by highly brilliant, ultrashort x-ray pulses such as delivered by an X-Ray Free Electron Laser (X-FEL). The simulation platform allows to combine tools and codes for the simulation of each step of the experiment: Generation of radiation in the photon source, propagation through optics and waveguides to the interaction point, photon-matter interaction, scattering of the radiation into the far field and detection of the latter. The platform provides slots and interfaces for the various simulation steps.
SYRMEP Tomo Project (STP) has been developed for the users of the SYRMEP beamline of the Elettra synchrotron facility (http://www.elettra.eu) to perform the digital image processing required by parallel beam propagation-based phase contrast CT experiments. The underlying idea is to let users perform post-beamtime optimization, fine tuning and/or additional tests with common hardware at their home institution. The software has been also developed for teaching and educational purposes. SYRMEP Tomo Project is available only for Windows 64-bit machines.
The X-ray Strain Orientation Calculation Software (X-SOCS) is a user-friendly program, which has been developed at ID01 for analysis of the spec-file and images recorded during continuous mapping measurements. X-SOCS aims at retrieving strain and tilt maps of nanostructures, films, surfaces or even embedded structures. It offers the opportunity to get preliminary results directly at the beamline giving the user the opportunity to adapt the planning of the experiments and the measurements with respect to this first set of results. This is of particular importance for the application of such fast scanning methods to in operando studies at high temperatures or in gas or liquid environments.