Crates.io | annatomic |
lib.rs | annatomic |
version | 0.2.0 |
created_at | 2025-08-26 10:36:10.679175+00 |
updated_at | 2025-08-28 12:15:05.706239+00 |
description | The Annatomic annotation editor is intended to be used for the [RIDGES corpus](https://www.linguistik.hu-berlin.de/en/institut-en/professuren-en/korpuslinguistik/research/ridges-projekt). It is based on [graphANNIS](https://github.com/korpling/graphANNIS) and thus is internal data model is in principle suitable for a wide range of annotation concepts. " |
homepage | |
repository | https://codeberg.org/korpling/annatomic |
max_upload_size | |
id | 1810982 |
size | 4,768,496 |
The Annatomic annotation editor is intended to be used for the RIDGES corpus. It is based on graphANNIS and thus is internal data model is in principle suitable for a wide range of annotation concepts.
It is very much work in progress. We support Linux, Windows and (with delayed manual relases) macOS, but only activly test on Linux. See the Releases page to download the files for your operating system.
You need to install Rust to compile the project. We recommend installing the following Cargo subcommands for developing annis-web:
Also install the diff-cover
command line tool to run merge the merge request checks locally.
You can run the tests with the default cargo test
command.
To run all checks that have to pass for a merge requests locally, first make sure you have the diff-cover
and cargo-llvm-cov
tools installed.
cargo install cargo-llvm-cov
pipx install diff_cover
Then, run the following command to run all checks including code coverage:
./verify.sh
You need to have cargo-release
installed to perform a release. Execute the follwing cargo
command once to
install it.
cargo install cargo-release cargo-about
To perform a release, switch to the main branch and execute:
cargo release [LEVEL] --execute
The level should be patch
, minor
or major
depending on the changes made in the release.
Running the release command will also trigger a CI workflow to create release binaries for Linux and Windows on Codeberg.
The release binary file for macOS needs to be created and uploaded to the Codeberg-release page manually.
This research was funded by the German Research Foundation (DFG, Deutsche Forschungsgemeinschaft) – SFB 1412, 416591334.
Die Forschungsergebnisse dieser Veröffentlichung wurden gefördert durch die Deutsche Forschungsgemeinschaft (DFG) – SFB 1412, 416591334.