torchcell.knowledge_graphs.supported_queries.registry.QueryDependencies
- class QueryDependencies(*, node_labels: list[str], relationship_types: list[str], properties: list[str], label_properties: list[str], dataset_ids: list[str], graph_levels: list[str], media_names: list[str], parameters: list[str])[source]
Bases:
BaseModelWhat a query reads from the graph, as extracted from its Cypher text.
Every field is a sorted list without duplicates.
label_propertiesholdsLabel.propfor each property read through a variable bound toLabel;propertiesholds the bare names of every property read through a bound variable.- model_config: ClassVar[ConfigDict] = {'extra': 'forbid'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].