Py16 programs for data viewing and analysis of data from beamline I16, Diamond Light Source Ltd.
By Dan Porter
Diamond Light Source Ltd.
2020
Version 4.7
View scan and meta data from scan files generated at the beamline I16 at Diamond Light Source. Quickly look through scan data, plot the results with automated normalisation and perform analysis such as peak fitting, generation of custom detector regions of interest (ROIs) and conversion of detector images to reciprocal space. Plus much more! Contains a feature rich graphical interface and a large module of automated functions for use in an interactive terminal or through scripting.
These programs work in almost any python environment, as long as you have numpy, scipy and matplotlib installed and matplotlib initialised in the tkinter backend. The software has been extensively tested in Python 2.7+ and Python 3.7+.
Requirements: numpy, matplotlib, scipy, tkinter, imageio, h5py
See Py16Notes.txt for more info and Py16progs.html or Py16GUI.html for documentation