layout |
---|
page |
Given some datasets.
Graphmalizer is thinking. Then:
A graph, same datapoints → same graph.
We allow you to manage datasets. They are newline-delimited JSON files or CSV files. Each row or datapoint is considered to be a document. Every document has an identifier and a certain type.
You specifiy which types exist. Types can refer to things or relations between things. To each thing we associate a node and to each relation a edge.
For instance, we can say
Documents of a type corresponding to a relation (here 3:P
,4:P
) must specify
a source and target identifier (referring to nodes of type A
).
Note: If you leave out the id, we derive it from the type, source and target (details here).
For example
Will become
(1)---→(2)---→(5)
Or more precisely, using the cypher-pattern language.
(:A {id: 1}) -[:P]-> (:A {id: 2}) -[:P]-> (:A {id: 5})