Graph Catalog

1. Production-quality tier

Table 1. List of all production-quality graph operations in the GDS library. Functions are written in italic.
Description Operation

Create Graph

gds.graph.create

gds.graph.create.estimate

gds.graph.create.cypher

gds.graph.create.cypher.estimate

Check if a named graph exists

gds.graph.exists

gds.graph.exists

List graphs

gds.graph.list

Remove node properties from a named graph

gds.graph.removeNodeProperties

Delete relationships from a named graph

gds.graph.deleteRelationships

Remove a named graph from memory

gds.graph.drop

Stream a single node property to the procedure caller

gds.graph.streamNodeProperty

Stream node properties to the procedure caller

gds.graph.streamNodeProperties

Stream a single relationship property to the procedure caller

gds.graph.streamRelationshipProperty

Stream relationship properties to the procedure caller

gds.graph.streamRelationshipProperties

Write node properties to Neo4j

gds.graph.writeNodeProperties

Write relationships to Neo4j

gds.graph.writeRelationship

Graph Export

gds.graph.export

2. Beta Tier

Table 2. List of all beta graph operations in the GDS library. Functions are written in italic.
Description Operation

Create a graph from a named graph

gds.beta.graph.create.subgraph

Generate Random Graph

gds.beta.graph.generate

CSV Export

gds.beta.graph.export.csv

gds.beta.graph.export.csv.estimate