91
|
1 # What's here
|
|
2
|
|
3 ## GraphFile
|
|
4
|
|
5 Connect a subgraph to a file, loading data from that file at starting, rewriting that file upon graph changes, and rereading it upon file changes (e.g. from your text editor).
|
|
6
|
|
7 ## SyncedGraph
|
|
8
|
|
9 An rdf graph container with these features:
|
|
10 - CurrentStateGraphApi: get a readonly rdflib.Graph-like
|
|
11 - GraphEditApi: higher-level API for editing the graph, including patchObject, patchSubgraph, patchMapping
|
|
12 - AutoDepGraphApi: experimental API that watches what graph reads your code makes, then calls your code again if those results would have changed (see knockoutjs, mobx, mopyx)
|
|
13
|
|
14 # Usage
|
|
15
|
|
16 Configure and run with your own launcher file like this:
|
|
17
|
|
18 ```
|
|
19 (look at demo.py)
|
|
20 ```
|
|
21
|
|
22 Then run like this:
|
|
23
|
|
24 ```
|
|
25 uvicorn launcher:app
|
|
26 ``` |