Expand description
This module exposes the raw HTSlib bindings for reading and writing genomics file formats like SAM, BAM, CRAM, VCF, BCF and tabix. Instead of using this crate directly, it is recommended to use rust-htslib instead, which has a more idiomatic and high-level API and builds on top of this crate.
Structs§
- BGZF
- _G_
fpos64_ t - _G_
fpos_ t - _IO_
FILE - _IO_
FILE_ plus - _IO_
jump_ t - _IO_
marker - __
Bindgen Bitfield Unit - __
bam_ mplp_ t - __
bam_ plp_ t - __
bgzidx_ t - __
faidx_ t - __
fsid_ t - __
hts_ idx_ t - __
locale_ data - __
locale_ struct - __
mbstate_ t - __
pthread_ internal_ list - __
sigset_ t - __
va_ list_ tag - _bcf_
sr_ regions_ t - _region_
t - aux_
key_ t - bam1_
core_ t - bam1_t
- bam_
pileup1_ t - bcf1_t
- bcf_
dec_ t - bcf_
fmt_ t - bcf_
hdr_ t - bcf_
hrec_ t - bcf_
idinfo_ t - bcf_
idpair_ t - bcf_
info_ t - bcf_
sr_ t - bcf_
srs_ t - bgzf_
cache_ t - bgzf_
mtaux_ t - cram_
block - cram_
block_ compression_ hdr - cram_
block_ slice_ hdr - cram_
container - cram_fd
- cram_
file_ def - cram_
metrics - cram_
slice - div_t
- drand48_
data - errmod_
t - fd_set
- hFILE
- htsFile
- htsFormat
- htsFormat__
bindgen_ ty_ 1 - htsThread
Pool - hts_
base_ mod - hts_
base_ mod_ state - hts_
itr_ t - hts_
itr_ t__ bindgen_ ty_ 1 - hts_
md5_ context - hts_opt
- hts_
pair64_ max_ t - hts_
pair64_ t - hts_
pair_ pos_ t - hts_
reglist_ t - hts_
tpool - hts_
tpool_ process - hts_
tpool_ result - imaxdiv_
t - kbitset_
iter_ t - kbitset_
t - ks_
tokaux_ t - kstring_
t - ldiv_t
- lldiv_t
- probaln_
par_ t - pthread_
cond_ t__ bindgen_ ty_ 1 - pthread_
mutex_ t___ pthread_ mutex_ s - pthread_
rwlock_ t__ bindgen_ ty_ 1 - random_
data - refs_t
- sam_
hdr_ t - sam_
hrecs_ t - tbx_
conf_ t - tbx_t
- timespec
- timeval
- variant_
t - wait__
bindgen_ ty_ 1 - wait__
bindgen_ ty_ 2 - z_
stream_ s
Constants§
- AIO_
PRIO_ DELTA_ MAX - ARG_MAX
- BAM_
CBACK - BAM_
CDEL - BAM_
CDIFF - BAM_
CEQUAL - BAM_
CHARD_ CLIP - BAM_
CIGAR_ MASK - BAM_
CIGAR_ SHIFT - BAM_
CIGAR_ STR - BAM_
CIGAR_ TYPE - BAM_
CINS - BAM_
CMATCH - BAM_
CPAD - BAM_
CREF_ SKIP - BAM_
CSOFT_ CLIP - BAM_
FDUP - BAM_
FMREVERSE - BAM_
FMUNMAP - BAM_
FPAIRED - BAM_
FPROPER_ PAIR - BAM_
FQCFAIL - BAM_
FREA D1 - BAM_
FREA D2 - BAM_
FREVERSE - BAM_
FSECONDARY - BAM_
FSUPPLEMENTARY - BAM_
FUNMAP - BAM_
USER_ OWNS_ DATA - BAM_
USER_ OWNS_ STRUCT - BCF1_
DIRTY_ ALS - BCF1_
DIRTY_ FLT - BCF1_
DIRTY_ ID - BCF1_
DIRTY_ INF - BCF_
BT_ CHAR - BCF_
BT_ FLOAT - BCF_
BT_ INT8 - BCF_
BT_ INT16 - BCF_
BT_ INT32 - BCF_
BT_ INT64 - BCF_
BT_ NULL - BCF_
DT_ CTG - BCF_
DT_ ID - BCF_
DT_ SAMPLE - BCF_
ERR_ CHAR - BCF_
ERR_ CTG_ INVALID - BCF_
ERR_ CTG_ UNDEF - BCF_
ERR_ LIMITS - BCF_
ERR_ NCOLS - BCF_
ERR_ TAG_ INVALID - BCF_
ERR_ TAG_ UNDEF - BCF_
HL_ CTG - BCF_
HL_ FLT - BCF_
HL_ FMT - BCF_
HL_ GEN - BCF_
HL_ INFO - BCF_
HL_ STR - BCF_
HT_ FLAG - BCF_
HT_ INT - BCF_
HT_ LONG - BCF_
HT_ REAL - BCF_
HT_ STR - BCF_
MAX_ BT_ INT8 - BCF_
MAX_ BT_ INT16 - BCF_
MAX_ BT_ INT32 - BCF_
MIN_ BT_ INT8 - BCF_
MIN_ BT_ INT16 - BCF_
MIN_ BT_ INT32 - BCF_
SR_ PAIR_ ANY - BCF_
SR_ PAIR_ BOTH - BCF_
SR_ PAIR_ BOTH_ REF - BCF_
SR_ PAIR_ EXACT - BCF_
SR_ PAIR_ INDELS - BCF_
SR_ PAIR_ INDEL_ REF - BCF_
SR_ PAIR_ SNPS - BCF_
SR_ PAIR_ SNP_ REF - BCF_
SR_ PAIR_ SOME - BCF_
UN_ ALL - BCF_
UN_ FLT - BCF_
UN_ FMT - BCF_
UN_ IND - BCF_
UN_ INFO - BCF_
UN_ SHR - BCF_
UN_ STR - BCF_
VL_ A - BCF_
VL_ FIXED - BCF_
VL_ G - BCF_
VL_ R - BCF_
VL_ VAR - BC_
BASE_ MAX - BC_
DIM_ MAX - BC_
SCALE_ MAX - BC_
STRING_ MAX - BGZF_
BLOCK_ SIZE - BGZF_
ERR_ CRC - BGZF_
ERR_ HEADER - BGZF_
ERR_ IO - BGZF_
ERR_ MISUSE - BGZF_
ERR_ MT - BGZF_
ERR_ ZLIB - BGZF_
MAX_ BLOCK_ SIZE - BIG_
ENDIAN - BUFSIZ
- BYTE_
ORDER - CHARCLASS_
NAME_ MAX - COLLAPSE_
ANY - COLLAPSE_
BOTH - COLLAPSE_
INDELS - COLLAPSE_
NONE - COLLAPSE_
SNPS - COLLAPSE_
SOME - COLL_
WEIGHTS_ MAX - DELAYTIMER_
MAX - E2BIG
- EACCES
- EADDRINUSE
- EADDRNOTAVAIL
- EADV
- EAFNOSUPPORT
- EAGAIN
- EALREADY
- EBADE
- EBADF
- EBADFD
- EBADMSG
- EBADR
- EBADRQC
- EBADSLT
- EBFONT
- EBUSY
- ECANCELED
- ECHILD
- ECHRNG
- ECOMM
- ECONNABORTED
- ECONNREFUSED
- ECONNRESET
- EDEADLK
- EDEADLOCK
- EDESTADDRREQ
- EDOM
- EDOTDOT
- EDQUOT
- EEXIST
- EFAULT
- EFBIG
- EHOSTDOWN
- EHOSTUNREACH
- EIDRM
- EILSEQ
- EINPROGRESS
- EINTR
- EINVAL
- EIO
- EISCONN
- EISDIR
- EISNAM
- EKEYEXPIRED
- EKEYREJECTED
- EKEYREVOKED
- EL2HLT
- EL2NSYNC
- EL3HLT
- EL3RST
- ELIBACC
- ELIBBAD
- ELIBEXEC
- ELIBMAX
- ELIBSCN
- ELNRNG
- ELOOP
- EMEDIUMTYPE
- EMFILE
- EMLINK
- EMSGSIZE
- EMULTIHOP
- ENAMETOOLONG
- ENAVAIL
- ENETDOWN
- ENETRESET
- ENETUNREACH
- ENFILE
- ENOANO
- ENOBUFS
- ENOCSI
- ENODATA
- ENODEV
- ENOENT
- ENOEXEC
- ENOKEY
- ENOLCK
- ENOLINK
- ENOMEDIUM
- ENOMEM
- ENOMSG
- ENONET
- ENOPKG
- ENOPROTOOPT
- ENOSPC
- ENOSR
- ENOSTR
- ENOSYS
- ENOTBLK
- ENOTCONN
- ENOTDIR
- ENOTEMPTY
- ENOTNAM
- ENOTRECOVERABLE
- ENOTSOCK
- ENOTSUP
- ENOTTY
- ENOTUNIQ
- ENXIO
- EOF
- EOPNOTSUPP
- EOVERFLOW
- EOWNERDEAD
- EPERM
- EPFNOSUPPORT
- EPIPE
- EPROTO
- EPROTONOSUPPORT
- EPROTOTYPE
- ERANGE
- EREMCHG
- EREMOTE
- EREMOTEIO
- ERESTART
- ERFKILL
- EROFS
- ESHUTDOWN
- ESOCKTNOSUPPORT
- ESPIPE
- ESRCH
- ESRMNT
- ESTALE
- ESTRPIPE
- ETIME
- ETIMEDOUT
- ETOOMANYREFS
- ETXTBSY
- EUCLEAN
- EUNATCH
- EUSERS
- EWOULDBLOCK
- EXDEV
- EXFULL
- EXIT_
FAILURE - EXIT_
SUCCESS - EXPR_
NEST_ MAX - FD_
SETSIZE - FILENAME_
MAX - FOPEN_
MAX - FT_BCF
- FT_
BCF_ GZ - FT_GZ
- FT_
STDIN - FT_UNKN
- FT_VCF
- FT_
VCF_ GZ - GT_
HAPL_ A - GT_
HAPL_ R - GT_
HET_ AA - GT_
HET_ RA - GT_
HOM_ AA - GT_
HOM_ RR - GT_UNKN
- HAVE___
BUILTIN_ CLZ - HOST_
NAME_ MAX - HTS_
ALLOW_ UNALIGNED - HTS_
FMT_ BAI - HTS_
FMT_ CRAI - HTS_
FMT_ CSI - HTS_
FMT_ TBI - HTS_
IDX_ DELIM - HTS_
IDX_ NOCOOR - HTS_
IDX_ NONE - HTS_
IDX_ REST - HTS_
IDX_ SAVE_ REMOTE - HTS_
IDX_ SILENT_ FAIL - HTS_
IDX_ START - HTS_
PARSE_ LIST - HTS_
PARSE_ ONE_ COORD - HTS_
PARSE_ THOUSANDS_ SEP - HTS_
PATH_ SEPARATOR_ CHAR - HTS_
PATH_ SEPARATOR_ STR - HTS_
RESIZE_ CLEAR - HTS_
VERSION - INT8_
MAX - INT8_
MIN - INT16_
MAX - INT16_
MIN - INT32_
MAX - INT32_
MIN - INTPTR_
MAX - INTPTR_
MIN - INT_
FAST8_ MAX - INT_
FAST8_ MIN - INT_
FAST16_ MAX - INT_
FAST16_ MIN - INT_
FAST32_ MAX - INT_
FAST32_ MIN - INT_
LEAS T8_ MAX - INT_
LEAS T8_ MIN - INT_
LEAS T16_ MAX - INT_
LEAS T16_ MIN - INT_
LEAS T32_ MAX - INT_
LEAS T32_ MIN - LINE_
MAX - LINK_
MAX - LITTLE_
ENDIAN - LOGIN_
NAME_ MAX - L_
ctermid - L_
tmpnam - MAX_
CANON - MAX_
INPUT - MB_
LEN_ MAX - MQ_
PRIO_ MAX - NAME_
MAX - NGROUPS_
MAX - NR_OPEN
- PATH_
MAX - PDP_
ENDIAN - PIPE_
BUF - PRIX8
- PRIX16
- PRIX32
- PRIX64
- PRIXFAS
T8 - PRIXFAS
T16 - PRIXFAS
T32 - PRIXFAS
T64 - PRIXLEAS
T8 - PRIXLEAS
T16 - PRIXLEAS
T32 - PRIXLEAS
T64 - PRIXMAX
- PRIXPTR
- PRId8
- PRId16
- PRId32
- PRId64
- PRIdFAS
T8 - PRIdFAS
T16 - PRIdFAS
T32 - PRIdFAS
T64 - PRIdLEAS
T8 - PRIdLEAS
T16 - PRIdLEAS
T32 - PRIdLEAS
T64 - PRIdMAX
- PRIdPTR
- PRIhts_
pos - PRIi8
- PRIi16
- PRIi32
- PRIi64
- PRIiFAS
T8 - PRIiFAS
T16 - PRIiFAS
T32 - PRIiFAS
T64 - PRIiLEAS
T8 - PRIiLEAS
T16 - PRIiLEAS
T32 - PRIiLEAS
T64 - PRIiMAX
- PRIiPTR
- PRIo8
- PRIo16
- PRIo32
- PRIo64
- PRIoFAS
T8 - PRIoFAS
T16 - PRIoFAS
T32 - PRIoFAS
T64 - PRIoLEAS
T8 - PRIoLEAS
T16 - PRIoLEAS
T32 - PRIoLEAS
T64 - PRIoMAX
- PRIoPTR
- PRIu8
- PRIu16
- PRIu32
- PRIu64
- PRIuFAS
T8 - PRIuFAS
T16 - PRIuFAS
T32 - PRIuFAS
T64 - PRIuLEAS
T8 - PRIuLEAS
T16 - PRIuLEAS
T32 - PRIuLEAS
T64 - PRIuMAX
- PRIuPTR
- PRIx8
- PRIx16
- PRIx32
- PRIx64
- PRIxFAS
T8 - PRIxFAS
T16 - PRIxFAS
T32 - PRIxFAS
T64 - PRIxLEAS
T8 - PRIxLEAS
T16 - PRIxLEAS
T32 - PRIxLEAS
T64 - PRIxMAX
- PRIxPTR
- PTHREAD_
DESTRUCTOR_ ITERATIONS - PTHREAD_
KEYS_ MAX - PTHREAD_
STACK_ MIN - PTRDIFF_
MAX - PTRDIFF_
MIN - P_
tmpdir - RAND_
MAX - RE_
DUP_ MAX - RTSIG_
MAX - SAM_
FORMAT_ VERSION - SCNd8
- SCNd16
- SCNd32
- SCNd64
- SCNdFAS
T8 - SCNdFAS
T16 - SCNdFAS
T32 - SCNdFAS
T64 - SCNdLEAS
T8 - SCNdLEAS
T16 - SCNdLEAS
T32 - SCNdLEAS
T64 - SCNdMAX
- SCNdPTR
- SCNi8
- SCNi16
- SCNi32
- SCNi64
- SCNiFAS
T8 - SCNiFAS
T16 - SCNiFAS
T32 - SCNiFAS
T64 - SCNiLEAS
T8 - SCNiLEAS
T16 - SCNiLEAS
T32 - SCNiLEAS
T64 - SCNiMAX
- SCNiPTR
- SCNo8
- SCNo16
- SCNo32
- SCNo64
- SCNoFAS
T8 - SCNoFAS
T16 - SCNoFAS
T32 - SCNoFAS
T64 - SCNoLEAS
T8 - SCNoLEAS
T16 - SCNoLEAS
T32 - SCNoLEAS
T64 - SCNoMAX
- SCNoPTR
- SCNu8
- SCNu16
- SCNu32
- SCNu64
- SCNuFAS
T8 - SCNuFAS
T16 - SCNuFAS
T32 - SCNuFAS
T64 - SCNuLEAS
T8 - SCNuLEAS
T16 - SCNuLEAS
T32 - SCNuLEAS
T64 - SCNuMAX
- SCNuPTR
- SCNx8
- SCNx16
- SCNx32
- SCNx64
- SCNxFAS
T8 - SCNxFAS
T16 - SCNxFAS
T32 - SCNxFAS
T64 - SCNxLEAS
T8 - SCNxLEAS
T16 - SCNxLEAS
T32 - SCNxLEAS
T64 - SCNxMAX
- SCNxPTR
- SEEK_
CUR - SEEK_
END - SEEK_
SET - SEM_
VALUE_ MAX - SIG_
ATOMIC_ MAX - SIG_
ATOMIC_ MIN - SIZE_
MAX - TBX_
GENERIC - TBX_
MAX_ SHIFT - TBX_SAM
- TBX_
UCSC - TBX_VCF
- TMP_MAX
- TTY_
NAME_ MAX - UINT8_
MAX - UINT16_
MAX - UINT32_
MAX - UINTPTR_
MAX - UINT_
FAST8_ MAX - UINT_
FAST16_ MAX - UINT_
FAST32_ MAX - UINT_
LEAS T8_ MAX - UINT_
LEAS T16_ MAX - UINT_
LEAS T32_ MAX - VCF_BND
- VCF_
INDEL - VCF_MNP
- VCF_
OTHER - VCF_
OVERLAP - VCF_REF
- VCF_SNP
- WCHAR_
MAX - WCHAR_
MIN - WCONTINUED
- WEXITED
- WINT_
MAX - WINT_
MIN - WNOHANG
- WNOWAIT
- WSTOPPED
- WUNTRACED
- XATTR_
LIST_ MAX - XATTR_
NAME_ MAX - XATTR_
SIZE_ MAX - _ALLOCA_
H - _ASSERT_
H - _ATFILE_
SOURCE - _BITS_
BYTESWAP_ H - _BITS_
POSI X1_ LIM_ H - _BITS_
POSI X2_ LIM_ H - _BITS_
PTHREADTYPES_ H - _BITS_
TYPESIZES_ H - _BITS_
TYPES_ H - _BITS_
WCHAR_ H - _BSD_
SOURCE - _ENDIAN_
H - _ERRNO_
H - _FEATURES_
H - _G_
BUFSIZ - _G_
HAVE_ ATEXIT - _G_
HAVE_ BOOL - _G_
HAVE_ IO_ FILE_ OPEN - _G_
HAVE_ IO_ GETLINE_ INFO - _G_
HAVE_ LONG_ DOUBLE_ IO - _G_
HAVE_ MMAP - _G_
HAVE_ MREMAP - _G_
HAVE_ PRINTF_ FP - _G_
HAVE_ SYS_ CDEFS - _G_
HAVE_ SYS_ WAIT - _G_
IO_ IO_ FILE_ VERSION - _G_
NAMES_ HAVE_ UNDERSCORE - _G_
NEED_ STDARG_ H - _G_
USING_ THUNKS - _G_
VTABLE_ LABEL_ HAS_ LENGTH - _G_
VTABLE_ LABEL_ PREFIX - _G_
config_ h - _INTTYPES_
H - _IOFBF
- _IOLBF
- _IONBF
- _IOS_
APPEND - _IOS_
ATEND - _IOS_
BIN - _IOS_
INPUT - _IOS_
NOCREATE - _IOS_
NOREPLACE - _IOS_
OUTPUT - _IOS_
TRUNC - _IO_
BAD_ SEEN - _IO_
BOOLALPHA - _IO_
BUFSIZ - _IO_
CURRENTLY_ PUTTING - _IO_DEC
- _IO_
DELETE_ DONT_ CLOSE - _IO_
DONT_ CLOSE - _IO_
EOF_ SEEN - _IO_
ERR_ SEEN - _IO_
FIXED - _IO_
FLAG S2_ MMAP - _IO_
FLAG S2_ NOTCANCEL - _IO_
FLAG S2_ USER_ WBUF - _IO_
HAVE_ SYS_ WAIT - _IO_HEX
- _IO_
INTERNAL - _IO_
IN_ BACKUP - _IO_
IS_ APPENDING - _IO_
IS_ FILEBUF - _IO_
LEFT - _IO_
LINE_ BUF - _IO_
LINKED - _IO_
MAGIC - _IO_
MAGIC_ MASK - _IO_
NO_ READS - _IO_
NO_ WRITES - _IO_OCT
- _IO_
RIGHT - _IO_
SCIENTIFIC - _IO_
SHOWBASE - _IO_
SHOWPOINT - _IO_
SHOWPOS - _IO_
SKIPWS - _IO_
STDIO - _IO_
TIED_ PUT_ GET - _IO_
UNBUFFERED - _IO_
UNIFIED_ JUMPTABLES - _IO_
UNITBUF - _IO_
UPPERCASE - _IO_
USER_ BUF - _IO_
USER_ LOCK - _LIBC_
LIMITS_ H_ - _OLD_
STDIO_ MAGIC - _POSI
X2_ BC_ BASE_ MAX - _POSI
X2_ BC_ DIM_ MAX - _POSI
X2_ BC_ SCALE_ MAX - _POSI
X2_ BC_ STRING_ MAX - _POSI
X2_ CHARCLASS_ NAME_ MAX - _POSI
X2_ COLL_ WEIGHTS_ MAX - _POSI
X2_ EXPR_ NEST_ MAX - _POSI
X2_ LINE_ MAX - _POSI
X2_ RE_ DUP_ MAX - _POSIX_
AIO_ LISTIO_ MAX - _POSIX_
AIO_ MAX - _POSIX_
ARG_ MAX - _POSIX_
CHILD_ MAX - _POSIX_
CLOCKRES_ MIN - _POSIX_
C_ SOURCE - _POSIX_
DELAYTIMER_ MAX - _POSIX_
HOST_ NAME_ MAX - _POSIX_
LINK_ MAX - _POSIX_
LOGIN_ NAME_ MAX - _POSIX_
MAX_ CANON - _POSIX_
MAX_ INPUT - _POSIX_
MQ_ OPEN_ MAX - _POSIX_
MQ_ PRIO_ MAX - _POSIX_
NAME_ MAX - _POSIX_
NGROUPS_ MAX - _POSIX_
OPEN_ MAX - _POSIX_
PATH_ MAX - _POSIX_
PIPE_ BUF - _POSIX_
RE_ DUP_ MAX - _POSIX_
RTSIG_ MAX - _POSIX_
SEM_ NSEMS_ MAX - _POSIX_
SEM_ VALUE_ MAX - _POSIX_
SIGQUEUE_ MAX - _POSIX_
SOURCE - _POSIX_
SSIZE_ MAX - _POSIX_
STREAM_ MAX - _POSIX_
SYMLINK_ MAX - _POSIX_
SYMLOOP_ MAX - _POSIX_
THREAD_ DESTRUCTOR_ ITERATIONS - _POSIX_
THREAD_ KEYS_ MAX - _POSIX_
THREAD_ THREADS_ MAX - _POSIX_
TIMER_ MAX - _POSIX_
TTY_ NAME_ MAX - _POSIX_
TZNAME_ MAX - _SIGSET_
H_ types - _STDINT_
H - _STDIO_
H - _STDLIB_
H - _STRING_
H - _STRUCT_
TIMEVAL - _SVID_
SOURCE - _SYS_
CDEFS_ H - _SYS_
SELECT_ H - _SYS_
SYSMACROS_ H - _SYS_
TYPES_ H - _XLOCALE_
H - __
BIG_ ENDIAN - __
BIT_ TYPES_ DEFINED__ - __
BYTE_ ORDER - __
FD_ SETSIZE - __
FD_ ZERO_ STOS - __
FILE_ defined - __
FLOAT_ WORD_ ORDER - __
GLIBC_ HAVE_ LONG_ LONG - __
GLIBC_ MINOR__ - __
GLIBC__ - __
GNUC_ VA_ LIST - __
GNU_ LIBRARY__ - __
LITTLE_ ENDIAN - __
PDP_ ENDIAN - __
PRI64_ PREFIX - __
PRIPTR_ PREFIX - __
PTHREAD_ MUTEX_ HAVE_ PREV - __
SIZEOF_ PTHREAD_ ATTR_ T - __
SIZEOF_ PTHREAD_ BARRIERATTR_ T - __
SIZEOF_ PTHREAD_ BARRIER_ T - __
SIZEOF_ PTHREAD_ CONDATTR_ T - __
SIZEOF_ PTHREAD_ COND_ T - __
SIZEOF_ PTHREAD_ MUTEXATTR_ T - __
SIZEOF_ PTHREAD_ MUTEX_ T - __
SIZEOF_ PTHREAD_ RWLOCKATTR_ T - __
SIZEOF_ PTHREAD_ RWLOCK_ T - __
STDC_ IEC_ 559_ COMPLEX__ - __
STDC_ IEC_ 559__ - __
STDC_ ISO_ 10646__ - __
USE_ ANSI - __
USE_ ATFILE - __
USE_ BSD - __
USE_ FORTIFY_ LEVEL - __
USE_ ISOC95 - __
USE_ ISOC99 - __
USE_ MISC - __
USE_ POSIX - __
USE_ POSI X2 - __
USE_ POSI X199309 - __
USE_ POSI X199506 - __
USE_ POSIX_ IMPLICITLY - __
USE_ SVID - __
USE_ XOPE N2K - __
USE_ XOPE N2K8 - __WALL
- __
WCHAR_ MAX - __
WCHAR_ MIN - __
WCLONE - __
WCOREFLAG - __
WNOTHREAD - __
WORDSIZE - __
WORDSIZE_ COMPA T32 - __
W_ CONTINUED - ____
FILE_ defined - ____
gwchar_ t_ defined - __
clock_ t_ defined - __
clockid_ t_ defined - __
codecvt_ result___ codecvt_ error - __
codecvt_ result___ codecvt_ noconv - __
codecvt_ result___ codecvt_ ok - __
codecvt_ result___ codecvt_ partial - __
ldiv_ t_ defined - __
lldiv_ t_ defined - __
mbstate_ t_ defined - __
time_ t_ defined - __
timer_ t_ defined - __
timespec_ defined - bcf_
gt_ missing - bcf_
int8_ missing - bcf_
int8_ vector_ end - bcf_
int16_ missing - bcf_
int16_ vector_ end - bcf_
int32_ missing - bcf_
int32_ vector_ end - bcf_
int64_ missing - bcf_
int64_ vector_ end - bcf_
sr_ error_ api_ usage_ error - bcf_
sr_ error_ bcf_ read_ error - bcf_
sr_ error_ file_ type_ error - bcf_
sr_ error_ header_ error - bcf_
sr_ error_ idx_ load_ failed - bcf_
sr_ error_ no_ eof - bcf_
sr_ error_ no_ memory - bcf_
sr_ error_ not_ bgzf - bcf_
sr_ error_ open_ failed - bcf_
sr_ error_ vcf_ parse_ error - bcf_
sr_ opt_ t_ BCF_ SR_ PAIR_ LOGIC - bcf_
sr_ opt_ t_ BCF_ SR_ REQUIRE_ IDX - bcf_
str_ missing - bcf_
str_ vector_ end - cram_
block_ method_ BM_ ERROR - cram_
block_ method_ BZIP2 - cram_
block_ method_ GZIP - cram_
block_ method_ GZIP_ RLE - cram_
block_ method_ LZMA - cram_
block_ method_ RANS - cram_
block_ method_ RANS0 - cram_
block_ method_ RANS1 - cram_
block_ method_ RAW - cram_
content_ type_ COMPRESSION_ HEADER - cram_
content_ type_ CORE - cram_
content_ type_ CT_ ERROR - cram_
content_ type_ EXTERNAL - cram_
content_ type_ FILE_ HEADER - cram_
content_ type_ MAPPED_ SLICE - cram_
content_ type_ UNMAPPED_ SLICE - fai_
format_ options_ FAI_ FASTA - fai_
format_ options_ FAI_ FASTQ - fai_
format_ options_ FAI_ NONE - fai_
load_ options_ FAI_ CREATE - htsCompression_
bgzf - htsCompression_
bzip2_ compression - htsCompression_
compression_ maximum - htsCompression_
custom - htsCompression_
gzip - htsCompression_
no_ compression - htsExact
Format_ bai - htsExact
Format_ bam - htsExact
Format_ bcf - htsExact
Format_ bed - htsExact
Format_ binary_ format - htsExact
Format_ crai - htsExact
Format_ cram - htsExact
Format_ csi - htsExact
Format_ empty_ format - htsExact
Format_ fai_ format - htsExact
Format_ fasta_ format - htsExact
Format_ fastq_ format - htsExact
Format_ format_ maximum - htsExact
Format_ fqi_ format - htsExact
Format_ gzi - htsExact
Format_ htsget - htsExact
Format_ json - htsExact
Format_ sam - htsExact
Format_ tbi - htsExact
Format_ text_ format - htsExact
Format_ unknown_ format - htsExact
Format_ vcf - htsFormat
Category_ category_ maximum - htsFormat
Category_ index_ file - htsFormat
Category_ region_ list - htsFormat
Category_ sequence_ data - htsFormat
Category_ unknown_ category - htsFormat
Category_ variant_ data - htsLog
Level_ HTS_ LOG_ DEBUG - htsLog
Level_ HTS_ LOG_ ERROR - htsLog
Level_ HTS_ LOG_ INFO - htsLog
Level_ HTS_ LOG_ OFF - htsLog
Level_ HTS_ LOG_ TRACE - htsLog
Level_ HTS_ LOG_ WARNING - hts_
fmt_ option_ CRAM_ OPT_ BASES_ PER_ SLICE - hts_
fmt_ option_ CRAM_ OPT_ DECODE_ MD - hts_
fmt_ option_ CRAM_ OPT_ EMBED_ REF - hts_
fmt_ option_ CRAM_ OPT_ IGNORE_ MD5 - hts_
fmt_ option_ CRAM_ OPT_ LOSSY_ NAMES - hts_
fmt_ option_ CRAM_ OPT_ MULTI_ SEQ_ PER_ SLICE - hts_
fmt_ option_ CRAM_ OPT_ NO_ REF - hts_
fmt_ option_ CRAM_ OPT_ NTHREADS - hts_
fmt_ option_ CRAM_ OPT_ PREFIX - hts_
fmt_ option_ CRAM_ OPT_ RANGE - hts_
fmt_ option_ CRAM_ OPT_ REFERENCE - hts_
fmt_ option_ CRAM_ OPT_ REQUIRED_ FIELDS - hts_
fmt_ option_ CRAM_ OPT_ SEQS_ PER_ SLICE - hts_
fmt_ option_ CRAM_ OPT_ SHARED_ REF - hts_
fmt_ option_ CRAM_ OPT_ SLICES_ PER_ CONTAINER - hts_
fmt_ option_ CRAM_ OPT_ STORE_ MD - hts_
fmt_ option_ CRAM_ OPT_ STORE_ NM - hts_
fmt_ option_ CRAM_ OPT_ THREAD_ POOL - hts_
fmt_ option_ CRAM_ OPT_ USE_ BZIP2 - hts_
fmt_ option_ CRAM_ OPT_ USE_ LZMA - hts_
fmt_ option_ CRAM_ OPT_ USE_ RANS - hts_
fmt_ option_ CRAM_ OPT_ VERBOSITY - hts_
fmt_ option_ CRAM_ OPT_ VERSION - hts_
fmt_ option_ HTS_ OPT_ BLOCK_ SIZE - hts_
fmt_ option_ HTS_ OPT_ CACHE_ SIZE - hts_
fmt_ option_ HTS_ OPT_ COMPRESSION_ LEVEL - hts_
fmt_ option_ HTS_ OPT_ NTHREADS - hts_
fmt_ option_ HTS_ OPT_ THREAD_ POOL - sam_
fields_ SAM_ AUX - sam_
fields_ SAM_ CIGAR - sam_
fields_ SAM_ FLAG - sam_
fields_ SAM_ MAPQ - sam_
fields_ SAM_ PNEXT - sam_
fields_ SAM_ POS - sam_
fields_ SAM_ QNAME - sam_
fields_ SAM_ QUAL - sam_
fields_ SAM_ RGAUX - sam_
fields_ SAM_ RNAME - sam_
fields_ SAM_ RNEXT - sam_
fields_ SAM_ SEQ - sam_
fields_ SAM_ TLEN
Statics§
- _IO_
2_ ⚠1_ stderr_ - _IO_
2_ ⚠1_ stdin_ - _IO_
2_ ⚠1_ stdout_ - bam_
cigar_ ⚠table - bcf_
float_ ⚠missing - bcf_
float_ ⚠vector_ end - bcf_
type_ ⚠shift - hts_
verbose ⚠ - seq_
nt16_ ⚠int - seq_
nt16_ ⚠str - seq_
nt16_ ⚠table - stderr⚠
- stdin⚠
- stdout⚠
- sys_
errlist ⚠ - sys_
nerr ⚠ - tbx_
conf_ ⚠bed - tbx_
conf_ ⚠gff - tbx_
conf_ ⚠psltbl - tbx_
conf_ ⚠sam - tbx_
conf_ ⚠vcf
Functions§
- _Exit⚠
- _IO_
feof ⚠ - _IO_
ferror ⚠ - _IO_
flockfile ⚠ - _IO_
free_ ⚠backup_ area - _IO_
ftrylockfile ⚠ - _IO_
funlockfile ⚠ - _IO_
getc ⚠ - _IO_
padn ⚠ - _IO_
peekc_ ⚠locked - _IO_
putc ⚠ - _IO_
seekoff ⚠ - _IO_
seekpos ⚠ - _IO_
sgetn ⚠ - _IO_
vfprintf ⚠ - _IO_
vfscanf ⚠ - __
assert ⚠ - __
assert_ ⚠fail - __
assert_ ⚠perror_ fail - __bzero⚠
- __
ctype_ ⚠get_ mb_ cur_ max - __
errno_ ⚠location - __
getdelim ⚠ - __
overflow ⚠ - __
secure_ ⚠getenv - __
stpcpy ⚠ - __
stpncpy ⚠ - __
strtok_ ⚠r - __uflow⚠
- __
underflow ⚠ - a64l⚠
- abort⚠
- abs⚠
- alloca⚠
- atexit⚠
- atof⚠
- atoi⚠
- atol⚠
- atoll⚠
- bam_
aux2A ⚠ - bam_
aux2Z ⚠ - bam_
aux2f ⚠ - bam_
aux2i ⚠ - bam_
auxB2f ⚠ - bam_
auxB2i ⚠ - bam_
auxB_ ⚠len - bam_
aux_ ⚠append - bam_
aux_ ⚠del - bam_
aux_ ⚠get - bam_
aux_ ⚠update_ array - bam_
aux_ ⚠update_ float - bam_
aux_ ⚠update_ int - bam_
aux_ ⚠update_ str - bam_
cigar2qlen ⚠ - bam_
cigar2rlen ⚠ - bam_
copy1 ⚠ - bam_
destroy1 ⚠ - bam_
dup1 ⚠ - bam_
endpos ⚠ - bam_
flag2str ⚠ - bam_
hdr_ ⚠read - bam_
hdr_ ⚠write - bam_
init1 ⚠ - bam_
mods_ ⚠at_ next_ pos - bam_
mods_ ⚠at_ qpos - bam_
mods_ ⚠query_ type - bam_
mods_ ⚠recorded - bam_
mplp64_ ⚠auto - bam_
mplp_ ⚠auto - bam_
mplp_ ⚠constructor - bam_
mplp_ ⚠destroy - bam_
mplp_ ⚠destructor - bam_
mplp_ ⚠init - bam_
mplp_ ⚠init_ overlaps - bam_
mplp_ ⚠reset - bam_
mplp_ ⚠set_ maxcnt - bam_
next_ ⚠basemod - bam_
parse_ ⚠basemod - bam_
plp64_ ⚠auto - bam_
plp64_ ⚠next - bam_
plp_ ⚠auto - bam_
plp_ ⚠constructor - bam_
plp_ ⚠destroy - bam_
plp_ ⚠destructor - bam_
plp_ ⚠init - bam_
plp_ ⚠insertion - bam_
plp_ ⚠next - bam_
plp_ ⚠push - bam_
plp_ ⚠reset - bam_
plp_ ⚠set_ maxcnt - bam_
read1 ⚠ - bam_
set_ ⚠qname - bam_
str2flag ⚠ - bam_
write1 ⚠ - bcf_
add_ ⚠filter - bcf_
add_ ⚠id - bcf_
calc_ ⚠ac - bcf_
clear ⚠ - bcf_
copy ⚠ - bcf_
destroy ⚠ - bcf_dup⚠
- bcf_
empty ⚠ - bcf_
enc_ ⚠vchar - bcf_
enc_ ⚠vfloat - bcf_
enc_ ⚠vint - bcf_
fmt_ ⚠array - bcf_
fmt_ ⚠sized_ array - bcf_
get_ ⚠fmt - bcf_
get_ ⚠fmt_ id - bcf_
get_ ⚠format_ string - bcf_
get_ ⚠format_ values - bcf_
get_ ⚠info - bcf_
get_ ⚠info_ id - bcf_
get_ ⚠info_ values - bcf_
get_ ⚠variant_ type - bcf_
get_ ⚠variant_ types - bcf_
gt_ ⚠type - bcf_
has_ ⚠filter - bcf_
hdr_ ⚠add_ hrec - bcf_
hdr_ ⚠add_ sample - bcf_
hdr_ ⚠append - bcf_
hdr_ ⚠combine - bcf_
hdr_ ⚠destroy - bcf_
hdr_ ⚠dup - bcf_
hdr_ ⚠fmt_ text - bcf_
hdr_ ⚠format - bcf_
hdr_ ⚠get_ hrec - bcf_
hdr_ ⚠get_ version - bcf_
hdr_ ⚠id2int - bcf_
hdr_ ⚠init - bcf_
hdr_ ⚠merge - bcf_
hdr_ ⚠parse - bcf_
hdr_ ⚠parse_ line - bcf_
hdr_ ⚠printf - bcf_
hdr_ ⚠read - bcf_
hdr_ ⚠remove - bcf_
hdr_ ⚠seqnames - bcf_
hdr_ ⚠set - bcf_
hdr_ ⚠set_ samples - bcf_
hdr_ ⚠set_ version - bcf_
hdr_ ⚠subset - bcf_
hdr_ ⚠sync - bcf_
hdr_ ⚠write - bcf_
hrec_ ⚠add_ key - bcf_
hrec_ ⚠destroy - bcf_
hrec_ ⚠dup - bcf_
hrec_ ⚠find_ key - bcf_
hrec_ ⚠format - bcf_
hrec_ ⚠set_ val - bcf_
idx_ ⚠init - bcf_
idx_ ⚠save - bcf_
index_ ⚠build - bcf_
index_ ⚠build2 - bcf_
index_ ⚠build3 - bcf_
index_ ⚠load2 - bcf_
index_ ⚠load3 - bcf_
init ⚠ - bcf_
is_ ⚠snp - bcf_
read ⚠ - bcf_
readrec ⚠ - bcf_
remove_ ⚠allele_ set - bcf_
remove_ ⚠alleles - bcf_
remove_ ⚠filter - bcf_
sr_ ⚠add_ reader - bcf_
sr_ ⚠destroy - bcf_
sr_ ⚠destroy_ threads - bcf_
sr_ ⚠init - bcf_
sr_ ⚠next_ line - bcf_
sr_ ⚠regions_ destroy - bcf_
sr_ ⚠regions_ flush - bcf_
sr_ ⚠regions_ init - bcf_
sr_ ⚠regions_ next - bcf_
sr_ ⚠regions_ overlap - bcf_
sr_ ⚠regions_ seek - bcf_
sr_ ⚠remove_ reader - bcf_
sr_ ⚠seek - bcf_
sr_ ⚠set_ opt - bcf_
sr_ ⚠set_ regions - bcf_
sr_ ⚠set_ samples - bcf_
sr_ ⚠set_ targets - bcf_
sr_ ⚠set_ threads - bcf_
sr_ ⚠strerror - bcf_
subset ⚠ - bcf_
subset_ ⚠format - bcf_
translate ⚠ - bcf_
trim_ ⚠alleles - bcf_
unpack ⚠ - bcf_
update_ ⚠alleles - bcf_
update_ ⚠alleles_ str - bcf_
update_ ⚠filter - bcf_
update_ ⚠format - bcf_
update_ ⚠format_ string - bcf_
update_ ⚠id - bcf_
update_ ⚠info - bcf_
write ⚠ - bcmp⚠
- bcopy⚠
- bgzf_
block_ ⚠write - bgzf_
check_ ⚠EOF - bgzf_
close ⚠ - bgzf_
compress ⚠ - bgzf_
compression ⚠ - bgzf_
dopen ⚠ - bgzf_
flush ⚠ - bgzf_
flush_ ⚠try - bgzf_
getc ⚠ - bgzf_
getline ⚠ - bgzf_
hopen ⚠ - bgzf_
index_ ⚠build_ init - bgzf_
index_ ⚠dump - bgzf_
index_ ⚠dump_ hfile - bgzf_
index_ ⚠load - bgzf_
index_ ⚠load_ hfile - bgzf_
is_ ⚠bgzf - bgzf_mt⚠
- bgzf_
open ⚠ - bgzf_
peek ⚠ - bgzf_
raw_ ⚠read - bgzf_
raw_ ⚠write - bgzf_
read ⚠ - bgzf_
read_ ⚠block - bgzf_
seek ⚠ - bgzf_
set_ ⚠cache_ size - bgzf_
thread_ ⚠pool - bgzf_
useek ⚠ - bgzf_
utell ⚠ - bgzf_
write ⚠ - bsearch⚠
- bzero⚠
- calloc⚠
- cfree⚠
- clearenv⚠
- clearerr⚠
- clearerr_
unlocked ⚠ - cram_
block_ ⚠append - cram_
block_ ⚠get_ comp_ size - cram_
block_ ⚠get_ content_ id - cram_
block_ ⚠get_ content_ type - cram_
block_ ⚠get_ crc32 - cram_
block_ ⚠get_ data - cram_
block_ ⚠get_ offset - cram_
block_ ⚠get_ uncomp_ size - cram_
block_ ⚠set_ comp_ size - cram_
block_ ⚠set_ content_ id - cram_
block_ ⚠set_ crc32 - cram_
block_ ⚠set_ data - cram_
block_ ⚠set_ offset - cram_
block_ ⚠set_ uncomp_ size - cram_
block_ ⚠size - cram_
block_ ⚠update_ size - cram_
check_ ⚠EOF - cram_
close ⚠ - cram_
compress_ ⚠block - cram_
container_ ⚠get_ landmarks - cram_
container_ ⚠get_ length - cram_
container_ ⚠get_ num_ blocks - cram_
container_ ⚠is_ empty - cram_
container_ ⚠set_ landmarks - cram_
container_ ⚠set_ length - cram_
container_ ⚠set_ num_ blocks - cram_
container_ ⚠size - cram_
copy_ ⚠slice - cram_
dopen ⚠ - cram_
eof ⚠ - cram_
fd_ ⚠get_ fp - cram_
fd_ ⚠get_ header - cram_
fd_ ⚠get_ version - cram_
fd_ ⚠set_ fp - cram_
fd_ ⚠set_ header - cram_
fd_ ⚠set_ version - cram_
flush ⚠ - cram_
free_ ⚠block - cram_
free_ ⚠container - cram_
get_ ⚠refs - cram_
major_ ⚠vers - cram_
minor_ ⚠vers - cram_
new_ ⚠block - cram_
new_ ⚠container - cram_
open ⚠ - cram_
read_ ⚠block - cram_
read_ ⚠container - cram_
seek ⚠ - cram_
set_ ⚠header - cram_
set_ ⚠option - cram_
set_ ⚠voption - cram_
store_ ⚠container - cram_
transcode_ ⚠rg - cram_
uncompress_ ⚠block - cram_
write_ ⚠block - cram_
write_ ⚠container - ctermid⚠
- div⚠
- dprintf⚠
- drand48⚠
- drand48_
r ⚠ - ecvt⚠
- ecvt_r⚠
- erand48⚠
- erand48_
r ⚠ - errmod_
cal ⚠ - errmod_
destroy ⚠ - errmod_
init ⚠ - exit⚠
- fai_
build ⚠ - fai_
build3 ⚠ - fai_
destroy ⚠ - fai_
fetch ⚠ - fai_
fetch64 ⚠ - fai_
fetchqual ⚠ - fai_
fetchqual64 ⚠ - fai_
load ⚠ - fai_
load3 ⚠ - fai_
load3_ ⚠format - fai_
load_ ⚠format - fai_
parse_ ⚠region - fai_
set_ ⚠cache_ size - faidx_
fetch_ ⚠nseq - faidx_
fetch_ ⚠qual - faidx_
fetch_ ⚠qual64 - faidx_
fetch_ ⚠seq - faidx_
fetch_ ⚠seq64 - faidx_
has_ ⚠seq - faidx_
iseq ⚠ - faidx_
nseq ⚠ - faidx_
seq_ ⚠len - fclose⚠
- fcvt⚠
- fcvt_r⚠
- fdopen⚠
- feof⚠
- feof_
unlocked ⚠ - ferror⚠
- ferror_
unlocked ⚠ - fflush⚠
- fflush_
unlocked ⚠ - ffs⚠
- fgetc⚠
- fgetc_
unlocked ⚠ - fgetpos⚠
- fgets⚠
- fileno⚠
- fileno_
unlocked ⚠ - flockfile⚠
- fmemopen⚠
- fopen⚠
- fprintf⚠
- fputc⚠
- fputc_
unlocked ⚠ - fputs⚠
- fread⚠
- fread_
unlocked ⚠ - free⚠
- freopen⚠
- fscanf⚠
- fscanf1⚠
- fseek⚠
- fseeko⚠
- fsetpos⚠
- ftell⚠
- ftello⚠
- ftrylockfile⚠
- funlockfile⚠
- fwrite⚠
- fwrite_
unlocked ⚠ - gcvt⚠
- getc⚠
- getc_
unlocked ⚠ - getchar⚠
- getchar_
unlocked ⚠ - getdelim⚠
- getenv⚠
- getline⚠
- getloadavg⚠
- gets⚠
- getsubopt⚠
- getw⚠
- gnu_
dev_ ⚠major - gnu_
dev_ ⚠makedev - gnu_
dev_ ⚠minor - hrec_
add_ ⚠idx - hts_
base_ ⚠mod_ state_ alloc - hts_
base_ ⚠mod_ state_ free - hts_
check_ ⚠EOF - hts_
close ⚠ - hts_
detect_ ⚠format - hts_
file_ ⚠type - hts_
format_ ⚠description - hts_
format_ ⚠file_ extension - hts_
free ⚠ - hts_
get_ ⚠bgzfp - hts_
get_ ⚠format - hts_
get_ ⚠log_ level - hts_
getline ⚠ - hts_
hopen ⚠ - hts_
idx_ ⚠destroy - hts_
idx_ ⚠finish - hts_
idx_ ⚠fmt - hts_
idx_ ⚠get_ meta - hts_
idx_ ⚠get_ n_ no_ coor - hts_
idx_ ⚠get_ stat - hts_
idx_ ⚠init - hts_
idx_ ⚠load - hts_
idx_ ⚠load2 - hts_
idx_ ⚠load3 - hts_
idx_ ⚠push - hts_
idx_ ⚠save - hts_
idx_ ⚠save_ as - hts_
idx_ ⚠seqnames - hts_
idx_ ⚠set_ meta - hts_
idx_ ⚠tbi_ name - hts_
itr_ ⚠destroy - hts_
itr_ ⚠multi_ bam - hts_
itr_ ⚠multi_ cram - hts_
itr_ ⚠multi_ next - hts_
itr_ ⚠next - hts_
itr_ ⚠query - hts_
itr_ ⚠querys - hts_
itr_ ⚠regions - hts_log⚠
- hts_
md5_ ⚠destroy - hts_
md5_ ⚠final - hts_
md5_ ⚠hex - hts_
md5_ ⚠init - hts_
md5_ ⚠reset - hts_
md5_ ⚠update - hts_
open ⚠ - hts_
open_ ⚠format - hts_
opt_ ⚠add - hts_
opt_ ⚠apply - hts_
opt_ ⚠free - hts_
parse_ ⚠decimal - hts_
parse_ ⚠format - hts_
parse_ ⚠opt_ list - hts_
parse_ ⚠reg - hts_
parse_ ⚠reg64 - hts_
parse_ ⚠region - hts_
readlines ⚠ - hts_
readlist ⚠ - hts_
reglist_ ⚠create - hts_
reglist_ ⚠free - hts_
resize_ ⚠array_ - hts_
set_ ⚠cache_ size - hts_
set_ ⚠fai_ filename - hts_
set_ ⚠log_ level - hts_
set_ ⚠opt - hts_
set_ ⚠thread_ pool - hts_
set_ ⚠threads - hts_
tpool_ ⚠delete_ result - hts_
tpool_ ⚠destroy - hts_
tpool_ ⚠dispatch - hts_
tpool_ ⚠dispatch2 - hts_
tpool_ ⚠dispatch3 - hts_
tpool_ ⚠init - hts_
tpool_ ⚠kill - hts_
tpool_ ⚠next_ result - hts_
tpool_ ⚠next_ result_ wait - hts_
tpool_ ⚠process_ attach - hts_
tpool_ ⚠process_ destroy - hts_
tpool_ ⚠process_ detach - hts_
tpool_ ⚠process_ empty - hts_
tpool_ ⚠process_ flush - hts_
tpool_ ⚠process_ init - hts_
tpool_ ⚠process_ len - hts_
tpool_ ⚠process_ qsize - hts_
tpool_ ⚠process_ ref_ decr - hts_
tpool_ ⚠process_ ref_ incr - hts_
tpool_ ⚠process_ reset - hts_
tpool_ ⚠process_ shutdown - hts_
tpool_ ⚠process_ sz - hts_
tpool_ ⚠result_ data - hts_
tpool_ ⚠size - hts_
tpool_ ⚠wake_ dispatch - hts_
version ⚠ - imaxabs⚠
- imaxdiv⚠
- index⚠
- initstate⚠
- initstate_
r ⚠ - int32_
put_ ⚠blk - jrand48⚠
- jrand48_
r ⚠ - kbs_
destroy ⚠ - kbs_
init ⚠ - kbs_
init2 ⚠ - kbs_
insert ⚠ - kgetline⚠
- kgetline2⚠
- kmemmem⚠
- kputd⚠
- ksplit_
core ⚠ - ksprintf⚠
- kstrnstr⚠
- kstrstr⚠
- kstrtok⚠
- kvsprintf⚠
- l64a⚠
- labs⚠
- lcong48⚠
- lcong48_
r ⚠ - ldiv⚠
- llabs⚠
- lldiv⚠
- lrand48⚠
- lrand48_
r ⚠ - malloc⚠
- mblen⚠
- mbstowcs⚠
- mbtowc⚠
- memccpy⚠
- memchr⚠
- memcmp⚠
- memcpy⚠
- memmove⚠
- memset⚠
- mkdtemp⚠
- mkstemp⚠
- mkstemps⚠
- mktemp⚠
- mrand48⚠
- mrand48_
r ⚠ - nrand48⚠
- nrand48_
r ⚠ - on_exit⚠
- open_
memstream ⚠ - pclose⚠
- perror⚠
- popen⚠
- posix_
memalign ⚠ - printf⚠
- probaln_
glocal ⚠ - pselect⚠
- putc⚠
- putc_
unlocked ⚠ - putchar⚠
- putchar_
unlocked ⚠ - putenv⚠
- puts⚠
- putw⚠
- qecvt⚠
- qecvt_r⚠
- qfcvt⚠
- qfcvt_r⚠
- qgcvt⚠
- qsort⚠
- rand⚠
- rand_r⚠
- random⚠
- random_
r ⚠ - realloc⚠
- realpath⚠
- remove⚠
- rename⚠
- renameat⚠
- rewind⚠
- rindex⚠
- rpmatch⚠
- sam_
cap_ ⚠mapq - sam_
format1 ⚠ - sam_
hdr_ ⚠add_ line - sam_
hdr_ ⚠add_ lines - sam_
hdr_ ⚠add_ pg - sam_
hdr_ ⚠change_ HD - sam_
hdr_ ⚠count_ lines - sam_
hdr_ ⚠destroy - sam_
hdr_ ⚠dup - sam_
hdr_ ⚠find_ line_ id - sam_
hdr_ ⚠find_ line_ pos - sam_
hdr_ ⚠find_ tag_ id - sam_
hdr_ ⚠find_ tag_ pos - sam_
hdr_ ⚠incr_ ref - sam_
hdr_ ⚠init - sam_
hdr_ ⚠length - sam_
hdr_ ⚠line_ index - sam_
hdr_ ⚠line_ name - sam_
hdr_ ⚠name2tid - sam_
hdr_ ⚠nref - sam_
hdr_ ⚠parse - sam_
hdr_ ⚠pg_ id - sam_
hdr_ ⚠read - sam_
hdr_ ⚠remove_ except - sam_
hdr_ ⚠remove_ line_ id - sam_
hdr_ ⚠remove_ line_ pos - sam_
hdr_ ⚠remove_ lines - sam_
hdr_ ⚠remove_ tag_ id - sam_
hdr_ ⚠str - sam_
hdr_ ⚠tid2len - sam_
hdr_ ⚠tid2name - sam_
hdr_ ⚠update_ line - sam_
hdr_ ⚠write - sam_
idx_ ⚠init - sam_
idx_ ⚠save - sam_
index_ ⚠build - sam_
index_ ⚠build2 - sam_
index_ ⚠build3 - sam_
index_ ⚠load - sam_
index_ ⚠load2 - sam_
index_ ⚠load3 - sam_
itr_ ⚠queryi - sam_
itr_ ⚠querys - sam_
itr_ ⚠regarray - sam_
itr_ ⚠regions - sam_
open_ ⚠mode - sam_
open_ ⚠mode_ opts - sam_
parse1 ⚠ - sam_
parse_ ⚠region - sam_
prob_ ⚠realn - sam_
read1 ⚠ - sam_
write1 ⚠ - scanf⚠
- scanf1⚠
- seed48⚠
- seed48_
r ⚠ - select⚠
- setbuf⚠
- setbuffer⚠
- setenv⚠
- setlinebuf⚠
- setstate⚠
- setstate_
r ⚠ - setvbuf⚠
- snprintf⚠
- sprintf⚠
- srand⚠
- srand48⚠
- srand48_
r ⚠ - srandom⚠
- srandom_
r ⚠ - sscanf⚠
- sscanf1⚠
- stpcpy⚠
- stpncpy⚠
- strcasecmp⚠
- strcat⚠
- strchr⚠
- strcmp⚠
- strcoll⚠
- strcoll_
l ⚠ - strcpy⚠
- strcspn⚠
- strdup⚠
- strerror⚠
- strerror_
l ⚠ - strerror_
r ⚠ - stringify_
argv ⚠ - strlen⚠
- strncasecmp⚠
- strncat⚠
- strncmp⚠
- strncpy⚠
- strndup⚠
- strnlen⚠
- strpbrk⚠
- strrchr⚠
- strsep⚠
- strsignal⚠
- strspn⚠
- strstr⚠
- strtod⚠
- strtof⚠
- strtoimax⚠
- strtok⚠
- strtok_
r ⚠ - strtol⚠
- strtoll⚠
- strtoq⚠
- strtoul⚠
- strtoull⚠
- strtoumax⚠
- strtouq⚠
- strxfrm⚠
- strxfrm_
l ⚠ - system⚠
- tbx_
destroy ⚠ - tbx_
index ⚠ - tbx_
index_ ⚠build - tbx_
index_ ⚠build2 - tbx_
index_ ⚠build3 - tbx_
index_ ⚠load - tbx_
index_ ⚠load2 - tbx_
index_ ⚠load3 - tbx_
name2id ⚠ - tbx_
readrec ⚠ - tbx_
seqnames ⚠ - tempnam⚠
- tmpfile⚠
- tmpnam⚠
- tmpnam_
r ⚠ - ungetc⚠
- unsetenv⚠
- valloc⚠
- vcf_
format ⚠ - vcf_
hdr_ ⚠read - vcf_
hdr_ ⚠write - vcf_
parse ⚠ - vcf_
read ⚠ - vcf_
write ⚠ - vcf_
write_ ⚠line - vdprintf⚠
- vfprintf⚠
- vfscanf⚠
- vfscanf1⚠
- vprintf⚠
- vscanf⚠
- vscanf1⚠
- vsnprintf⚠
- vsprintf⚠
- vsscanf⚠
- vsscanf1⚠
- wcstoimax⚠
- wcstombs⚠
- wcstoumax⚠
- wctomb⚠
Type Aliases§
- FILE
- SAM_hdr
- _G_
int16_ t - _G_
int32_ t - _G_
uint16_ t - _G_
uint32_ t - _IO_
lock_ t - __FILE
- __
blkcnt64_ t - __
blkcnt_ t - __
blksize_ t - __
builtin_ va_ list - __
caddr_ t - __
clock_ t - __
clockid_ t - __
codecvt_ result - __
compar_ fn_ t - __
daddr_ t - __dev_t
- __
fd_ mask - __
fsblkcnt64_ t - __
fsblkcnt_ t - __
fsfilcnt64_ t - __
fsfilcnt_ t - __gid_t
- __
gnuc_ va_ list - __
gwchar_ t - __id_t
- __
ino64_ t - __ino_t
- __
int8_ t - __
int16_ t - __
int32_ t - __
int64_ t - __
intptr_ t - __
io_ close_ fn - __
io_ read_ fn - __
io_ seek_ fn - __
io_ write_ fn - __key_t
- __
locale_ t - __
loff_ t - __
mode_ t - __
nlink_ t - __
off64_ t - __off_t
- __pid_t
- __
pthread_ list_ t - __
qaddr_ t - __
quad_ t - __
rlim64_ t - __
rlim_ t - __
sig_ atomic_ t - __
socklen_ t - __
ssize_ t - __
suseconds_ t - __
swblk_ t - __
time_ t - __
timer_ t - __
u_ char - __u_int
- __
u_ long - __
u_ quad_ t - __
u_ short - __uid_t
- __
uint8_ t - __
uint16_ t - __
uint32_ t - __
uint64_ t - __
useconds_ t - bam_
hdr_ t - bam_
mplp_ t - bam_
plp_ auto_ f - bam_
plp_ t - bcf_
sr_ error - bcf_
sr_ opt_ t - bcf_
sr_ regions_ t - bgzidx_
t - blkcnt_
t - blksize_
t - caddr_t
- clock_t
- clockid_
t - cram_
block_ method - cram_
content_ type - daddr_t
- dev_t
- fai_
format_ options - fai_
load_ options - faidx_t
- fd_mask
- fpos_t
- fsblkcnt_
t - fsfilcnt_
t - fsid_t
- gid_t
- htsCompression
- htsExact
Format - htsFormat
Category - htsLog
Level - hts_
fmt_ option - hts_
id2name_ f - hts_
idx_ t - hts_
itr_ multi_ query_ func - hts_
itr_ multi_ t - hts_
itr_ query_ func - hts_
name2id_ f - hts_
pair32_ t - hts_
pos_ t - hts_
readrec_ func - hts_
seek_ func - hts_
tell_ func - id_t
- ino_t
- int_
fast8_ t - int_
fast16_ t - int_
fast32_ t - int_
fast64_ t - int_
least8_ t - int_
least16_ t - int_
least32_ t - int_
least64_ t - intmax_
t - key_t
- kgets_
func - kgets_
func2 - locale_
t - loff_t
- mode_t
- nlink_t
- off_t
- pid_t
- pthread_
key_ t - pthread_
once_ t - pthread_
spinlock_ t - pthread_
t - quad_t
- register_
t - samFile
- sam_
fields - sigset_
t - size_t
- ssize_t
- suseconds_
t - time_t
- timer_t
- u_char
- u_int
- u_
int8_ t - u_
int16_ t - u_
int32_ t - u_
int64_ t - u_long
- u_
quad_ t - u_short
- uid_t
- uint
- uint16_
u - uint32_
u - uint64_
u - uint_
fast8_ t - uint_
fast16_ t - uint_
fast32_ t - uint_
fast64_ t - uint_
least8_ t - uint_
least16_ t - uint_
least32_ t - uint_
least64_ t - uintmax_
t - ulong
- ushort
- va_list
- vcfFile
- wchar_t