-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zocalo callback to trigger zocalo fluorescence #233
Comments
An update on this. I think I have found the file that GDA calls to trigger PyMCA and it is |
spectrumID or "xfeFluorescenceSpectrumID" is not actually used by the pymca-zocalo code in any way, though, in its current state, I think it will throw an error if it is not present as it is given as a required argument to a function that doesn't use it. |
Are you able to make it optional your end so that it won't give an error if we don't provide it? |
Ultimately, yes, I will do this. The pymca_fitter service code has not been maintained for a while and is currently running from some old zocalo environment, so it will need a bit of work before I can deploy it with this change. I'll let you know when it's done. |
This recipe does not need the ispyb deposition to be made before triggering |
As per #236 we can send the h5 file in as |
Slight correction on this, The file path should be sent in as |
After capturing fluorescence data we should trigger zocalo to analyse it. To do this zocalo needs a blank recipe and the following parameters:
Where
inputFile
is the file written by the detector (Note that we will be using the HDF writer on the detector so we can read the location from that). Currently, it is not obvious whatspectrumID
corresponds to @pblowey is looking into itAcceptance Criteria
read_hardware
plan stub that will read the required hardwareThe text was updated successfully, but these errors were encountered: