htslib

C library for high-throughput sequencing data formats

Github星跟踪图

Build Status
Build status
Github All Releases

HTSlib is an implementation of a unified C library for accessing common file
formats, such as SAM, CRAM and VCF, used for high-throughput sequencing
data, and is the core library used by samtools and bcftools.
HTSlib only depends on zlib.
It is known to be compatible with gcc, g++ and clang.

HTSlib implements a generalized BAM index, with file extension .csi
(coordinate-sorted index). The HTSlib file reader first looks for the new index
and then for the old if the new index is absent.

This project also includes the popular tabix indexer, which indexes both .tbi
and .csi formats, and the bgzip compression utility.

Building HTSlib

See INSTALL for complete details.
Release tarballs contain generated files that have not been
committed to this repository, so building the code from a Git repository
requires extra steps:

autoheader     # If using configure, generate the header template...
autoconf       # ...and configure script (or use autoreconf to do both)
./configure    # Optional but recommended, for choosing extra functionality
make
make install

主要指标

概览
名称与所有者samtools/htslib
主编程语言C
编程语言C (语言数: 8)
平台
许可证Other
所有者活动
创建于2012-05-15 19:34:48
推送于2025-05-01 08:41:43
最后一次提交2024-09-12 16:06:10
发布数46
最新版本名称1.21 (发布于 2024-09-12 16:18:43)
第一版名称stable1 (发布于 )
用户参与
星数847
关注者数62
派生数448
提交数3.4k
已启用问题?
问题数736
打开的问题数137
拉请求数845
打开的拉请求数29
关闭的拉请求数290
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?