46 breaking releases
new 0.47.0 | Dec 12, 2024 |
---|---|
0.46.0 | Nov 7, 2024 |
0.45.0 | Sep 26, 2024 |
0.43.0 | Jul 14, 2024 |
0.3.0 | Jul 30, 2021 |
#2685 in Parser implementations
2,238 downloads per month
Used in 38 crates
(4 directly)
370KB
8K
SLoC
noodles-tabix handles the reading and writing of the tabix format.
A tabix (TBI) is an index file typically used to allow random access of an accompanied file that is
- bgzipped,
- tab-delimited,
- grouped by reference sequence name, and
- coordinate sorted by start position.
It can be used to find relevant records for a given genomic region.
Examples
Read a tabix file
use noodles_tabix as tabix;
let index = tabix::read("sample.vcf.gz.tbi")?;
Dependencies
~2.2–8.5MB
~69K SLoC