Crate graphannis[][src]

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

corpusstorage

Types that are used by the CorpusStorage API.

errors

Contains the graphANNIS-specific error types.

graph

Types that are used by the Graph API.

model

Types that define the annotation graph model.

update

Types used to describe updates on graphs.

util

Utility functions.

Structs

CorpusStorage

A thread-safe API for managing corpora stored in a common location on the file system.

Graph

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

AnnotationGraph

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