tracdap.rt.metadata.flow

Module Contents

Classes

FlowDefinition

FlowEdge

FlowNode

FlowNodeType

Generic enumeration.

FlowSocket

class tracdap.rt.metadata.flow.FlowDefinition
edges

edges

Type:

List[FlowEdge]

inputs

inputs

Type:

Dict[str, ModelInputSchema]

nodes

nodes

Type:

Dict[str, FlowNode]

outputs

outputs

Type:

Dict[str, ModelOutputSchema]

parameters

parameters

Type:

Dict[str, ModelParameter]

class tracdap.rt.metadata.flow.FlowEdge
source

source

Type:

FlowSocket

target

target

Type:

FlowSocket

class tracdap.rt.metadata.flow.FlowNode
inputs

inputs

Type:

List[str]

nodeSearch

nodeSearch

Type:

SearchExpression

nodeType

nodeType

Type:

FlowNodeType

outputs

outputs

Type:

List[str]

class tracdap.rt.metadata.flow.FlowNodeType

Bases: enum.Enum

Generic enumeration.

Derive from this class to define new enumerations.

INPUT_NODE = [1]
MODEL_NODE = [3]
NODE_TYPE_NOT_SET = [0]
OUTPUT_NODE = [2]
class tracdap.rt.metadata.flow.FlowSocket
node

node

Type:

str

socket

socket

Type:

str