Speaker
Description
Bluesky (1) enables experimental science at the lab-bench or facility scale. Diffractometers are specialized devices to probe the crystallography of a sample. A new Python package, hklpy2 (2), provides practical use of diffractometers, interfacing an underlying support library (such as Hkl from Synchrotron SOLEIL) with Bluesky as a PseudoPositioner (operates in both crystallographic axes and rotational axes). User-requested features have been designed into hklpy2 such as custom names for any of the rotational axes, access to different computational engines of the support library, choice of support libraries, simple ways to save and restore configuration. It's easy to create a simulator or connect to a motored diffractometer for any geometry provided by the underlying support libraries.
Funding Agency
USDOE Office of Science - Office of Basic Energy Sciences, Contract
No. DE-AC02-06CH11357
Footnotes
- Bluesky: https://blueskyproject.io/
- hklpy2: https://blueskyproject.io/hklpy2/