libworkflow: workflow functions
HADDOCK3 workflow logic.
- class haddock.libs.libworkflow.Step(module_name: str, order: int | None = None, **config_params: Any)[source]
Bases:
objectRepresents a Step of the Workflow.
- class haddock.libs.libworkflow.Workflow(modules_parameters: dict[str, dict[str, Any]], start: int | None = 0, **other_params: Any)[source]
Bases:
objectRepresent a set of stages to be executed by HADDOCK.
- class haddock.libs.libworkflow.WorkflowManager(workflow_params: dict[str, dict[str, Any]], start: int | None = 0, **other_params: Any)[source]
Bases:
objectRead and execute workflows.