mirror of
https://github.com/lh3/minimap2.git
synced 2026-09-20 02:57:55 +08:00
r1149: implemented random open syncmer
On the mm2-update dataset, -j8 leads to sparser k-mer selection at higher accuracy. The speed becomes a little slower. There seems a benefit but not a big one.
This commit is contained in:
2
map.c
2
map.c
@@ -67,7 +67,7 @@ static void collect_minimizers(void *km, const mm_mapopt_t *opt, const mm_idx_t
|
||||
mv->n = 0;
|
||||
for (i = n = 0; i < n_segs; ++i) {
|
||||
size_t j;
|
||||
mm_sketch(km, seqs[i], qlens[i], mi->w, mi->k, i, mi->flag&MM_I_HPC, mv);
|
||||
mm_sketch2(km, seqs[i], qlens[i], mi->w, mi->k, i, mi->flag&MM_I_HPC, mi->flag&MM_I_SYNCMER, mv);
|
||||
for (j = n; j < mv->n; ++j)
|
||||
mv->a[j].y += sum << 1;
|
||||
if (opt->sdust_thres > 0) // mask low-complexity minimizers
|
||||
|
||||
Reference in New Issue
Block a user