lsst.ctrl.bps¶
Using lsst.ctrl.bps¶
Contributing¶
lsst.ctrl.bps
is developed at https://github.com/lsst/ctrl_bps.
You can find Jira issues for this module under the ctrl_bps component.
Python API reference¶
lsst.ctrl.bps Package¶
Classes¶
BaseWmsService (config) |
Interface for interactions with a specific WMS. |
BaseWmsWorkflow (name, config) |
Interface for single workflow specific to a WMS. |
BpsConfig (other[, search_order]) |
Contains the configuration for a BPS submission. |
BpsFormatter |
String formatter class that allows BPS config search options. |
ClusteredQuantumGraph (name, qgraph[, …]) |
Graph where the data for a node is a subgraph of the full QuantumGraph represented by a list of node ids. |
GenericWorkflow (name[, incoming_graph_data]) |
A generic representation of a workflow used to submit to specific workflow management systems. |
GenericWorkflowExec (name, src_uri, …) |
Information about an executable that may be needed by various workflow management services. |
GenericWorkflowFile (name, src_uri, …) |
Information about a file that may be needed by various workflow management services. |
GenericWorkflowJob (name) |
Information about a job that may be needed by various workflow management services. |
QuantaCluster (name, label[, tags]) |
Information about the cluster and Quanta belonging to it. |
WmsJobReport (wms_id, name, label, state) |
WMS job information to be included in detailed report output |
WmsRunReport (wms_id, path, label, run, …) |
WMS run information to be included in detailed report output |
WmsStates |
Run and job states |