datacode.graph package

Submodules

datacode.graph.base module

class datacode.graph.base.GraphObject[source]

Bases: object

add_to_graph(graph)[source]
class datacode.graph.base.Graphable[source]

Bases: object

__init__()[source]

Initialize self. See help(type(self)) for accurate signature.

graph(include_attrs=None, func_dict=None)[source]
Return type

Digraph

name: str
primary_node(include_attrs=None, func_dict=None)[source]
Return type

Node

datacode.graph.base.get_multirow_label_from_parts(parts)[source]
Return type

str

datacode.graph.base.get_valid_label_part(label)[source]
Return type

str

datacode.graph.edge module

datacode.graph.node module

datacode.graph.subgraph module

class datacode.graph.subgraph.Subgraph(elems, name=None, digraph=True, **graph_kwargs)[source]

Bases: datacode.graph.base.GraphObject

__init__(elems, name=None, digraph=True, **graph_kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

add_to_graph(graph)[source]