hpcflow.sdk.core.test_utils.make_workflow#
- hpcflow.sdk.core.test_utils.make_workflow(schemas_spec, path, local_inputs=None, local_sequences=None, local_resources=None, nesting_orders=None, input_sources=None, resources=None, loops=None, groups=None, name='w1', overwrite=False, store='zarr')#
Construct a workflow.
- Parameters:
schemas_spec (Iterable[tuple[dict[str, Any], tuple[str, ...]] | tuple[dict[str, Any], tuple[str, ...], str]]) –
path (PathLike) –
local_sequences (dict[int, Iterable[tuple[str, int, int | float | None]]] | None) –
input_sources (dict[int, dict[str, list[InputSource]]] | None) –
resources (Resources) –
groups (dict[int, Iterable[ElementGroup]] | None) –
name (str) –
overwrite (bool) –
store (str) –
- Return type: