From: Heng Li Date: Wed, 2 Sep 2009 08:55:55 +0000 (+0000) Subject: * samtools-0.1.5-33 (r450) X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=da9fd6833bfcc4bf088f87dc29f6f5d3fc45a8b7;p=samtools.git * samtools-0.1.5-33 (r450) * fixed a bug in bam_color.c (on behalf of Nils Homer) --- diff --git a/bam_color.c b/bam_color.c index 75aedd6..ce637f7 100644 --- a/bam_color.c +++ b/bam_color.c @@ -100,8 +100,8 @@ char bam_aux_getCEi(bam1_t *b, int i) cs_i = strlen(cs) - 1 - i; // get current color cur_color = cs[cs_i]; - // get previous base - prev_b = (0 == cs_i) ? cs[0] : bam_nt16_rev_table[bam1_seqi(bam1_seq(b), i+1)]; + // get previous base. Note: must rc adaptor + prev_b = (cs_i == 1) ? "TGCAN"[(int)bam_aux_nt2int(cs[0])] : bam_nt16_rev_table[bam1_seqi(bam1_seq(b), i+1)]; // get current base cur_b = bam_nt16_rev_table[bam1_seqi(bam1_seq(b), i)]; } diff --git a/bamtk.c b/bamtk.c index 41b3bc8..c91200e 100644 --- a/bamtk.c +++ b/bamtk.c @@ -9,7 +9,7 @@ #endif #ifndef PACKAGE_VERSION -#define PACKAGE_VERSION "0.1.5-32 (r449)" +#define PACKAGE_VERSION "0.1.5-33 (r450)" #endif int bam_taf2baf(int argc, char *argv[]);