Edge
- class Edge(*, sub: str, pred: str, obj: str, meta: Meta | None = None, standardized: bool = False, subject: Reference | None = None, predicate: Reference | None = None, object: Reference | None = None)[source]
Bases:
BaseModelRepresents an edge in an OBO Graph.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Attributes Summary
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
Methods Summary
as_tuple()Get the edge as a tuple.
from_parsed(s, p, o[, meta])Construct an edge object from pre-standardized content.
Standardize the edge.
Attributes Documentation
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
Methods Documentation