Closed qzhang234 closed 2 years ago
Let's discuss in our meeting this afternoon.
Of course. These are notes to facilitate the discussion. Thought I would write it down to organize my thoughts
Per discussion with @prjemian, The proposed change is not necessary. DM is defined independently from AD_Acquire
and can be called separately, all that is needed is to add the lines in the original Rigaku test code to start the workflow
The idea of creating the Run_Object
class that takes in both dm_pars
, dm_workflow
and user/sample info is discussed, but since the current DM structure is shared between Spec and Bluesky, it's better to postpone the code consolidation until 8-ID is running 100% Bluesky
Closing this issue for now as it is of lower priority at this moment. Will reopen if necessary.
@prjemian I would like to propose the following change to the Bluesky definition at 8-ID-I:
/device
calledAPS_DM_8IDI_QZ.py
;/spec_support/APS_DM_8IDI.py
(the file that defines classDM_Workflow
, in particular all the class methods that start DM_Workflow from command lines;DM_Workflow
with all atrributes from classDataManagementMetadata
in /device/datamanagement/;