[package] name = "grangers" version = "0.4.0" edition = "2021" authors = [ "Dongze He ", "Rob Patro ", ] description = "A rust library for working with genomic ranges and annotations." license-file = "LICENSE" readme = "README.md" repository = "https://github.com/COMBINE-lab/grangers" homepage = "https://github.com/COMBINE-lab/grangers" include = [ "/src/lib.rs", "/src/grangers_info.rs", "/src/grangers_utils.rs", "/src/options.rs", "/src/reader.rs", "/src/reader/*.rs", "/Cargo.toml", "/Cargo.lock", "/README.md", "/LICENSE", ] keywords = [ "genomics", "GTF-GFF", "ranges", "genes", "genome-annotation", ] categories = ["science", "data-structures"] [dependencies] anyhow = "1.0" flate2 = { version = "1.0.28", features = ["zlib"], default-features = false } noodles = { version = "0.56.0", features = ["gtf","gff","fasta", "core"] } tracing = "0.1.40" tracing-subscriber = { version = "0.3.17", default-features = true, features = ["env-filter"] } polars = { version = "0.34.2", features = ["lazy","dataframe_arithmetic","sort_multiple", "checked_arithmetic","rows","dtype-struct", "dtype-categorical", "list_eval","concat_str", "strings", "is_in", "abs"]} peak_alloc = "0.2.0" rust-lapper = "1.1.0" clap = { version = "4.4.7", features = ["derive", "cargo", "deprecated", "wrap_help", "help", "usage", "error-context"] } lazy_static = "1.4.0" nutype = "0.3.1"