Crate graphannis
source ·Expand description
This is a graph-based linguistic corpus query system which implements the ANNIS Query Language (AQL). The main entry point to the API is the CorpusStorage struct which allows to manage and query a database of corpora.
Modules
- Types that are used by the
CorpusStorage
API. - Contains the graphANNIS-specific error types.
- Types that are used by the
Graph
API. - Types that define the annotation graph model.
- Types used to describe updates on graphs.
- Utility functions.
Macros
Structs
- A thread-safe API for managing corpora stored in a common location on the file system.
- A representation of a graph including node annotations and edges. Edges are partioned into components and each component is implemented by specialized graph storage implementation.
Type Definitions
- A specialization of the
Graph
, using components needed to represent and query corpus annotation graphs.