/relation_engine_spec

Specifications and config for the KBase Relation Engine

Primary LanguagePythonMIT LicenseMIT

MOVED!

This code is now maintained at https://github.com/kbase/relation_engine.


Relation Engine Spec

This repo holds the stored queries, schemas, and migrations for the relation engine graph database service.

These specifications are used by the Relation Engine API.

  • Stored queries are stored AQL queries that can be used by KBase apps to fetch data from the database.
  • Schemas are JSON schemas that define what form of data can be stored in the database's collections.
  • Data sources (in data_sources/) contains some general information about where some of our imported data comes from.
  • Views (in views/) are raw ArangoSearch view configuration files

Development

Running tests

Run tests with make test.