DiamondLightSource / DiamondLightSource/mx-bluesky
Hyperion: Skip whole native collection if no diffraction
- Dominant language
- Python
- Stars
- 4
- Forks
- 5
- Avg merge
- 1d 30m
- Merged PRs (30d)
- 2
Description
Currently if we run a native collection (e.g. collect at chi=0 then collect at chi=30) and there is no diffraction we do:
1. XRC Centre at chi = 0 and see there is no diffraction
2. Skip the rest of the chi = 0 collection
3. Change to chi = 30
4. XRC and see there is no diffraction
5. Skip the rest of the chi = 30 collection
In practice it is very unlikely that if we do not see diffraction at chi = 0 we will at chi = 30. Therefore we should skip the XRC at chi = 30 as well.
## Acceptance Criteria
- When we find no diffraction at chi = 0 for a native collection we skip the full collection at chi = 30 (e.g. immediately robot unload)
Contributor guide
Assessment
This issue has not been assessed yet.