|
typedef | khash_t (vdict) |
|
int | bcf_hdr_sync (bcf_hdr_t *h) |
|
int | bcf_hdr_add_sample (bcf_hdr_t *h, const char *s) |
|
void | bcf_hdr_parse_sample_line (bcf_hdr_t *h, const char *str) |
|
void | bcf_hrec_destroy (bcf_hrec_t *hrec) |
|
bcf_hrec_t * | bcf_hrec_dup (bcf_hrec_t *hrec) |
|
void | bcf_hrec_debug (FILE *fp, bcf_hrec_t *hrec) |
|
void | bcf_header_debug (bcf_hdr_t *hdr) |
|
void | bcf_hrec_add_key (bcf_hrec_t *hrec, const char *str, int len) |
|
void | bcf_hrec_set_val (bcf_hrec_t *hrec, int i, const char *str, int len, int is_quoted) |
|
void | hrec_add_idx (bcf_hrec_t *hrec, int idx) |
|
int | bcf_hrec_find_key (bcf_hrec_t *hrec, const char *key) |
|
bcf_hrec_t * | bcf_hdr_parse_line (const bcf_hdr_t *h, const char *line, int *len) |
|
int | bcf_hdr_register_hrec (bcf_hdr_t *hdr, bcf_hrec_t *hrec) |
|
int | bcf_hdr_add_hrec (bcf_hdr_t *hdr, bcf_hrec_t *hrec) |
|
bcf_hrec_t * | bcf_hdr_get_hrec (const bcf_hdr_t *hdr, int type, const char *id) |
|
void | bcf_hdr_check_sanity (bcf_hdr_t *hdr) |
|
int | bcf_hdr_parse (bcf_hdr_t *hdr, char *htxt) |
|
int | bcf_hdr_append (bcf_hdr_t *hdr, const char *line) |
|
void | bcf_hdr_remove (bcf_hdr_t *hdr, int type, const char *key) |
|
int | bcf_hdr_printf (bcf_hdr_t *hdr, const char *fmt,...) |
|
const char * | bcf_hdr_get_version (const bcf_hdr_t *hdr) |
|
void | bcf_hdr_set_version (bcf_hdr_t *hdr, const char *version) |
|
bcf_hdr_t * | bcf_hdr_init (const char *mode) |
|
void | bcf_hdr_destroy (bcf_hdr_t *h) |
|
bcf_hdr_t * | bcf_hdr_read (htsFile *hfp) |
|
int | bcf_hdr_write (htsFile *hfp, const bcf_hdr_t *h) |
|
bcf1_t * | bcf_init1 () |
|
void | bcf_clear (bcf1_t *v) |
|
void | bcf_empty1 (bcf1_t *v) |
|
void | bcf_destroy1 (bcf1_t *v) |
|
int | bcf_subset_format (const bcf_hdr_t *hdr, bcf1_t *rec) |
|
int | bcf_read (htsFile *fp, const bcf_hdr_t *h, bcf1_t *v) |
|
int | bcf_readrec (BGZF *fp, void *null, void *vv, int *tid, int *beg, int *end) |
|
bcf1_t * | bcf_dup (bcf1_t *src) |
|
int | bcf_write (htsFile *hfp, const bcf_hdr_t *h, bcf1_t *v) |
|
bcf_hdr_t * | vcf_hdr_read (htsFile *fp) |
|
int | bcf_hdr_set (bcf_hdr_t *hdr, const char *fname) |
|
void | bcf_hrec_format (const bcf_hrec_t *hrec, kstring_t *str) |
|
char * | bcf_hdr_fmt_text (const bcf_hdr_t *hdr, int is_bcf, int *len) |
|
const char ** | bcf_hdr_seqnames (const bcf_hdr_t *h, int *n) |
|
int | vcf_hdr_write (htsFile *fp, const bcf_hdr_t *h) |
|
void | bcf_enc_vint (kstring_t *s, int n, int32_t *a, int wsize) |
|
void | bcf_enc_vfloat (kstring_t *s, int n, float *a) |
|
void | bcf_enc_vchar (kstring_t *s, int l, const char *a) |
|
void | bcf_fmt_array (kstring_t *s, int n, int type, void *data) |
|
uint8_t * | bcf_fmt_sized_array (kstring_t *s, uint8_t *ptr) |
|
int | _vcf_parse_format (kstring_t *s, const bcf_hdr_t *h, bcf1_t *v, char *p, char *q) |
|
int | vcf_parse (kstring_t *s, const bcf_hdr_t *h, bcf1_t *v) |
|
int | vcf_read (htsFile *fp, const bcf_hdr_t *h, bcf1_t *v) |
|
int | bcf_unpack (bcf1_t *b, int which) |
|
int | vcf_format (const bcf_hdr_t *h, const bcf1_t *v, kstring_t *s) |
|
int | vcf_write_line (htsFile *fp, kstring_t *line) |
|
int | vcf_write (htsFile *fp, const bcf_hdr_t *h, bcf1_t *v) |
|
int | bcf_hdr_id2int (const bcf_hdr_t *h, int which, const char *id) |
|
hts_idx_t * | bcf_index (htsFile *fp, int min_shift) |
|
int | bcf_index_build (const char *fn, int min_shift) |
|
void | bcf_hdr_combine (bcf_hdr_t *dst, const bcf_hdr_t *src) |
|
int | bcf_translate (const bcf_hdr_t *dst_hdr, bcf_hdr_t *src_hdr, bcf1_t *line) |
|
bcf_hdr_t * | bcf_hdr_dup (const bcf_hdr_t *hdr) |
|
bcf_hdr_t * | bcf_hdr_subset (const bcf_hdr_t *h0, int n, char *const *samples, int *imap) |
|
int | bcf_hdr_set_samples (bcf_hdr_t *hdr, const char *samples, int is_file) |
|
int | bcf_subset (const bcf_hdr_t *h, bcf1_t *v, int n, int *imap) |
|
int | bcf_is_snp (bcf1_t *v) |
|
int | bcf_get_variant_types (bcf1_t *rec) |
|
int | bcf_get_variant_type (bcf1_t *rec, int ith_allele) |
|
int | bcf_update_info (const bcf_hdr_t *hdr, bcf1_t *line, const char *key, const void *values, int n, int type) |
|
int | bcf_update_format_string (const bcf_hdr_t *hdr, bcf1_t *line, const char *key, const char **values, int n) |
|
int | bcf_update_format (const bcf_hdr_t *hdr, bcf1_t *line, const char *key, const void *values, int n, int type) |
|
int | bcf_update_filter (const bcf_hdr_t *hdr, bcf1_t *line, int *flt_ids, int n) |
|
int | bcf_add_filter (const bcf_hdr_t *hdr, bcf1_t *line, int flt_id) |
|
int | bcf_remove_filter (const bcf_hdr_t *hdr, bcf1_t *line, int flt_id, int pass) |
|
int | bcf_has_filter (const bcf_hdr_t *hdr, bcf1_t *line, char *filter) |
|
int | bcf_update_alleles (const bcf_hdr_t *hdr, bcf1_t *line, const char **alleles, int nals) |
|
int | bcf_update_alleles_str (const bcf_hdr_t *hdr, bcf1_t *line, const char *alleles_string) |
|
int | bcf_update_id (const bcf_hdr_t *hdr, bcf1_t *line, const char *id) |
|
bcf_fmt_t * | bcf_get_fmt (const bcf_hdr_t *hdr, bcf1_t *line, const char *key) |
|
bcf_info_t * | bcf_get_info (const bcf_hdr_t *hdr, bcf1_t *line, const char *key) |
|
int | bcf_get_info_values (const bcf_hdr_t *hdr, bcf1_t *line, const char *tag, void **dst, int *ndst, int type) |
|
int | bcf_get_format_string (const bcf_hdr_t *hdr, bcf1_t *line, const char *tag, char ***dst, int *ndst) |
|
int | bcf_get_format_values (const bcf_hdr_t *hdr, bcf1_t *line, const char *tag, void **dst, int *ndst, int type) |
|