gffx 0.4.0

An ultra-fast and memory-efficient toolkit for querying GFF files, written with Rust
Documentation
// src/lib.rs
pub mod commands;
pub mod index_builder;
pub mod index_loader;
pub mod utils;

pub use index_builder::core::build_index;
pub use index_loader::{
    core::{load_atn, load_sqs, safe_mmap_readonly},
    gof::{GofMap, load_gof},
    fts::{FtsMap, load_fts},
    prt::{PrtMap, load_prt},
    a2f::{A2fMap, load_a2f}
};


pub use utils::common::{
    CommonArgs, append_suffix, check_index_files_exist, write_gff_output, write_gff_output_filtered,
};
pub use utils::tree_io::{save_multiple_trees, write_offsets_to_file};
pub use utils::tree::{Interval, IntervalTree};
pub use utils::tree_index::TreeIndexData;