API Reference#
Genogrove provides libraries for multiple programming languages:
Languages
C++ Library#
The core C++ library provides high-performance genomic data structures and I/O utilities.
Python Library#
pygenogrove — Python bindings for the C++ library: the strand-aware
GenomicCoordinate key plus the Numeric / Kmer point keys, a universal
JSON-payload Grove (and NumericGrove / KmerGrove), typed BED/GFF groves, a
graph overlay with SIF export, the JSON-payload Registry, and file readers
(BED/GFF/BAM/VCF/FASTA). Generated by autodoc from the installed module.
Rust Library#
Rust implementation (coming soon).
R Library#
R bindings for genomic analysis (coming soon).