]> git.donarmstrong.com Git - samtools.git/blobdiff - bam.h
Release samtools-0.1.17
[samtools.git] / bam.h
diff --git a/bam.h b/bam.h
index 98612dd687ad3c1813028bb9fddcd1dac0fb29bc..246b020d679a07f073cfbae8dc40a8d57b501d25 100644 (file)
--- a/bam.h
+++ b/bam.h
 
   BAM library provides I/O and various operations on manipulating files
   in the BAM (Binary Alignment/Mapping) or SAM (Sequence Alignment/Map)
-  format. It now supports importing from or exporting to TAM, sorting,
+  format. It now supports importing from or exporting to SAM, sorting,
   merging, generating pileup, and quickly retrieval of reads overlapped
   with a specified region.
 
   @copyright Genome Research Ltd.
  */
 
-#define BAM_VERSION "0.1.14 (r947:199)"
+#define BAM_VERSION "0.1.17 (r973:277)"
 
 #include <stdint.h>
 #include <stdlib.h>
@@ -746,4 +746,13 @@ static inline bam1_t *bam_dup1(const bam1_t *src)
        return b;
 }
 
+static inline int bam_aux_type2size(int x)
+{
+       if (x == 'C' || x == 'c' || x == 'A') return 1;
+       else if (x == 'S' || x == 's') return 2;
+       else if (x == 'I' || x == 'i' || x == 'f') return 4;
+       else return 0;
+}
+
+
 #endif