|
Gamgee
You miserable little maggot. I'll stove your head in!
|
Go to the source code of this file.
Macros | |
| #define | bam_blk_size(b) ((b)->l_data) |
| #define | bam_set_blk_size(b, v) ((b)->data_len = (v)) |
| #define | bam_ref(b) (b)->core.tid |
| #define | bam_pos(b) (b)->core.pos |
| #define | bam_mate_pos(b) (b)->core.mpos |
| #define | bam_mate_ref(b) (b)->core.mtid |
| #define | bam_ins_size(b) (b)->core.isize |
| #define | bam_seq_len(b) (b)->core.l_qseq |
| #define | bam_cigar_len(b) (b)->core.n_cigar |
| #define | bam_flag(b) (b)->core.flag |
| #define | bam_bin(b) (b)->core.bin |
| #define | bam_map_qual(b) (b)->core.qual |
| #define | bam_name_len(b) (b)->core.l_qname |
| #define | bam_name(b) bam_get_qname((b)) |
| #define | bam_qual(b) bam_get_qual((b)) |
| #define | bam_seq(b) bam_get_seq((b)) |
| #define | bam_cigar(b) bam_get_cigar((b)) |
| #define | bam_aux(b) bam_get_aux((b)) |
| #define | bam_dup(b) bam_copy1(bam_init1(), (b)) |
| #define | bam_free(b) bam_destroy1((b)) |
| #define | bam_reg2bin(beg, end) hts_reg2bin((beg),(end),14,5) |
Typedefs | |
| typedef bam1_t | bam_seq_t |
Enumerations | |
| enum | cigar_op { BAM_CMATCH_ =BAM_CMATCH, BAM_CINS_ =BAM_CINS, BAM_CDEL_ =BAM_CDEL, BAM_CREF_SKIP_ =BAM_CREF_SKIP, BAM_CSOFT_CLIP_ =BAM_CSOFT_CLIP, BAM_CHARD_CLIP_ =BAM_CHARD_CLIP, BAM_CPAD_ =BAM_CPAD, BAM_CBASE_MATCH =BAM_CEQUAL, BAM_CBASE_MISMATCH =BAM_CDIFF } |
Functions | |
| bam_hdr_t * | cram_header_to_bam (SAM_hdr *h) |
| SAM_hdr * | bam_header_to_cram (bam_hdr_t *h) |
| int | bam_construct_seq (bam_seq_t **bp, size_t extra_len, const char *qname, size_t qname_len, int flag, int rname, int pos, int end, int mapq, uint32_t ncigar, const uint32_t *cigar, int mrnm, int mpos, int isize, int len, const char *seq, const char *qual) |
| #define bam_aux | ( | b | ) | bam_get_aux((b)) |
| #define bam_bin | ( | b | ) | (b)->core.bin |
| #define bam_blk_size | ( | b | ) | ((b)->l_data) |
| #define bam_cigar | ( | b | ) | bam_get_cigar((b)) |
| #define bam_cigar_len | ( | b | ) | (b)->core.n_cigar |
| #define bam_flag | ( | b | ) | (b)->core.flag |
| #define bam_free | ( | b | ) | bam_destroy1((b)) |
| #define bam_ins_size | ( | b | ) | (b)->core.isize |
| #define bam_map_qual | ( | b | ) | (b)->core.qual |
| #define bam_mate_pos | ( | b | ) | (b)->core.mpos |
| #define bam_mate_ref | ( | b | ) | (b)->core.mtid |
| #define bam_name | ( | b | ) | bam_get_qname((b)) |
| #define bam_name_len | ( | b | ) | (b)->core.l_qname |
| #define bam_pos | ( | b | ) | (b)->core.pos |
| #define bam_qual | ( | b | ) | bam_get_qual((b)) |
| #define bam_ref | ( | b | ) | (b)->core.tid |
| #define bam_reg2bin | ( | beg, | |
| end | |||
| ) | hts_reg2bin((beg),(end),14,5) |
| #define bam_seq | ( | b | ) | bam_get_seq((b)) |
| #define bam_seq_len | ( | b | ) | (b)->core.l_qseq |
| #define bam_set_blk_size | ( | b, | |
| v | |||
| ) | ((b)->data_len = (v)) |
| enum cigar_op |
| int bam_construct_seq | ( | bam_seq_t ** | bp, |
| size_t | extra_len, | ||
| const char * | qname, | ||
| size_t | qname_len, | ||
| int | flag, | ||
| int | rname, | ||
| int | pos, | ||
| int | end, | ||
| int | mapq, | ||
| uint32_t | ncigar, | ||
| const uint32_t * | cigar, | ||
| int | mrnm, | ||
| int | mpos, | ||
| int | isize, | ||
| int | len, | ||
| const char * | seq, | ||
| const char * | qual | ||
| ) |
1.8.8