mxcubecore.HardwareObjects.abstract.ISPyBValueFactory#

Functions

test_hwo(hwo)

Classes

ISPyBValueFactory()

Constructs ws objects from "old style" mxCuBE dictonaries.

Exceptions

exception mxcubecore.HardwareObjects.abstract.ISPyBValueFactory.ISPyBArgumentError(msg)[source]#

Bases: Exception

class mxcubecore.HardwareObjects.abstract.ISPyBValueFactory.ISPyBValueFactory[source]#

Bases: object

Constructs ws objects from “old style” mxCuBE dictonaries.

static dcg_from_dc_params(ws_client, mx_collect_dict)[source]#

Creates a dataCollectionGroupWS3VO object from a mx_collect_dict.

static from_bl_config(ws_client, bl_config)[source]#

Creates a beamLineSetup3VO from the bl_config dictionary. :rtype: beamLineSetup3VO

static from_data_collect_parameters(ws_client, mx_collect_dict)[source]#

Ceates a dataCollectionWS3VO from mx_collect_dict. :rtype: dataCollectionWS3VO

grid_info_from_workflow_info(workflow_info_dict)[source]#

Ceates grid3VO from worflow_info_dict. :rtype: grid3VO

workflow_from_workflow_info(workflow_info_dict)[source]#

Ceates workflow3VO from worflow_info_dict. :rtype: workflow3VO

workflow_mesh_from_workflow_info(workflow_info_dict)[source]#

Ceates workflowMesh3VO from worflow_info_dict. :rtype: workflowMesh3VO

workflow_step_from_workflow_info(workflow_info_dict)[source]#

Ceates workflow3VO from worflow_info_dict. :rtype: workflow3VO