Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,14 +57,14 @@ fig, ax = plot_hasse(kc)
fig, ax = plot_geometric(kc)
```

For building schemas from scratch, see [`examples/02_construction/`](https://github.com/DynamicalSystemsGroup/knowledgecomplex/tree/main/examples/02_construction). Three pre-built ontologies ship with the package:
For building schemas from scratch, see [`examples/02_construction/`](https://github.com/dynamicalsystemsgroup/knowledgecomplex/tree/main/examples/02_construction). Three pre-built ontologies ship with the package:

```python
from knowledgecomplex.ontologies import operations, brand, research
sb = brand.schema() # audience/theme with resonance, interplay, overlap
```

See the [examples/](https://github.com/DynamicalSystemsGroup/knowledgecomplex/tree/main/examples) directory for 11 runnable examples.
See the [examples/](https://github.com/dynamicalsystemsgroup/knowledgecomplex/tree/main/examples) directory for 11 runnable examples.

## API Reference

Expand Down
4 changes: 2 additions & 2 deletions docs/ontology.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ These constraints use `sh:sparql` validators because they require cross-individu

## Interoperability

Because KC stores all data as standard RDF and enforces constraints via W3C SHACL, instance graphs are natively compatible with RDF-based model management systems such as [Flexo MMS](https://github.com/Open-MBEE/flexo-mms-deployment) from the [OpenMBEE](https://www.openmbee.org/) community. JSON-LD export (`dump_graph(format="json-ld")`) provides the primary bridge format. See the [Interoperability section of ARCHITECTURE.md](https://github.com/DynamicalSystemsGroup/knowledgecomplex/blob/main/ARCHITECTURE.md#interoperability-flexo-mms-and-openmbee) for integration patterns.
Because KC stores all data as standard RDF and enforces constraints via W3C SHACL, instance graphs are natively compatible with RDF-based model management systems such as [Flexo MMS](https://github.com/Open-MBEE/flexo-mms-deployment) from the [OpenMBEE](https://www.openmbee.org/) community. JSON-LD export (`dump_graph(format="json-ld")`) provides the primary bridge format. See the [Interoperability section of ARCHITECTURE.md](https://github.com/dynamicalsystemsgroup/knowledgecomplex/blob/main/ARCHITECTURE.md#interoperability-flexo-mms-and-openmbee) for integration patterns.

## Design rationale

See [ARCHITECTURE.md](https://github.com/DynamicalSystemsGroup/knowledgecomplex/blob/main/ARCHITECTURE.md) for the full 2x2 responsibility map and design decisions.
See [ARCHITECTURE.md](https://github.com/dynamicalsystemsgroup/knowledgecomplex/blob/main/ARCHITECTURE.md) for the full 2x2 responsibility map and design decisions.
4 changes: 2 additions & 2 deletions mkdocs.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
site_name: knowledgecomplex
site_url: https://dynamicalsystemsgroup.github.io/knowledgecomplex
repo_url: https://github.com/DynamicalSystemsGroup/knowledgecomplex
repo_name: DynamicalSystemsGroup/knowledgecomplex
repo_url: https://github.com/dynamicalsystemsgroup/knowledgecomplex
repo_name: dynamicalsystemsgroup/knowledgecomplex

theme:
name: material
Expand Down
Loading