void bam_parse_region(bam_header_t *header, const char *str, int *ref_id, int *begin, int *end);
void bam_aux_append(bam1_t *b, const char tag[2], char type, int len, uint8_t *data);
+ uint8_t *bam_aux_get_core(bam1_t *b, const char tag[2]); // an alias of bam_aux_get()
uint8_t *bam_aux_get(bam1_t *b, const char tag[2]);
int32_t bam_aux2i(const uint8_t *s);
float bam_aux2f(const uint8_t *s);
memcpy(b->data + ori_len + 3, data, len);
}
+uint8_t *bam_aux_get_core(bam1_t *b, const char tag[2])
+{
+ return bam_aux_get(b, tag);
+}
+
uint8_t *bam_aux_get(bam1_t *b, const char tag[2])
{
uint8_t *s;
#include "bam.h"
#ifndef PACKAGE_VERSION
-#define PACKAGE_VERSION "0.1.3-20 (r276)"
+#define PACKAGE_VERSION "0.1.3-21 (r286)"
#endif
int bam_taf2baf(int argc, char *argv[]);