Library¶
Top level Functions¶
-
model
- Create aGraphModel
-
build
- Generate a Graph from aGraphModel
-
plot
- Generate a matplotlib plot -
graphql
- Run a GraphQL Server -
materialize
- Generate an output from aGraphModel
instance. By default, the user will be prompted to choose the output format, using a popup GUI dialog box.
SDK¶
Model¶
-
The
GraphModel
Class which is used to declaratively register, Edge and/or Node data supplier functions. Using theGraphModel.node()
andGraphMode.edge()
decorators. -
graphinate.NodeModel
- TBD
Build¶
-
graphinate.builders.NetworkxBuilder
- Generates a NetworkX Graph instance. -
graphinate.builders.D3Builder
- Generates a D3 Graph instance (i.e. a Dict). -
graphinate.builders.GraphQLBuilder
- Generates a Strawberry GraphQL Schema instance
Actualize¶
TBD
Materialize¶
TBD