Commit Graph
1167 Commits
Author SHA1 Message Date
Heng Li bbf0bb871b r1245: allow shorter hits for splice:sr 2025-04-02 00:13:37 -04:00
Heng Li 83e9b2e28c r1242: append /[12] to read name in --frag mode
Resolve #1079
2025-04-01 10:48:15 -04:00
Heng Li e816fd071c r1241: error out on unintended --score-N
Resolve #1226
2025-04-01 10:12:53 -04:00
Heng Li a955b1f31d documented zd; resolve #1108 2025-04-01 09:34:05 -04:00
Heng Li 54fa925e2e r1240: fixed wrong logging information
resolve #1192
2025-04-01 09:17:39 -04:00
Heng Li d4a396c5c3 r1239: resovled #963 2025-03-31 23:15:34 -04:00
Heng Li bdf46f5786 r1238: resolve #589 2025-03-31 23:08:37 -04:00
Heng Li f536b69b81 r1237: documented -x splice:sr 2025-03-30 21:47:47 -04:00
Heng Li 4b8b4418df r1236: support paired-end short-read RNA-seq 2025-03-30 19:30:19 -04:00
Heng Li ce30004e02 r1235: allow --splice and --frag at the same time
This seems to largely work, though the accuracy is reduced and no pairs are
proper. More investigation needed for practical uses.
2025-03-30 16:32:38 -04:00
Heng Li 54f8e5f7d6 r1234: added splice:sr for SE RNA-seq 2025-03-30 15:54:12 -04:00
Heng Li 2857de7dbd Merge remote-tracking branch 'remotes/origin/master' 2025-03-29 22:44:26 -04:00
Heng Li e18935fbad r1230: make juncevla work for paired-end SAM 2025-03-29 22:43:44 -04:00
Chang Y 74ebfb2532 fix error (#1223) 2025-03-21 18:21:15 -04:00
Martin Grigorov a0cbe2e4d2 Add CI job for Linux & Mac ARM64 too (#1205)
* Add CI job for Linux ARM64 too

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>

* Add build job for Mac ARM64 too

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>

* Pass "arm_neon=1 aarch64=1" when building on ARM64

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>

* change aarch64 to arm64 for the Mac ARM64 check

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>

---------

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
2025-03-21 18:19:26 -04:00
Heng Li 618d33515e more condition on length differences 2024-11-17 19:45:46 -05:00
Heng Li a10d4f4496 merge colinear blocks 2024-11-17 15:17:13 -05:00
Heng Li 1eea2fee11 a new script to cluster similar sequences 2024-11-16 16:39:13 -05:00
Heng Li 1d346d56bc Merge remote-tracking branch 'remotes/origin/master' 2024-11-16 16:36:07 -05:00
Heng Li 46750de966 not working well and rarely used in practice 2024-11-16 16:35:24 -05:00
Leon Rauschning 7d8bbb74a8 Add sc_ambi and max_chain_skip parameters to mappy.pyx (#1240)
* add sc_ambi option to cython interface

* add max_gaplen param

* set max_chain_skip to arg instead of forcing 255
2024-11-15 08:56:36 -05:00
James Webber c6db201b38 Update README.md (#1245)
fixed documentation for paftools
2024-11-15 08:54:25 -05:00
Rob PatroandRob Patro 358a39850f Allow passing read name to mappy (#1260)
* Allow passing read name to mappy

This adds the (optional) ability to pass the read
name to the mappy `map` method.  Without the
read name, the call to `map` can sometimes give
different output than the command line version
of `minimap2` because of the way minimap uses
the hash of the read name to break ties in ordering
hits.  This can affect which / if certain
supplementary alignments are generated, and even
which / if non-primary alignments are generated.

* Pass name directly to mm_map_aux

Get rid of additional function, and always
accept the name parameter in the mm_map_aux
function (can be nullptr if not available).

---------

Co-authored-by: Rob Patro <rob@newton>
2024-11-15 08:51:10 -05:00
Heng Li fcb5d5e6eb r1221: warn about file reading errors
Resolves #1229
2024-10-15 22:44:06 -04:00
Heng Li 95807a2224 added "junc_pen" to python accordingly 2024-10-13 23:58:33 -04:00
Heng Li a4c93e9377 support X and = in mapeval 2024-10-12 23:31:17 -04:00
Heng Li 7d69334e69 Merge remote-tracking branch 'remotes/origin/master' 2024-10-12 23:28:38 -04:00
Heng Li 3e1ab2951d document --spsc 2024-10-12 23:27:46 -04:00
Heng Li 68179ed195 r1215: scoring apparently works 2024-10-12 22:29:27 -04:00
Heng Li d1f4c8d232 implemented ksw scoring; not tested 2024-10-11 23:58:18 -04:00
Heng Li 8efe83b744 fill the junction array
modifying ksw will be the next
2024-10-11 23:22:23 -04:00
Heng Li 042c8d4d71 added --junc-pen; it does nothing for now 2024-10-11 21:27:25 -04:00
Heng Li e4e1f7843b backup for spsc 2024-10-10 22:43:50 -04:00
Marcus Fedarko 69e3629916 Mention in man page that CIGAR strings in SA tags are approximate (#1213)
* Mention approx CIGAR strings in man page #724

* Fix FAQ typo
2024-05-22 15:58:33 -04:00
Heng Li 0cc3cdca27 ignore filtered SVs in sveval 2024-04-07 17:12:31 -04:00
Heng Li 8170693de3 Release minimap2-2.28 (r1209) v2.28 2024-03-27 10:57:17 -04:00
Heng Li e3d8c708ac r1208: reverted RMQ gap coefficient
Such that minimap2 can give the same alignment in other modes
2024-03-27 08:48:10 -04:00
Heng Li 119bdc6029 r1207: reduced cap_kalloc from 1G to 500M
This reduces the peak memory.
2024-03-20 15:53:12 -04:00
Heng Li 89d4d219cd r1206: enabled RMQ for lr:hqae
Also fixed a bug in determining inner_dist for RMQ. It should have no effect on
previous presets.
2024-03-20 15:29:54 -04:00
Heng Li f51ff1abac r1205: updated lr:hqae 2024-03-20 14:06:59 -04:00
Heng Li 27b254ed6f backup; DON'T USE!!! 2024-03-20 10:21:10 -04:00
Heng Li c881b14ba5 r1203: added preset lr:hqae 2024-03-20 00:25:57 -04:00
Heng Li f18dadb1c4 r1202: halved RMQ gap cost 2024-03-19 23:47:54 -04:00
Heng Li a83b8fe7cc r1201: renamed --dbg-seed-freq to --dbg-seed-occ 2024-03-19 21:53:09 -04:00
Heng Li c22bfe7722 r1200: added --rmq-inner and --dbg-seed-freq 2024-03-19 21:52:07 -04:00
Heng Li 12d441ea22 Merge remote-tracking branch 'origin/master' 2024-03-19 21:47:52 -04:00
Heng Li c7433c2811 r1197: sam2paf to output primary only 2024-03-19 21:47:31 -04:00
Joyjit Daw 5279377544 Fix MD generation check in SAM writing (#1181)
The existing logic checked for is_MD == 1, but
the function is called with a bitwise operator check
which does not evaluate to 1.
2024-03-19 19:20:21 -04:00
Heng Li acab05781e Merge remote-tracking branch 'remotes/origin/master' 2024-03-19 09:56:13 -04:00
Heng Li 98c23bc6d2 r1194: output NM in sam2paf 2024-03-19 09:55:16 -04:00