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: