r228: reduced unnecessary INV alignment

This commit is contained in:
Heng Li 2017-07-29 20:21:53 -04:00
parent d08b7a0c51
commit fa99d28d34
2 changed files with 3 additions and 3 deletions

View File

@ -369,8 +369,8 @@ static int mm_align1_inv(void *km, const mm_mapopt_t *opt, const mm_idx_t *mi, i
if (r1->rid != r2->rid || r1->rev != r2->rev) return 0;
ql = r2->qs - r1->qe;
tl = r2->rs - r1->re;
if (ql < 0 || ql > opt->max_gap) return 0;
if (tl < 0 || tl > opt->max_gap) return 0;
if (ql < opt->min_chain_score || ql > opt->max_gap) return 0;
if (tl < opt->min_chain_score || tl > opt->max_gap) return 0;
ksw_gen_simple_mat(5, mat, opt->a, opt->b);
tseq = (uint8_t*)kmalloc(km, tl);

2
main.c
View File

@ -8,7 +8,7 @@
#include "minimap.h"
#include "mmpriv.h"
#define MM_VERSION "2.0-r227-dirty"
#define MM_VERSION "2.0-r228-dirty"
void liftrlimit()
{