Commit Graph

897 Commits (0976272d993738a78b5c0560fee99724dc82dd4e)

Author SHA1 Message Date
Heng Li a578688fa8 generate multiple alignments from one chain 2013-02-21 14:58:51 -05:00
Heng Li cfbc4c89e3 perform extension when there are, say, 20bp tandem 2013-02-21 14:34:10 -05:00
Heng Li 54da54ffd4 extend more seeds (and thus slower...) 2013-02-21 12:52:00 -05:00
Heng Li f8829318cf weakened the chain filter 2013-02-21 12:25:20 -05:00
Heng Li 84a328764a bugfix: mis-chaining caused by integer overflow
I really need to rewrite kbtree some time.
2013-02-21 11:42:30 -05:00
Heng Li a9cae8c9af minor changes 2013-02-21 10:39:17 -05:00
Heng Li 41624fb347 bugfix: choosing the worse instead of the best 2013-02-20 20:43:22 -05:00
Heng Li ea8f4f4d34 clean bill from valgrind 2013-02-20 20:26:57 -05:00
Heng Li 5626fe29b7 Well, at least output sth 2013-02-20 19:11:44 -05:00
Heng Li a7d574d125 backup comments 2013-02-20 01:11:38 -05:00
Heng Li 688872fb1b code backup 2013-02-19 00:50:39 -05:00
Heng Li 66585b7982 code backup 2013-02-18 16:33:06 -05:00
Heng Li f0a6285aba perform mate-SW for some suboptimal alignments 2013-02-16 11:52:04 -05:00
Heng Li ea9fc7df48 keep the number of SW performed 2013-02-16 11:03:27 -05:00
Heng Li 8ee464478a matesw working; for testing only 2013-02-16 10:48:50 -05:00
Heng Li fe2236f6fe code backup 2013-02-16 10:09:30 -05:00
Heng Li 5f8c6efbc3 forbid x-bounary bns_get_seq(); code backup 2013-02-16 09:48:44 -05:00
Heng Li df1ff2b36e better and proper way to infer orinentation 2013-02-14 12:59:32 -05:00
Heng Li 688b524cdf code backup; tired.. 2013-02-13 23:55:56 -05:00
Heng Li 87d619a21f minor code simplification 2013-02-13 23:16:16 -05:00
Heng Li 557daabf38 bugfix: bug in the new ksw.c
On my test data, one alignment is different, caused by polyA
2013-02-12 17:48:46 -05:00
Heng Li 28a7d501f2 updated to the latest ksw; NOT TESTED YET!!! 2013-02-12 16:35:05 -05:00
Heng Li 604e3d8da1 code backup; to upgrade ksw.{c,h} 2013-02-12 16:15:26 -05:00
Heng Li 325ba8213b move mark primary to worker1() 2013-02-12 15:54:55 -05:00
Heng Li cd0969332f keep track of the "parent" of a secondary 2013-02-12 15:52:23 -05:00
Heng Li 22b79b3475 mark primary, instead of dropping secondary 2013-02-12 15:34:44 -05:00
Heng Li 2fc469d0c9 code backup 2013-02-12 12:09:36 -05:00
Heng Li cfdc938fc3 to exclude "test64" 2013-02-12 10:39:16 -05:00
Heng Li 95d18449b3 merge bseq.{h,c} to utils.{h,c}
I do not like many small files.
2013-02-12 10:36:15 -05:00
Heng Li 6ad5a3c086 removed color-space support
which has been broken since 0.6.x
2013-02-12 10:21:17 -05:00
Heng Li e5ab59db53 Multiple changes:
1. Removed bwa.{h,c}. I am not going to finish them anyway.
2. Updated to the latest khash.h, which should be faster.
3. Define 64-bit vector and 128-bit integer/vector in utils.h.
2013-02-12 09:50:28 -05:00
Heng Li 13288e2dcd code backup 2013-02-12 09:22:47 -05:00
Heng Li dcb190069a PE NOT working, yet 2013-02-11 16:10:14 -05:00
Heng Li 99907c98fb separated and improved SAM printing code
This is for the PE mode. The routines may also be useful for bwa-sw, but
probably I won't change the old code.
2013-02-11 15:29:03 -05:00
Heng Li b6006cbe9d skip orientations that are much smaller than best 2013-02-11 13:44:39 -05:00
Heng Li 4431e359e2 analyze isize distribution 2013-02-11 12:15:12 -05:00
Heng Li 987d4b4205 fixed a stupid bug in fastq reading 2013-02-11 11:27:35 -05:00
Heng Li 59eaf650ac code backup 2013-02-11 10:59:38 -05:00
Heng Li f4c0672800 move sort_and_dedup() to worker1() 2013-02-10 12:55:19 -05:00
Heng Li c310fb7424 a little refactoring for PE support 2013-02-10 12:24:33 -05:00
Heng Li cb55617f50 added a new line 2013-02-08 22:12:18 -05:00
Heng Li 95a79afe71 command-line prompt 2013-02-08 22:11:44 -05:00
Heng Li 829664d6b5 missing identical hits; improved sub_n 2013-02-08 17:55:35 -05:00
Heng Li b2c7148dc9 consider the number of suboptimal hits 2013-02-08 17:20:44 -05:00
Heng Li 39607065e0 allow more seeds to be seen (thus slower..) 2013-02-08 16:56:28 -05:00
Heng Li 2848d3045a more accurate chain weight 2013-02-08 15:34:25 -05:00
Heng Li 220fc39e9d the previous change does not work... Fixed. 2013-02-08 14:51:24 -05:00
Heng Li fdb0a7405f better dealing with microrepeat 2013-02-08 14:46:57 -05:00
Heng Li 057b292dde exclude identical hits 2013-02-08 14:18:39 -05:00
Heng Li 1bf1a674a8 minor improvement to mapQ 2013-02-08 13:43:15 -05:00