diff --git a/bwamem.c b/bwamem.c index 28d8c88..6fd9acf 100644 --- a/bwamem.c +++ b/bwamem.c @@ -133,25 +133,6 @@ static void mem_collect_intv(const mem_opt_t *opt, const bwt_t *bwt, int len, co for (i = 0; i < a->mem1.n; ++i) if ((a->mem1.a[i].info>>32) - (uint32_t)a->mem1.a[i].info >= opt->min_seed_len) kv_push(bwtintv_t, a->mem, a->mem1.a[i]); -/* - { // third pass: - int max_len = 0, max_i = -1; - for (i = 0; i < a->mem1.n; ++i) { - bwtintv_t *q = &a->mem1.a[i]; - int start = q->info>>32, end = (int32_t)q->info; - if (end - start > max_len) - max_len = end - start, max_i = i; - } - if (max_i >= 0 && max_len > .9 * (end - start) && max_len >= split_len) { - bwtintv_t t = a->mem1.a[max_i]; - int start = t.info>>32, end = (int32_t)t.info; - bwt_smem1(bwt, len, seq, (start + end)>>1, t.x[2]+1, &a->mem1, a->tmpv); - for (i = 0; i < a->mem1.n; ++i) - if ((a->mem1.a[i].info>>32) - (uint32_t)a->mem1.a[i].info >= opt->min_seed_len) - kv_push(bwtintv_t, a->mem, a->mem1.a[i]); - } - } -*/ } // sort ks_introsort(mem_intv, a->mem.n, a->mem.a); diff --git a/main.c b/main.c index ad4e750..f6eab65 100644 --- a/main.c +++ b/main.c @@ -4,7 +4,7 @@ #include "utils.h" #ifndef PACKAGE_VERSION -#define PACKAGE_VERSION "0.7.8-r759-dirty" +#define PACKAGE_VERSION "0.7.8-r760-dirty" #endif int bwa_fa2pac(int argc, char *argv[]);