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§

  • Helper functions to execute AQL queries on an AnnotationGraph.
  • 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 Aliases§

  • A specialization of the Graph, using components needed to represent and query corpus annotation graphs.