X-Git-Url: https://git.donarmstrong.com/?p=samtools.git;a=blobdiff_plain;f=bam_index.c;fp=bam_index.c;h=2fac746c8a6f375ff16b745793d74521ea8352d8;hp=35fb5b666e6d748804091d979342d1b67566412e;hb=ba21caf366b360eae2a559f973b867efbdb1f131;hpb=1278f58c316a2be359b0a48ed74c5ae22971f31c diff --git a/bam_index.c b/bam_index.c index 35fb5b6..2fac746 100644 --- a/bam_index.c +++ b/bam_index.c @@ -196,8 +196,8 @@ bam_index_t *bam_index_core(bamFile fp) if (c->tid >= 0) { recalculated_bin = bam_reg2bin(c->pos, bam_calend(c, bam1_cigar(b))); if (c->bin != recalculated_bin) { - fprintf(stderr, "[bam_index_core] read '%s' mapped at POS %d has BIN %d but should be %d\n", - bam1_qname(b), c->pos + 1, c->bin, recalculated_bin); + fprintf(stderr, "[bam_index_core] read '%s' mapped at POS %d to %d has BIN %d but should be %d\n", + bam1_qname(b), c->pos + 1, bam_calend(c, bam1_cigar(b)), c->bin, recalculated_bin); fprintf(stderr, "[bam_index_core] Fix it by using BAM->SAM->BAM to force a recalculation of the BIN field\n"); return NULL; }