Real Characterisation
Created by: meguiraun
(Removed WIP)
Here it is the characterisation stuff. Tested in Biomax.
Basically a callback listens to the child_added
and it checks if it is a DataCollection, and if so, checks if it has Diffraction plan in the name, and if so it creates the missing entries (DataCollectionQueueEntry and TaskGroupQueueEntry) and enqueues them.
Finally it emits add_task
signal through the socketio.
Sorry for this long commit history, there have been several bug fixes here and there during the development and testing.
What is left (and I left out for now)
- A way of displaying results: a link to ispyb? new tab displaying the edna result html?