Skip to content

graph

Graph.

AbstractSerializable dataclass

Bases: AbstractSerializableComponent

An abstract serializable container.

DispatchGraph dataclass

Bases: Graph

A Graph that only stores dispatch nodes for submission.

create_node(dispatch_node_type, label=None)

Create a container from a specific metadata container type.

delete_node(dispatch_node)

Delete a dispatch node from the graph.

Graph dataclass

Bases: AbstractSerializable

A container of nodes.

create_node(node_type, label=None)

Create a node from a specific node type.

delete_node(node)

Delete a node from the graph.

duplicate_nodes(nodes)

Duplicate provided nodes in the graph.

get_nodes(node_types=None)

Return all nodes with potential filter on type.