Speaker
Description
NSLS-II's Bluesky framework has enabled scanning and experiment orchestration at multiple facilities for a number of years. In this talk we present the preliminary work on Ophyd v2, a drop-in replacement for Ophyd that complies with the Bluesky protocols. Ophyd v2 is being developed collaboratively between NSLS-II and Diamond Light Source, it incorporates lessons learned from the original implementation (which is one of the most mature and widely used of the Bluesky libraries) as well as Diamond's expertise and experience with hardware triggered scanning (see pymalcolm). We summarise the proposed changes to the Ophyd API and user experience with associated reasoning, as well as the plans for backwards-compatibility, simultaneous use of both versions and incremental migration strategy, allowed for by the modular nature of Bluesky.
Email address of presenting author | callum.forrester@diamond.ac.uk |
---|