#genome #annotations #limited #focused #genomic #gff3 #bed

gannot

Gannot is a small library with limited functionality focused on genome annotation

2 releases

0.0.2 Jan 4, 2025
0.0.1 Jan 4, 2025

#177 in Biology

Download history 222/week @ 2025-01-01 18/week @ 2025-01-08

240 downloads per month
Used in crib

MIT/Apache

13KB
273 lines

Gannot

Gannot is a small library with limited functionality focused on genome annotation. It is a result of factoring out code that I have found useful in various Rust projects.

It is unlikely to be more generally useful at this stage, but it provides a base for me to add further shared code—and to learn the Cargo ecosystem. If I have a chance to extend it, there are likely to be many breaking changes, so it is not recommended to use this package.

Currently, it provides convenience functions for specifying genomic coordinates and for parsing GFF3 and BED files.

License

Licensed under either

at your option.

Dependencies

~1.2–2MB
~38K SLoC