X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=sam_header.h;h=4b0cb03b154efe6e7e14b3dc27182248bb26b427;hb=HEAD;hp=ebea12fdb2286a346ef07265b7b5c9f9dba8b100;hpb=ec8ca3b21511355c3770767be5a7c9b54e218a53;p=samtools.git diff --git a/sam_header.h b/sam_header.h index ebea12f..4b0cb03 100644 --- a/sam_header.h +++ b/sam_header.h @@ -19,6 +19,23 @@ extern "C" { void *sam_header2key_val(void *iter, const char type[2], const char key_tag[2], const char value_tag[2], const char **key, const char **value); char **sam_header2list(const void *_dict, char type[2], char key_tag[2], int *_n); + /* + // Usage example + int i, j, n; + const char *tags[] = {"SN","LN","UR","M5",NULL}; + void *dict = sam_header_parse2(bam->header->text); + char **tbl = sam_header2tbl_n(h->dict, "SQ", tags, &n); + for (i=0; i