Skip to content

metadata

Attributes

NODE_ID_COLUMN_METADATA = NetworkNodeAttributeMetadata(doc=NODE_ID_TEXT, computed_attribute=True) module-attribute

NODE_LABEL_COLUMN_METADATA = NetworkNodeAttributeMetadata(doc=NODE_LABEL_TEXT, computed_attribute=True) module-attribute

NODE_COUNT_EDGES_COLUMN_METADATA = NetworkNodeAttributeMetadata(doc=NODE_COUNT_EDGES_TEXT, computed_attribute=True) module-attribute

NODE_COUND_EDGES_MULTI_COLUMN_METADATA = NetworkNodeAttributeMetadata(doc=NODE_COUNT_EDGES_MULTI_TEXT, computed_attribute=True) module-attribute

NODE_COUNT_IN_EDGES_COLUMN_METADATA = NetworkNodeAttributeMetadata(doc=NODE_COUNT_IN_EDGES_TEXT, computed_attribute=True) module-attribute

NODE_COUNT_IN_EDGES_MULTI_COLUMN_METADATA = NetworkNodeAttributeMetadata(doc=NODE_COUNT_IN_EDGES_MULTI_TEXT, computed_attribute=True) module-attribute

NODE_COUNT_OUT_EDGES_COLUMN_METADATA = NetworkEdgeAttributeMetadata(doc=NODE_COUNT_OUT_EDGES_TEXT, computed_attribute=True) module-attribute

NODE_COUNT_OUT_EDGES_MULTI_COLUMN_METADATA = NetworkEdgeAttributeMetadata(doc=NODE_COUNT_OUT_EDGES_MULTI_TEXT, computed_attribute=True) module-attribute

EDGE_ID_COLUMN_METADATA = NetworkEdgeAttributeMetadata(doc='The unique id for the edge.', computed_attribute=True) module-attribute

EDGE_SOURCE_COLUMN_METADATA = NetworkEdgeAttributeMetadata(doc=EDGE_SOURCE_TEXT, computed_attribute=True) module-attribute

EDGE_TARGET_COLUMN_METADATA = NetworkEdgeAttributeMetadata(doc=EDGE_TARGET_TEXT, computed_attribute=True) module-attribute

EDGE_COUNT_DUP_DIRECTED_COLUMN_METADATA = NetworkEdgeAttributeMetadata(doc=EDGE_COUNT_DUP_DIRECTED_TEXT, computed_attribute=True) module-attribute

EDGE_IDX_DUP_DIRECTED_COLUMN_METADATA = NetworkEdgeAttributeMetadata(doc=EDGE_IDX_DUP_DIRECTED_TEXT, computed_attribute=True) module-attribute

EDGE_COUNT_DUP_UNDIRECTED_COLUMN_METADATA = NetworkEdgeAttributeMetadata(doc=EDGE_COUNT_DUP_UNDIRECTED_TEXT, computed_attribute=True) module-attribute

EDGE_IDX_DUP_UNDIRECTED_COLUMN_METADATA = NetworkEdgeAttributeMetadata(doc=EDGE_IDX_DUP_UNDIRECTED_TEXT, computed_attribute=True) module-attribute

Classes

NetworkNodeAttributeMetadata

Bases: KiaraModel

Source code in /opt/hostedtoolcache/Python/3.11.4/x64/lib/python3.11/site-packages/kiara_plugin/network_analysis/models/metadata.py
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
class NetworkNodeAttributeMetadata(KiaraModel):

    _kiara_model_id = "metadata.network_node_attribute"

    doc: DocumentationMetadataModel = Field(
        description="Explanation what this attribute is about.",
        default_factory=DocumentationMetadataModel.create,
    )
    computed_attribute: bool = Field(
        description="Whether this is the default attribute that is always automatically added by kiara.",
        default=False,
    )

    @validator("doc", pre=True)
    def validate_doc(cls, value):
        return DocumentationMetadataModel.create(value)

Attributes

doc: DocumentationMetadataModel = Field(description='Explanation what this attribute is about.', default_factory=DocumentationMetadataModel.create) class-attribute instance-attribute
computed_attribute: bool = Field(description='Whether this is the default attribute that is always automatically added by kiara.', default=False) class-attribute instance-attribute

Functions

validate_doc(value)
Source code in /opt/hostedtoolcache/Python/3.11.4/x64/lib/python3.11/site-packages/kiara_plugin/network_analysis/models/metadata.py
37
38
39
@validator("doc", pre=True)
def validate_doc(cls, value):
    return DocumentationMetadataModel.create(value)

NetworkEdgeAttributeMetadata

Bases: KiaraModel

Source code in /opt/hostedtoolcache/Python/3.11.4/x64/lib/python3.11/site-packages/kiara_plugin/network_analysis/models/metadata.py
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
class NetworkEdgeAttributeMetadata(KiaraModel):

    _kiara_model_id = "metadata.network_edge_attribute"

    doc: DocumentationMetadataModel = Field(
        description="Explanation what this attribute is about.",
        default_factory=DocumentationMetadataModel.create,
    )
    computed_attribute: bool = Field(
        description="Whether this is the computed attribute that is automatically added by kiara.",
        default=False,
    )

    @validator("doc", pre=True)
    def validate_doc(cls, value):
        return DocumentationMetadataModel.create(value)

Attributes

doc: DocumentationMetadataModel = Field(description='Explanation what this attribute is about.', default_factory=DocumentationMetadataModel.create) class-attribute instance-attribute
computed_attribute: bool = Field(description='Whether this is the computed attribute that is automatically added by kiara.', default=False) class-attribute instance-attribute

Functions

validate_doc(value)
Source code in /opt/hostedtoolcache/Python/3.11.4/x64/lib/python3.11/site-packages/kiara_plugin/network_analysis/models/metadata.py
55
56
57
@validator("doc", pre=True)
def validate_doc(cls, value):
    return DocumentationMetadataModel.create(value)