From 48e230f40d121a0c40fc5a49480be9223dc4bc7a Mon Sep 17 00:00:00 2001 From: Heng Li Date: Fri, 11 Jan 2019 19:39:09 -0500 Subject: [PATCH] r906: de tag is wrongly calculated given "N" Resolves #309 --- format.c | 2 +- main.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/format.c b/format.c index e81ef32..69e25e0 100644 --- a/format.c +++ b/format.c @@ -270,7 +270,7 @@ double mm_event_identity(const mm_reg1_t *r) if (op == 1 || op == 2) ++n_gapo, n_gap += len; } - return (double)r->mlen / (r->blen - r->p->n_ambi - n_gap + n_gapo); + return (double)r->mlen / (r->blen - n_gap + n_gapo); } static inline void write_tags(kstring_t *s, const mm_reg1_t *r) diff --git a/main.c b/main.c index 9481685..02373a7 100644 --- a/main.c +++ b/main.c @@ -6,7 +6,7 @@ #include "mmpriv.h" #include "ketopt.h" -#define MM_VERSION "2.15-r905" +#define MM_VERSION "2.15-r906-dirty" #ifdef __linux__ #include