hpcflow.sdk.core.parameters#

Parameters represent information passed around within a workflow.

Classes

AbstractInputValue

Class to represent all sequence-able inputs to a task.

BuiltinSchemaParameter

A parameter of a built-in schema.

InputSource

An input source to a workflow task.

InputValue

An input value to a task.

NullDefault

Sentinel value used to distinguish an explicit null.

Parameter

A general parameter to a workflow task.

ParameterPath

Path to a parameter.

ParameterValue

The value handler for a parameter.

ResourceSpec

Class to represent specification of resource requirements for a (set of) actions.

SchemaInput

A Parameter as used within a particular schema, for which a default value may be applied.

SchemaOutput

A Parameter as outputted from particular task.

SchemaParameter

A parameter bound in a schema.

SubParameter

A parameter that is a component of another parameter.

ValuePerturbation

A perturbation applied to a value.

ValueSequence

A sequence of values.