mirror of
https://github.com/lh3/minimap2.git
synced 2026-10-10 12:30:55 +08:00
r439: use splice-like chain gap cost between segs
This improves accuracy
This commit is contained in:
@@ -56,7 +56,7 @@ mm128_t *mm_chain_dp(int max_dist_x, int max_dist_y, int bw, int max_skip, int m
|
|||||||
min_d = dq < dr? dq : dr;
|
min_d = dq < dr? dq : dr;
|
||||||
sc = min_d > q_span? q_span : dq < dr? dq : dr;
|
sc = min_d > q_span? q_span : dq < dr? dq : dr;
|
||||||
log_dd = dd? ilog2_32(dd) : 0;
|
log_dd = dd? ilog2_32(dd) : 0;
|
||||||
if (is_cdna) {
|
if (is_cdna || sidi != sidj) {
|
||||||
int c_log, c_lin;
|
int c_log, c_lin;
|
||||||
c_lin = (int)(dd * .01 * avg_qspan);
|
c_lin = (int)(dd * .01 * avg_qspan);
|
||||||
c_log = log_dd;
|
c_log = log_dd;
|
||||||
|
|||||||
Reference in New Issue
Block a user