[package] name = "gia" version = "0.2.23" edition = "2021" description = "A tool for set theoretic operations of genomic intervals" license = "MIT" homepage = "https://noamteyssier.github.io/gia" repository = "https://github.com/noamteyssier/gia" categories = ["science", "command-line-utilities"] keywords = ["genomics", "bioinformatics", "bed", "set", "interval"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "1.0.81" bedrs = { version = "0.2.24", features = ["serde", "rayon"] } bstr = "1.9.1" clap = { version = "4.4.18", features = ["derive"] } csv = "1.3.0" dashmap = { version = "5.5.3", features = ["serde"] } faiquery = "0.1.3" hashbrown = "0.14.3" human-sort = "0.2.2" memmap2 = "0.9.4" rand = "0.8.5" rand_chacha = "0.3.1" serde = { version = "1.0.197", features = ["derive"] } niffler = { version = "2.5.0", default-features = false, features = ["gz"] } gzp = { version = "0.11.3", features = [ "deflate_rust", ], default-features = false } rayon = "1.10.0" flate2 = "1.0.28" rust-htslib = { version = "0.46.0", default-features = false } paste = "1.0.14" [dev-dependencies] assert_cmd = "2.0.14" predicates = "3.1.0" [profile.release] lto = true