graphs#

Graphs provide a natural language interface to graph databases.

Classes

graphs.age_graph.AGEGraph(graph_name, conf)

Apache AGE wrapper for graph operations.

graphs.age_graph.AGEQueryException(exception)

Exception for the AGE queries.

graphs.arangodb_graph.ArangoGraph(db)

ArangoDB wrapper for graph operations.

graphs.falkordb_graph.FalkorDBGraph(database)

FalkorDB wrapper for graph operations.

graphs.graph_document.GraphDocument

Represents a graph document consisting of nodes and relationships.

graphs.graph_document.Node

Represents a node in a graph with associated properties.

graphs.graph_document.Relationship

Represents a directed relationship between two nodes in a graph.

graphs.graph_store.GraphStore()

Abstract class for graph operations.

graphs.gremlin_graph.GremlinGraph([url, ...])

Gremlin wrapper for graph operations.

graphs.hugegraph.HugeGraph([username, ...])

HugeGraph wrapper for graph operations.

graphs.index_creator.GraphIndexCreator

Functionality to create graph index.

graphs.kuzu_graph.KuzuGraph(db[, database])

Kùzu wrapper for graph operations.

graphs.memgraph_graph.MemgraphGraph(url, ...)

Memgraph wrapper for graph operations.

graphs.nebula_graph.NebulaGraph(space[, ...])

NebulaGraph wrapper for graph operations.

graphs.neo4j_graph.Neo4jGraph([url, ...])

Neo4j database wrapper for various graph operations.

graphs.neptune_graph.BaseNeptuneGraph()

Abstract base class for Neptune.

graphs.neptune_graph.NeptuneAnalyticsGraph(...)

Neptune Analytics wrapper for graph operations.

graphs.neptune_graph.NeptuneGraph(host[, ...])

Neptune wrapper for graph operations.

graphs.neptune_graph.NeptuneQueryException(...)

Exception for the Neptune queries.

graphs.neptune_rdf_graph.NeptuneRdfGraph(host)

Neptune wrapper for RDF graph operations.

graphs.networkx_graph.KnowledgeTriple(...)

Knowledge triple in the graph.

graphs.networkx_graph.NetworkxEntityGraph([graph])

Networkx wrapper for entity graph operations.

graphs.ontotext_graphdb_graph.OntotextGraphDBGraph(...)

Ontotext GraphDB https://graphdb.ontotext.com/ wrapper for graph operations.

graphs.rdf_graph.RdfGraph([source_file, ...])

RDFlib wrapper for graph operations.

graphs.tigergraph_graph.TigerGraph(conn)

TigerGraph wrapper for graph operations.

Functions

graphs.arangodb_graph.get_arangodb_client([...])

Get the Arango DB client from credentials.

graphs.neo4j_graph.clean_string_values(text)

Clean string values for schema.

graphs.neo4j_graph.value_sanitize(d)

Sanitize the input dictionary or list.

graphs.networkx_graph.get_entities(entity_str)

Extract entities from entity string.

graphs.networkx_graph.parse_triples(...)

Parse knowledge triples from the knowledge string.