r228: reduced unnecessary INV alignment
This commit is contained in:
parent
d08b7a0c51
commit
fa99d28d34
4
align.c
4
align.c
|
|
@ -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;
|
if (r1->rid != r2->rid || r1->rev != r2->rev) return 0;
|
||||||
ql = r2->qs - r1->qe;
|
ql = r2->qs - r1->qe;
|
||||||
tl = r2->rs - r1->re;
|
tl = r2->rs - r1->re;
|
||||||
if (ql < 0 || ql > opt->max_gap) return 0;
|
if (ql < opt->min_chain_score || ql > opt->max_gap) return 0;
|
||||||
if (tl < 0 || tl > 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);
|
ksw_gen_simple_mat(5, mat, opt->a, opt->b);
|
||||||
tseq = (uint8_t*)kmalloc(km, tl);
|
tseq = (uint8_t*)kmalloc(km, tl);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue