1 ------------------------------------------------------------------------
2 r814 | lh3lh3 | 2010-11-11 00:18:02 -0500 (Thu, 11 Nov 2010) | 4 lines
4 M /trunk/samtools/bam2bcf_indel.c
5 M /trunk/samtools/bam_md.c
6 M /trunk/samtools/bam_plcmd.c
7 M /trunk/samtools/bamtk.c
9 * samtools-0.1.9-9 (r810)
10 * use forward, instead of viterbi, for realignment
11 * realignment is now quality aware
13 ------------------------------------------------------------------------
14 r813 | lh3lh3 | 2010-11-10 22:45:24 -0500 (Wed, 10 Nov 2010) | 2 lines
16 M /trunk/samtools/bam2bcf_indel.c
17 M /trunk/samtools/kprobaln.c
18 M /trunk/samtools/kprobaln.h
20 * prepare to replace kaln with kprobaln in realignment
22 ------------------------------------------------------------------------
23 r812 | lh3lh3 | 2010-11-10 17:28:50 -0500 (Wed, 10 Nov 2010) | 2 lines
25 M /trunk/samtools/bcftools/bcf.c
29 ------------------------------------------------------------------------
30 r811 | lh3lh3 | 2010-11-10 16:54:46 -0500 (Wed, 10 Nov 2010) | 2 lines
32 M /trunk/samtools/bcftools/bcf.c
33 M /trunk/samtools/bcftools/bcf.h
35 use zlib for direct reading when BCF_LITE is in use
37 ------------------------------------------------------------------------
38 r810 | lh3lh3 | 2010-11-10 16:32:13 -0500 (Wed, 10 Nov 2010) | 3 lines
40 M /trunk/samtools/bam2bcf_indel.c
42 * do not use reads containing too many mismatches for indel calling
43 * fixed a trivial bug in case of multi-allelic indels
45 ------------------------------------------------------------------------
46 r809 | lh3lh3 | 2010-11-10 13:23:02 -0500 (Wed, 10 Nov 2010) | 3 lines
48 M /trunk/samtools/bam2bcf.c
49 M /trunk/samtools/bam2bcf_indel.c
50 M /trunk/samtools/bam_plcmd.c
51 M /trunk/samtools/bamtk.c
53 * samtools-0.1.9-8 (r809)
54 * fixed a bug in the indel caller
56 ------------------------------------------------------------------------
57 r808 | lh3lh3 | 2010-11-10 12:24:10 -0500 (Wed, 10 Nov 2010) | 2 lines
59 M /trunk/samtools/Makefile
61 minor change to makefile
63 ------------------------------------------------------------------------
64 r807 | lh3lh3 | 2010-11-10 12:10:21 -0500 (Wed, 10 Nov 2010) | 4 lines
66 M /trunk/samtools/Makefile
67 M /trunk/samtools/bam2bcf.h
68 M /trunk/samtools/bam2bcf_indel.c
69 M /trunk/samtools/bam_plcmd.c
70 M /trunk/samtools/bamtk.c
71 M /trunk/samtools/bcftools/vcfutils.pl
73 * samtools-0.1.9-8 (r807)
74 * collect indel candidates only from specified platforms (@RG-PL)
75 * merge varFilter and filter4vcf in vcfutils.pl
77 ------------------------------------------------------------------------
78 r806 | lh3lh3 | 2010-11-09 22:05:46 -0500 (Tue, 09 Nov 2010) | 2 lines
80 M /trunk/samtools/bcftools/call1.c
81 M /trunk/samtools/bcftools/prob1.c
82 M /trunk/samtools/bcftools/prob1.h
84 bcftools: compute equal-tail (Bayesian) credible interval
86 ------------------------------------------------------------------------
87 r805 | lh3lh3 | 2010-11-09 16:28:39 -0500 (Tue, 09 Nov 2010) | 2 lines
89 M /trunk/samtools/bcftools/vcfutils.pl
91 added a double-hit filter to avoid overestimated indel likelihood
93 ------------------------------------------------------------------------
94 r804 | lh3lh3 | 2010-11-09 14:12:06 -0500 (Tue, 09 Nov 2010) | 3 lines
96 M /trunk/samtools/bam2bcf_indel.c
97 M /trunk/samtools/bamtk.c
99 * samtools-0.1.9-7 (r804)
100 * fixed a bug in the gap caller
102 ------------------------------------------------------------------------
103 r803 | lh3lh3 | 2010-11-09 10:45:33 -0500 (Tue, 09 Nov 2010) | 4 lines
105 M /trunk/samtools/bam2bcf.c
106 M /trunk/samtools/bam2bcf_indel.c
107 M /trunk/samtools/bamtk.c
108 M /trunk/samtools/bcftools/bcf.c
109 M /trunk/samtools/bcftools/bcf.h
110 M /trunk/samtools/bcftools/prob1.c
112 * samtools-0.1.9-6 (r803)
113 * mpileup: apply homopolymer correction when calculating GL, instead of before
114 * bcftools: apply a different prior to indels
116 ------------------------------------------------------------------------
117 r802 | lh3lh3 | 2010-11-08 23:53:15 -0500 (Mon, 08 Nov 2010) | 3 lines
119 M /trunk/samtools/bam2bcf.c
120 M /trunk/samtools/bamtk.c
122 * samtools-0.1.9-5 (r802)
123 * relax tandem penalty. this will be made a command-line option in future.
125 ------------------------------------------------------------------------
126 r801 | lh3lh3 | 2010-11-08 23:35:52 -0500 (Mon, 08 Nov 2010) | 3 lines
128 M /trunk/samtools/bam2bcf.c
129 M /trunk/samtools/bamtk.c
131 * samtools-0.1.9-4 (r801)
132 * fixed a minor issue in printing indel VCF
134 ------------------------------------------------------------------------
135 r800 | lh3lh3 | 2010-11-08 15:28:14 -0500 (Mon, 08 Nov 2010) | 2 lines
137 M /trunk/samtools/bam2bcf_indel.c
138 M /trunk/samtools/bcftools/vcfutils.pl
140 fixed another silly bug in mpileup's indel caller
142 ------------------------------------------------------------------------
143 r799 | lh3lh3 | 2010-11-08 14:28:27 -0500 (Mon, 08 Nov 2010) | 2 lines
145 M /trunk/samtools/bam2bcf.c
147 fixed a silly bug in the indel caller
149 ------------------------------------------------------------------------
150 r798 | lh3lh3 | 2010-11-08 14:07:33 -0500 (Mon, 08 Nov 2010) | 2 lines
152 M /trunk/samtools/ChangeLog
153 M /trunk/samtools/sam_view.c
154 M /trunk/samtools/samtools.1
156 Incorporate patches by Marcel Martin for read counting.
158 ------------------------------------------------------------------------
159 r797 | lh3lh3 | 2010-11-08 13:39:52 -0500 (Mon, 08 Nov 2010) | 3 lines
161 M /trunk/samtools/bam2bcf.c
162 M /trunk/samtools/bam2bcf.h
163 M /trunk/samtools/bam2bcf_indel.c
164 M /trunk/samtools/bam_plcmd.c
165 M /trunk/samtools/bamtk.c
167 * samtools-0.1.9-2 (r797)
168 * mpileup: indel calling seems to be working
170 ------------------------------------------------------------------------
171 r796 | lh3lh3 | 2010-11-08 10:54:46 -0500 (Mon, 08 Nov 2010) | 2 lines
173 M /trunk/samtools/bam2bcf.c
174 M /trunk/samtools/bam2bcf.h
175 M /trunk/samtools/bam2bcf_indel.c
176 M /trunk/samtools/bam_plcmd.c
177 M /trunk/samtools/kaln.c
179 indel calling is apparently working, but more information needs to be collected
181 ------------------------------------------------------------------------
182 r795 | lh3lh3 | 2010-11-08 00:39:18 -0500 (Mon, 08 Nov 2010) | 2 lines
184 M /trunk/samtools/bam2bcf.c
185 M /trunk/samtools/bam2bcf_indel.c
187 fixed a few bugs in the indel caller. Probably there are more.
189 ------------------------------------------------------------------------
190 r794 | lh3lh3 | 2010-11-07 22:23:16 -0500 (Sun, 07 Nov 2010) | 2 lines
192 M /trunk/samtools/Makefile
193 M /trunk/samtools/bam.h
194 M /trunk/samtools/bam2bcf.c
195 M /trunk/samtools/bam2bcf.h
196 A /trunk/samtools/bam2bcf_indel.c
197 M /trunk/samtools/bam_plcmd.c
198 M /trunk/samtools/kaln.c
199 M /trunk/samtools/kaln.h
201 prepare for the indel caller. It is not ready yet.
203 ------------------------------------------------------------------------
204 r793 | lh3lh3 | 2010-11-05 11:28:23 -0400 (Fri, 05 Nov 2010) | 2 lines
206 M /trunk/samtools/bam2bcf.c
207 M /trunk/samtools/bam2bcf.h
208 M /trunk/samtools/bam_plcmd.c
210 Revert to r790. The recent changes are not good...
212 ------------------------------------------------------------------------
213 r792 | lh3lh3 | 2010-11-05 00:19:14 -0400 (Fri, 05 Nov 2010) | 6 lines
215 M /trunk/samtools/bam2bcf.c
216 M /trunk/samtools/bam2bcf.h
217 M /trunk/samtools/bam_plcmd.c
219 * this revision is UNSTABLE
221 * indel caller seems working, but it is very insensitive and has
222 several things I do not quite understand.
225 ------------------------------------------------------------------------
226 r791 | lh3lh3 | 2010-11-04 22:58:43 -0400 (Thu, 04 Nov 2010) | 2 lines
228 M /trunk/samtools/bam2bcf.c
229 M /trunk/samtools/bam2bcf.h
230 M /trunk/samtools/bam_plcmd.c
232 for backup. no effective changes
234 ------------------------------------------------------------------------
235 r790 | lh3lh3 | 2010-11-03 15:51:24 -0400 (Wed, 03 Nov 2010) | 2 lines
237 M /trunk/samtools/bcftools/vcfutils.pl
238 M /trunk/samtools/kprobaln.c
240 fixed a minor problem in the example coming with kprobaln.c
242 ------------------------------------------------------------------------
243 r789 | lh3lh3 | 2010-11-02 15:41:27 -0400 (Tue, 02 Nov 2010) | 4 lines
245 M /trunk/samtools/Makefile
246 M /trunk/samtools/bam_md.c
247 M /trunk/samtools/kaln.c
248 M /trunk/samtools/kaln.h
249 A /trunk/samtools/kprobaln.c
250 A /trunk/samtools/kprobaln.h
252 Separate kaln and kprobaln as I am preparing further changes. At
253 present, the results should be identical to the previous.
256 ------------------------------------------------------------------------
257 r788 | petulda | 2010-11-02 12:19:04 -0400 (Tue, 02 Nov 2010) | 1 line
259 M /trunk/samtools/bam_plcmd.c
261 Added -b option: read file names from a file
262 ------------------------------------------------------------------------
263 r787 | lh3lh3 | 2010-10-29 23:17:22 -0400 (Fri, 29 Oct 2010) | 7 lines
265 M /trunk/samtools/bam.h
266 M /trunk/samtools/bam_pileup.c
267 M /trunk/samtools/bam_plcmd.c
268 M /trunk/samtools/bamtk.c
270 * samtools-0.1.9-2 (r787)
272 * Allow to set a maximum per-sample depth to reduce memory. However,
273 BAQ computation is still applied to every read. The speed is not
277 ------------------------------------------------------------------------
278 r786 | lh3lh3 | 2010-10-29 12:10:40 -0400 (Fri, 29 Oct 2010) | 3 lines
280 M /trunk/samtools/bam2bcf.c
281 M /trunk/samtools/bam2bcf.h
282 M /trunk/samtools/bam_plcmd.c
283 M /trunk/samtools/bamtk.c
284 M /trunk/samtools/bcftools/bcf.c
285 M /trunk/samtools/bcftools/vcf.c
287 * samtools-0.1.9-1 (r786)
288 * samtools: optionally perform exact test for each sample
290 ------------------------------------------------------------------------
291 r785 | lh3lh3 | 2010-10-29 09:42:25 -0400 (Fri, 29 Oct 2010) | 2 lines
293 M /trunk/samtools/bam2bcf.c
294 M /trunk/samtools/bam2bcf.h
295 M /trunk/samtools/bam_plcmd.c
296 M /trunk/samtools/bcftools/bcf.c
298 Optionally output "DP", the individual read depth
300 ------------------------------------------------------------------------
301 r784 | lh3lh3 | 2010-10-27 23:10:27 -0400 (Wed, 27 Oct 2010) | 2 lines
303 M /trunk/samtools/samtools.1
305 acknowledge Petr and John who have greatly contributed to the project.
307 ------------------------------------------------------------------------
308 r783 | lh3lh3 | 2010-10-27 22:47:47 -0400 (Wed, 27 Oct 2010) | 2 lines
310 M /trunk/samtools/ChangeLog
311 M /trunk/samtools/NEWS
312 M /trunk/samtools/bamtk.c
313 M /trunk/samtools/samtools.1
315 Release samtools-0.1.9 (r783)
317 ------------------------------------------------------------------------
318 r782 | lh3lh3 | 2010-10-27 19:58:54 -0400 (Wed, 27 Oct 2010) | 2 lines
320 M /trunk/samtools/bam_plcmd.c
322 fixed a silly bug in pileup
324 ------------------------------------------------------------------------
325 r781 | lh3lh3 | 2010-10-27 14:39:48 -0400 (Wed, 27 Oct 2010) | 5 lines
327 M /trunk/samtools/ChangeLog
328 M /trunk/samtools/bam_plcmd.c
329 M /trunk/samtools/bam_sort.c
330 M /trunk/samtools/bamtk.c
331 M /trunk/samtools/samtools.1
333 * samtools-0.1.8-22 (r781)
334 * made BAQ the default behavior of mpileup
336 * in merge, force to exit given inconsistent header when "-R" is not in use.
338 ------------------------------------------------------------------------
339 r780 | lh3lh3 | 2010-10-27 11:01:11 -0400 (Wed, 27 Oct 2010) | 3 lines
341 M /trunk/samtools/bam.h
342 M /trunk/samtools/bam_plcmd.c
343 M /trunk/samtools/bamtk.c
345 * samtools-0.1.8-21 (r780)
346 * minor speedup to pileup
348 ------------------------------------------------------------------------
349 r779 | lh3lh3 | 2010-10-27 09:58:56 -0400 (Wed, 27 Oct 2010) | 2 lines
351 M /trunk/samtools/bam_pileup.c
352 M /trunk/samtools/bam_plcmd.c
353 M /trunk/samtools/examples/toy.sam
355 improve pileup a little bit
357 ------------------------------------------------------------------------
358 r778 | lh3lh3 | 2010-10-27 00:14:43 -0400 (Wed, 27 Oct 2010) | 3 lines
360 M /trunk/samtools/bam.h
361 M /trunk/samtools/bam_pileup.c
362 M /trunk/samtools/bam_plcmd.c
363 M /trunk/samtools/bam_tview.c
364 M /trunk/samtools/bamtk.c
366 * samtools-0.1.8-20 (r778)
367 * speed up pileup, although I do not know how much is the improvement
369 ------------------------------------------------------------------------
370 r777 | lh3lh3 | 2010-10-26 17:26:04 -0400 (Tue, 26 Oct 2010) | 3 lines
372 M /trunk/samtools/bam_maqcns.c
373 M /trunk/samtools/bam_maqcns.h
374 M /trunk/samtools/bam_plcmd.c
375 M /trunk/samtools/bamtk.c
376 M /trunk/samtools/examples/Makefile
378 * samtools-0.1.8-19 (r777)
379 * integrate mpileup features to pileup: min_baseQ, capQ, prob_realn, paired-only and biased prior
381 ------------------------------------------------------------------------
382 r776 | lh3lh3 | 2010-10-26 15:27:46 -0400 (Tue, 26 Oct 2010) | 2 lines
384 M /trunk/samtools/bam_md.c
386 remove local realignment (probabilistic realignment is still there)
388 ------------------------------------------------------------------------
389 r774 | jmarshall | 2010-10-21 06:52:38 -0400 (Thu, 21 Oct 2010) | 3 lines
391 M /trunk/samtools/sam_view.c
393 Add the relevant filename or region to error messages, and cause a failure
394 exit status where appropriate. Based on a patch provided by Marcel Martin.
396 ------------------------------------------------------------------------
397 r773 | lh3lh3 | 2010-10-19 19:44:31 -0400 (Tue, 19 Oct 2010) | 3 lines
399 M /trunk/samtools/examples/toy.sam
400 M /trunk/samtools/kaln.c
402 * Minor code changes. No real effect.
403 * change quality to 30 in toy.sam
405 ------------------------------------------------------------------------
406 r772 | lh3lh3 | 2010-10-18 23:40:13 -0400 (Mon, 18 Oct 2010) | 2 lines
408 M /trunk/samtools/examples/toy.fa
409 M /trunk/samtools/examples/toy.sam
411 added another toy example
413 ------------------------------------------------------------------------
414 r771 | lh3lh3 | 2010-10-13 23:32:12 -0400 (Wed, 13 Oct 2010) | 2 lines
416 M /trunk/samtools/bcftools/call1.c
417 M /trunk/samtools/bcftools/ld.c
418 M /trunk/samtools/bcftools/vcfutils.pl
420 improve the LD statistics
422 ------------------------------------------------------------------------
423 r770 | lh3lh3 | 2010-10-12 23:49:26 -0400 (Tue, 12 Oct 2010) | 3 lines
425 M /trunk/samtools/bcftools/call1.c
426 M /trunk/samtools/bcftools/vcfutils.pl
428 * a minor fix to the -L option
429 * add ldstats to vcfutils.pl
431 ------------------------------------------------------------------------
432 r769 | lh3lh3 | 2010-10-12 15:51:57 -0400 (Tue, 12 Oct 2010) | 2 lines
434 M /trunk/samtools/bcftools/bcf.c
438 ------------------------------------------------------------------------
439 r768 | lh3lh3 | 2010-10-12 15:49:06 -0400 (Tue, 12 Oct 2010) | 2 lines
441 M /trunk/samtools/bcftools/Makefile
442 A /trunk/samtools/bcftools/ld.c
444 forget to add the key file
446 ------------------------------------------------------------------------
447 r767 | lh3lh3 | 2010-10-12 15:48:46 -0400 (Tue, 12 Oct 2010) | 4 lines
449 M /trunk/samtools/bcftools/Makefile
450 M /trunk/samtools/bcftools/bcf.c
451 M /trunk/samtools/bcftools/bcf.h
452 M /trunk/samtools/bcftools/call1.c
453 M /trunk/samtools/bcftools/prob1.c
454 M /trunk/samtools/bcftools/vcfutils.pl
456 * vcfutils.pl: fixed a typo in help message
457 * added APIs: bcf_append_info() and bcf_cpy()
458 * calculate adjacent LD
460 ------------------------------------------------------------------------
461 r766 | lh3lh3 | 2010-10-11 11:06:40 -0400 (Mon, 11 Oct 2010) | 2 lines
463 M /trunk/samtools/bcftools/vcfutils.pl
465 added filter for samtools/bcftools genetated VCFs
467 ------------------------------------------------------------------------
468 r765 | lh3lh3 | 2010-10-05 14:05:18 -0400 (Tue, 05 Oct 2010) | 3 lines
470 M /trunk/samtools/bcftools/vcfutils.pl
471 M /trunk/samtools/kaln.c
473 * removed a comment line in kaln.c
474 * vcfutils.pl fillac works when GT is not the first field
476 ------------------------------------------------------------------------
477 r764 | petulda | 2010-10-05 08:59:36 -0400 (Tue, 05 Oct 2010) | 1 line
479 A /trunk/samtools/bcftools/bcf-fix.pl
481 Convert VCF output of "bcftools view -bgcv" to a valid VCF file
482 ------------------------------------------------------------------------
483 r763 | lh3lh3 | 2010-10-02 22:51:03 -0400 (Sat, 02 Oct 2010) | 4 lines
485 M /trunk/samtools/bam_plcmd.c
486 M /trunk/samtools/bamtk.c
487 A /trunk/samtools/bcftools/bcftools.1
488 M /trunk/samtools/bcftools/call1.c
489 M /trunk/samtools/samtools.1
491 * samtools-0.1.8-18 (r763)
492 * added bcftools manual page
493 * minor fix to mpileup and view command lines
495 ------------------------------------------------------------------------
496 r762 | lh3lh3 | 2010-10-02 21:46:25 -0400 (Sat, 02 Oct 2010) | 3 lines
498 M /trunk/samtools/bcftools/bcf.c
499 M /trunk/samtools/bcftools/call1.c
500 M /trunk/samtools/bcftools/vcfutils.pl
502 * vcfutils.pl qstats: calculate marginal ts/tv
503 * allow to call genotypes at variant sites
505 ------------------------------------------------------------------------
506 r761 | lh3lh3 | 2010-10-01 00:29:55 -0400 (Fri, 01 Oct 2010) | 3 lines
508 M /trunk/samtools/kaln.c
509 M /trunk/samtools/misc/HmmGlocal.java
511 I am changing the gap open probability back to 0.001. It seems that
512 being conservative here is a good thing...
514 ------------------------------------------------------------------------
515 r760 | lh3lh3 | 2010-10-01 00:11:27 -0400 (Fri, 01 Oct 2010) | 5 lines
517 M /trunk/samtools/bamtk.c
518 M /trunk/samtools/kaln.c
519 A /trunk/samtools/misc/HmmGlocal.java
521 * samtools-0.1.8-17 (r760)
522 * the default gap open penalty is too small (a typo)
523 * added comments on hmm_realn
524 * Java implementation
526 ------------------------------------------------------------------------
527 r759 | lh3lh3 | 2010-09-30 10:12:54 -0400 (Thu, 30 Sep 2010) | 2 lines
529 M /trunk/samtools/bamtk.c
531 mark samtools-0.1.8-16 (r759)
533 ------------------------------------------------------------------------
534 r758 | lh3lh3 | 2010-09-30 10:12:02 -0400 (Thu, 30 Sep 2010) | 2 lines
536 M /trunk/samtools/kaln.c
538 round to the nearest integer
540 ------------------------------------------------------------------------
541 r757 | lh3lh3 | 2010-09-28 17:16:43 -0400 (Tue, 28 Sep 2010) | 4 lines
543 M /trunk/samtools/kaln.c
545 I was trying to accelerate ka_prob_glocal() as this will be the
546 bottleneck. After an hour, the only gain is to change division to
547 multiplication. OK. I will stop.
549 ------------------------------------------------------------------------
550 r756 | lh3lh3 | 2010-09-28 16:57:49 -0400 (Tue, 28 Sep 2010) | 2 lines
552 M /trunk/samtools/kaln.c
554 this is interesting. multiplication is much faster than division, at least on my Mac
556 ------------------------------------------------------------------------
557 r755 | lh3lh3 | 2010-09-28 16:19:13 -0400 (Tue, 28 Sep 2010) | 2 lines
559 M /trunk/samtools/kaln.c
563 ------------------------------------------------------------------------
564 r754 | lh3lh3 | 2010-09-28 15:44:16 -0400 (Tue, 28 Sep 2010) | 2 lines
566 M /trunk/samtools/bam_md.c
567 M /trunk/samtools/bam_plcmd.c
568 M /trunk/samtools/kaln.c
570 prob_realn() seems working!
572 ------------------------------------------------------------------------
573 r753 | lh3lh3 | 2010-09-28 12:48:23 -0400 (Tue, 28 Sep 2010) | 2 lines
575 M /trunk/samtools/kaln.c
579 ------------------------------------------------------------------------
580 r752 | lh3lh3 | 2010-09-28 12:47:41 -0400 (Tue, 28 Sep 2010) | 2 lines
582 M /trunk/samtools/kaln.c
583 M /trunk/samtools/kaln.h
585 Convert phredQ to probabilities
587 ------------------------------------------------------------------------
588 r751 | lh3lh3 | 2010-09-28 12:32:08 -0400 (Tue, 28 Sep 2010) | 2 lines
590 M /trunk/samtools/kaln.c
591 M /trunk/samtools/kaln.h
593 Implement the glocal HMM; discard the extention HMM
595 ------------------------------------------------------------------------
596 r750 | lh3lh3 | 2010-09-28 00:06:11 -0400 (Tue, 28 Sep 2010) | 2 lines
598 M /trunk/samtools/kaln.c
600 improve numerical stability
602 ------------------------------------------------------------------------
603 r749 | lh3lh3 | 2010-09-27 23:27:54 -0400 (Mon, 27 Sep 2010) | 2 lines
605 M /trunk/samtools/kaln.c
609 ------------------------------------------------------------------------
610 r748 | lh3lh3 | 2010-09-27 23:17:16 -0400 (Mon, 27 Sep 2010) | 2 lines
612 M /trunk/samtools/kaln.c
614 fixed a bug in banded DP
616 ------------------------------------------------------------------------
617 r747 | lh3lh3 | 2010-09-27 23:05:12 -0400 (Mon, 27 Sep 2010) | 3 lines
619 M /trunk/samtools/kaln.c
621 * fixed that weird issue.
622 * the banded version is NOT working
624 ------------------------------------------------------------------------
625 r746 | lh3lh3 | 2010-09-27 22:57:05 -0400 (Mon, 27 Sep 2010) | 2 lines
627 M /trunk/samtools/kaln.c
629 More comments. This version seems working, but something is a little weird...
631 ------------------------------------------------------------------------
632 r745 | lh3lh3 | 2010-09-27 17:21:40 -0400 (Mon, 27 Sep 2010) | 6 lines
634 M /trunk/samtools/kaln.c
636 A little code cleanup. Now the forward and backback algorithms give
637 nearly identical P(x), which means both are close to the correct
638 forms. However, I have only tested on toy examples. Minor errors in
639 the implementation may not be obvious.
642 ------------------------------------------------------------------------
643 r744 | lh3lh3 | 2010-09-27 16:55:15 -0400 (Mon, 27 Sep 2010) | 2 lines
645 M /trunk/samtools/bam_plcmd.c
646 M /trunk/samtools/bam_sort.c
647 M /trunk/samtools/kaln.c
648 M /trunk/samtools/kaln.h
652 ------------------------------------------------------------------------
653 r743 | jmarshall | 2010-09-27 08:19:06 -0400 (Mon, 27 Sep 2010) | 6 lines
655 M /trunk/samtools/bam_sort.c
657 Abort if merge -h's INH.SAM cannot be opened, just as we abort
658 if any of the IN#.BAM input files cannot be opened.
660 Also propagate any error indication returned by bam_merge_core()
661 to samtools merge's exit status.
663 ------------------------------------------------------------------------
664 r741 | jmarshall | 2010-09-24 11:08:24 -0400 (Fri, 24 Sep 2010) | 5 lines
666 M /trunk/samtools/bam_index.c
668 Use bam_validate1() to detect garbage records in the event of a corrupt
669 BAI index file that causes a bam_seek() to an invalid position. At most
670 one record (namely, the bam_iter_read terminator) is tested per bam_fetch()
671 call, so the cost is insignificant in the normal case.
673 ------------------------------------------------------------------------
674 r740 | jmarshall | 2010-09-24 11:00:19 -0400 (Fri, 24 Sep 2010) | 2 lines
676 M /trunk/samtools/bam.c
677 M /trunk/samtools/bam.h
681 ------------------------------------------------------------------------
682 r739 | lh3lh3 | 2010-09-22 12:07:50 -0400 (Wed, 22 Sep 2010) | 3 lines
684 M /trunk/samtools/bam_md.c
685 M /trunk/samtools/bamtk.c
687 * samtools-0.1.8-15 (r379)
688 * allow to change capQ parameter in calmd
690 ------------------------------------------------------------------------
691 r738 | jmarshall | 2010-09-22 11:15:33 -0400 (Wed, 22 Sep 2010) | 13 lines
693 M /trunk/samtools/bam_index.c
694 M /trunk/samtools/sam_view.c
696 When bam_read1() returns an error (return value <= -2), propagate that error
697 to bam_iter_read()'s own return value. Similarly, also propagate it up to
698 bam_fetch()'s return value. Previously bam_fetch() always returned 0, and
699 callers ignored its return value anyway. With this change, 0 continues to
700 indicate success, while <= -2 (which can be written as < 0, as -1 is never
701 returned) indicates corrupted input.
703 bam_iter_read() ought also to propagate errors returned by bam_seek().
705 main_samview() can now print an error message and fail when bam_fetch()
706 detects that a .bai index file is corrupted or otherwise does not correspond
707 to the .bam file it is being used with.
709 ------------------------------------------------------------------------
710 r737 | jmarshall | 2010-09-22 10:47:42 -0400 (Wed, 22 Sep 2010) | 3 lines
712 M /trunk/samtools/bam_index.c
714 0 is a successful return value from bam_read1(). (In practice, it never
715 returns 0 anyway; but all the other callers treat 0 as successful.)
717 ------------------------------------------------------------------------
718 r736 | lh3lh3 | 2010-09-20 17:43:08 -0400 (Mon, 20 Sep 2010) | 2 lines
720 M /trunk/samtools/bam.h
721 M /trunk/samtools/bam_index.c
722 M /trunk/samtools/bam_sort.c
724 * merge files region-by-region. work on small examples but more tests are needed.
726 ------------------------------------------------------------------------
727 r735 | lh3lh3 | 2010-09-20 16:56:24 -0400 (Mon, 20 Sep 2010) | 2 lines
729 M /trunk/samtools/bcftools/vcfutils.pl
731 improve qstats by checking the alleles as well
733 ------------------------------------------------------------------------
734 r734 | lh3lh3 | 2010-09-17 18:12:13 -0400 (Fri, 17 Sep 2010) | 2 lines
736 M /trunk/samtools/bcftools/vcfutils.pl
738 convert UCSC SNP SQL dump to VCF
740 ------------------------------------------------------------------------
741 r733 | lh3lh3 | 2010-09-17 13:02:11 -0400 (Fri, 17 Sep 2010) | 2 lines
743 M /trunk/samtools/bcftools/vcfutils.pl
747 ------------------------------------------------------------------------
748 r732 | lh3lh3 | 2010-09-17 10:11:37 -0400 (Fri, 17 Sep 2010) | 3 lines
750 M /trunk/samtools/bcftools/Makefile
751 M /trunk/samtools/bcftools/bcf.c
752 M /trunk/samtools/bcftools/bcf.h
753 M /trunk/samtools/bcftools/vcf.c
756 * VCF->BCF is not possible without knowing the sequence dictionary before hand...
758 ------------------------------------------------------------------------
759 r731 | lh3lh3 | 2010-09-17 09:15:53 -0400 (Fri, 17 Sep 2010) | 2 lines
761 M /trunk/samtools/bam2bcf.c
762 M /trunk/samtools/bcftools/bcf.c
763 M /trunk/samtools/bcftools/bcf.h
764 M /trunk/samtools/bcftools/bcfutils.c
765 M /trunk/samtools/bcftools/call1.c
766 M /trunk/samtools/bcftools/vcf.c
768 * put n_smpl to "bcf1_t" to simplify API a little
770 ------------------------------------------------------------------------
771 r730 | lh3lh3 | 2010-09-16 21:36:01 -0400 (Thu, 16 Sep 2010) | 2 lines
773 M /trunk/samtools/bcftools/bcf.h
774 M /trunk/samtools/bcftools/call1.c
775 M /trunk/samtools/bcftools/index.c
777 fixed a bug in indexing
779 ------------------------------------------------------------------------
780 r729 | lh3lh3 | 2010-09-16 16:54:48 -0400 (Thu, 16 Sep 2010) | 3 lines
782 M /trunk/samtools/bam.c
783 M /trunk/samtools/bam_md.c
784 M /trunk/samtools/bam_pileup.c
786 * fixed a bug in capQ
787 * valgrind identifies a use of uninitialised value, but I have not fixed it.
789 ------------------------------------------------------------------------
790 r728 | lh3lh3 | 2010-09-16 15:03:59 -0400 (Thu, 16 Sep 2010) | 3 lines
792 M /trunk/samtools/bgzip.c
793 M /trunk/samtools/razip.c
795 * fixed a bug in razip: -c will delete the input file
796 * copy tabix/bgzip to here
798 ------------------------------------------------------------------------
799 r727 | lh3lh3 | 2010-09-16 13:45:49 -0400 (Thu, 16 Sep 2010) | 3 lines
801 M /trunk/samtools/bam_md.c
802 M /trunk/samtools/bam_plcmd.c
803 M /trunk/samtools/bamtk.c
805 * samtools-0.1.8-14 (r727)
806 * allow to change the capQ parameter at the command line
808 ------------------------------------------------------------------------
809 r726 | lh3lh3 | 2010-09-16 13:38:43 -0400 (Thu, 16 Sep 2010) | 4 lines
811 M /trunk/samtools/bam_md.c
812 M /trunk/samtools/bam_plcmd.c
813 M /trunk/samtools/bcftools/vcfutils.pl
814 M /trunk/samtools/misc/samtools.pl
816 * added varFilter to vcfutils.pl
817 * reimplement realn(). now it performs a local alignment
818 * added cap_mapQ() to cap mapping quality when there are many substitutions
820 ------------------------------------------------------------------------
821 r724 | lh3lh3 | 2010-09-15 00:18:31 -0400 (Wed, 15 Sep 2010) | 2 lines
823 M /trunk/samtools/bcftools/Makefile
824 A /trunk/samtools/bcftools/bcf2qcall.c
825 M /trunk/samtools/bcftools/call1.c
827 * convert BCF to QCALL input
829 ------------------------------------------------------------------------
830 r723 | lh3lh3 | 2010-09-14 22:41:50 -0400 (Tue, 14 Sep 2010) | 2 lines
832 M /trunk/samtools/bam_md.c
834 dynamic band width in realignment
836 ------------------------------------------------------------------------
837 r722 | lh3lh3 | 2010-09-14 22:05:32 -0400 (Tue, 14 Sep 2010) | 2 lines
839 M /trunk/samtools/bam_md.c
840 M /trunk/samtools/bam_plcmd.c
842 fixed a bug in realignment
844 ------------------------------------------------------------------------
845 r721 | lh3lh3 | 2010-09-14 20:54:09 -0400 (Tue, 14 Sep 2010) | 2 lines
847 M /trunk/samtools/bcftools/prob1.c
851 ------------------------------------------------------------------------
852 r720 | lh3lh3 | 2010-09-14 19:25:10 -0400 (Tue, 14 Sep 2010) | 2 lines
854 M /trunk/samtools/Makefile
855 M /trunk/samtools/bam_maqcns.c
856 M /trunk/samtools/bam_md.c
858 fixed a bug in realignment
860 ------------------------------------------------------------------------
861 r719 | lh3lh3 | 2010-09-14 19:18:24 -0400 (Tue, 14 Sep 2010) | 2 lines
863 M /trunk/samtools/bam_plcmd.c
865 minor changes. It is BUGGY now!
867 ------------------------------------------------------------------------
868 r718 | lh3lh3 | 2010-09-14 16:32:33 -0400 (Tue, 14 Sep 2010) | 4 lines
870 M /trunk/samtools/bam_md.c
871 M /trunk/samtools/bam_pileup.c
872 M /trunk/samtools/kaln.c
873 M /trunk/samtools/kaln.h
875 * aggressive gapped aligner is implemented in calmd.
876 * distinguish gap_open and gap_end_open in banded alignment
877 * make tview accepts alignment with heading and tailing D
879 ------------------------------------------------------------------------
880 r717 | jmarshall | 2010-09-14 09:04:28 -0400 (Tue, 14 Sep 2010) | 2 lines
884 Add svn:ignore properties for generated files that don't appear in "make all".
886 ------------------------------------------------------------------------
887 r716 | jmarshall | 2010-09-13 08:37:53 -0400 (Mon, 13 Sep 2010) | 3 lines
890 M /trunk/samtools/bcftools
891 M /trunk/samtools/misc
893 Add svn:ignore properties listing the generated files.
894 (Except for *.o, which we'll assume is in global-ignores.)
896 ------------------------------------------------------------------------
897 r715 | lh3lh3 | 2010-09-08 12:53:55 -0400 (Wed, 08 Sep 2010) | 5 lines
899 M /trunk/samtools/bamtk.c
900 M /trunk/samtools/bcftools/call1.c
901 M /trunk/samtools/bcftools/prob1.c
902 M /trunk/samtools/sample.c
903 M /trunk/samtools/sample.h
905 * samtools-0.1.8-13 (r715)
906 * fixed a bug in identifying SM across files
907 * bcftools: estimate heterozygosity
908 * bcftools: allow to skip sites without reference bases
910 ------------------------------------------------------------------------
911 r713 | lh3lh3 | 2010-09-03 17:19:12 -0400 (Fri, 03 Sep 2010) | 2 lines
913 M /trunk/samtools/bcftools/Makefile
914 M /trunk/samtools/bcftools/call1.c
915 M /trunk/samtools/bcftools/prob1.c
916 M /trunk/samtools/bcftools/prob1.h
918 quite a lot changes to the contrast caller, but I still feel something is missing...
920 ------------------------------------------------------------------------
921 r711 | lh3lh3 | 2010-09-03 00:30:48 -0400 (Fri, 03 Sep 2010) | 4 lines
923 M /trunk/samtools/bcftools/Makefile
924 M /trunk/samtools/bcftools/call1.c
925 M /trunk/samtools/bcftools/prob1.c
926 M /trunk/samtools/bcftools/vcfutils.pl
928 * changed 3.434 to 4.343 (typo!)
929 * fixed a bug in the contrast caller
930 * calculate heterozygosity
932 ------------------------------------------------------------------------
933 r710 | lh3lh3 | 2010-09-01 23:24:47 -0400 (Wed, 01 Sep 2010) | 2 lines
935 M /trunk/samtools/bcftools/bcf.h
936 M /trunk/samtools/bcftools/bcfutils.c
937 M /trunk/samtools/bcftools/call1.c
939 SNP calling from the GL field
941 ------------------------------------------------------------------------
942 r709 | lh3lh3 | 2010-09-01 18:52:30 -0400 (Wed, 01 Sep 2010) | 2 lines
944 M /trunk/samtools/bcftools/vcf.c
946 fixed another problem
948 ------------------------------------------------------------------------
949 r708 | lh3lh3 | 2010-09-01 18:31:17 -0400 (Wed, 01 Sep 2010) | 3 lines
951 M /trunk/samtools/bcftools/bcf.c
952 M /trunk/samtools/bcftools/vcf.c
954 * fixed bugs in parsing VCF
955 * parser now works with GT/GQ/DP/PL/GL
957 ------------------------------------------------------------------------
958 r707 | lh3lh3 | 2010-09-01 15:28:29 -0400 (Wed, 01 Sep 2010) | 2 lines
960 M /trunk/samtools/bcftools/Makefile
961 M /trunk/samtools/bcftools/prob1.c
963 Do not compile _BCF_QUAD by default
965 ------------------------------------------------------------------------
966 r706 | lh3lh3 | 2010-09-01 15:21:41 -0400 (Wed, 01 Sep 2010) | 2 lines
968 M /trunk/samtools/bcftools/bcf.c
969 M /trunk/samtools/bcftools/bcf.h
970 M /trunk/samtools/bcftools/bcfutils.c
971 M /trunk/samtools/bcftools/call1.c
973 Write the correct ALT and PL in the SNP calling mode.
975 ------------------------------------------------------------------------
976 r705 | lh3lh3 | 2010-09-01 12:50:33 -0400 (Wed, 01 Sep 2010) | 2 lines
978 M /trunk/samtools/bcftools/vcfutils.pl
980 more commands for my own uses
982 ------------------------------------------------------------------------
983 r704 | lh3lh3 | 2010-09-01 09:26:10 -0400 (Wed, 01 Sep 2010) | 2 lines
985 A /trunk/samtools/bcftools/vcfutils.pl
987 Utilities for processing VCF
989 ------------------------------------------------------------------------
990 r703 | lh3lh3 | 2010-08-31 16:44:57 -0400 (Tue, 31 Aug 2010) | 2 lines
992 M /trunk/samtools/bcftools/Makefile
993 M /trunk/samtools/bcftools/call1.c
994 M /trunk/samtools/bcftools/prob1.c
995 M /trunk/samtools/bcftools/prob1.h
997 preliminary contrast variant caller
999 ------------------------------------------------------------------------
1000 r702 | lh3lh3 | 2010-08-31 12:28:39 -0400 (Tue, 31 Aug 2010) | 2 lines
1002 M /trunk/samtools/bcftools/call1.c
1003 M /trunk/samtools/bcftools/prob1.c
1004 M /trunk/samtools/bcftools/prob1.h
1006 z' and z'' can be calculated
1008 ------------------------------------------------------------------------
1009 r701 | lh3lh3 | 2010-08-31 10:20:57 -0400 (Tue, 31 Aug 2010) | 3 lines
1011 M /trunk/samtools/bcftools/Makefile
1012 A /trunk/samtools/bcftools/call1.c (from /trunk/samtools/bcftools/vcfout.c:699)
1013 M /trunk/samtools/bcftools/prob1.c
1014 D /trunk/samtools/bcftools/vcfout.c
1016 * rename vcfout.c as call1.c
1017 * prepare to add two-sample comparison
1019 ------------------------------------------------------------------------
1020 r699 | lh3lh3 | 2010-08-24 15:28:16 -0400 (Tue, 24 Aug 2010) | 2 lines
1022 M /trunk/samtools/bcftools/vcfout.c
1024 fixed a bug in calculating the t statistics
1026 ------------------------------------------------------------------------
1027 r698 | lh3lh3 | 2010-08-24 14:05:50 -0400 (Tue, 24 Aug 2010) | 3 lines
1029 M /trunk/samtools/bam2bcf.c
1030 M /trunk/samtools/bam2bcf.h
1031 M /trunk/samtools/bamtk.c
1032 M /trunk/samtools/bcftools/kfunc.c
1033 M /trunk/samtools/bcftools/vcfout.c
1035 * samtools-0.1.8-13 (r698)
1036 * perform one-tailed t-test for baseQ, mapQ and endDist
1038 ------------------------------------------------------------------------
1039 r697 | lh3lh3 | 2010-08-24 12:30:13 -0400 (Tue, 24 Aug 2010) | 2 lines
1041 M /trunk/samtools/bcftools/kfunc.c
1043 added regularized incomplete beta function
1045 ------------------------------------------------------------------------
1046 r695 | lh3lh3 | 2010-08-23 17:36:17 -0400 (Mon, 23 Aug 2010) | 2 lines
1048 M /trunk/samtools/bam_maqcns.c
1049 M /trunk/samtools/bam_plcmd.c
1051 change the default correlation coefficient
1053 ------------------------------------------------------------------------
1054 r694 | lh3lh3 | 2010-08-23 14:46:52 -0400 (Mon, 23 Aug 2010) | 2 lines
1056 M /trunk/samtools/bcftools/bcf.c
1057 M /trunk/samtools/bcftools/vcfout.c
1059 print QUAL as floating numbers
1061 ------------------------------------------------------------------------
1062 r693 | lh3lh3 | 2010-08-23 14:06:07 -0400 (Mon, 23 Aug 2010) | 3 lines
1064 M /trunk/samtools/Makefile
1065 M /trunk/samtools/bam_plcmd.c
1066 M /trunk/samtools/bamtk.c
1067 M /trunk/samtools/examples/Makefile
1068 A /trunk/samtools/sample.c
1069 A /trunk/samtools/sample.h
1071 * samtools-0.1.8-12 (r692)
1072 * group data by samples in "mpileup -g"
1074 ------------------------------------------------------------------------
1075 r692 | lh3lh3 | 2010-08-23 10:58:53 -0400 (Mon, 23 Aug 2010) | 2 lines
1077 M /trunk/samtools/Makefile
1078 D /trunk/samtools/bam_mcns.c
1079 D /trunk/samtools/bam_mcns.h
1080 M /trunk/samtools/bam_plcmd.c
1082 remove VCF output in mpileup
1084 ------------------------------------------------------------------------
1085 r691 | lh3lh3 | 2010-08-23 10:48:20 -0400 (Mon, 23 Aug 2010) | 3 lines
1087 M /trunk/samtools/bam2bcf.c
1088 M /trunk/samtools/bam2bcf.h
1090 * use the revised MAQ error model for mpileup
1091 * prepare to remove the independent model from mpileup
1093 ------------------------------------------------------------------------
1094 r690 | lh3lh3 | 2010-08-20 15:46:40 -0400 (Fri, 20 Aug 2010) | 2 lines
1096 M /trunk/samtools/Makefile
1097 M /trunk/samtools/bam_maqcns.c
1098 M /trunk/samtools/bam_maqcns.h
1099 M /trunk/samtools/bam_plcmd.c
1100 A /trunk/samtools/errmod.c
1101 A /trunk/samtools/errmod.h
1102 M /trunk/samtools/ksort.h
1104 added revised MAQ error model
1106 ------------------------------------------------------------------------
1107 r689 | lh3lh3 | 2010-08-18 09:55:20 -0400 (Wed, 18 Aug 2010) | 2 lines
1109 M /trunk/samtools/bcftools/prob1.c
1110 M /trunk/samtools/bcftools/prob1.h
1111 M /trunk/samtools/bcftools/vcfout.c
1113 allow to read the prior from the error output. EM iteration is working.
1115 ------------------------------------------------------------------------
1116 r688 | lh3lh3 | 2010-08-17 12:12:20 -0400 (Tue, 17 Aug 2010) | 3 lines
1118 M /trunk/samtools/bcftools/main.c
1119 M /trunk/samtools/bcftools/vcf.c
1121 * write a little more VCF header
1124 ------------------------------------------------------------------------
1125 r687 | lh3lh3 | 2010-08-16 20:53:16 -0400 (Mon, 16 Aug 2010) | 2 lines
1127 M /trunk/samtools/bcftools/bcf.c
1128 M /trunk/samtools/bcftools/bcf.h
1129 M /trunk/samtools/bcftools/bcf.tex
1133 ------------------------------------------------------------------------
1134 r686 | lh3lh3 | 2010-08-14 00:11:13 -0400 (Sat, 14 Aug 2010) | 2 lines
1136 M /trunk/samtools/bcftools/bcf.c
1137 M /trunk/samtools/bcftools/prob1.c
1139 faster for large sample size (in principle)
1141 ------------------------------------------------------------------------
1142 r685 | lh3lh3 | 2010-08-13 23:28:31 -0400 (Fri, 13 Aug 2010) | 4 lines
1144 M /trunk/samtools/bcftools/prob1.c
1146 * a numerically stable method to calculate z_{jk}
1147 * currently slower than the old method but will be important for large sample size
1148 * in principle, we can speed up for large n, but have not tried
1150 ------------------------------------------------------------------------
1151 r684 | lh3lh3 | 2010-08-11 21:58:31 -0400 (Wed, 11 Aug 2010) | 2 lines
1153 M /trunk/samtools/bcftools/vcfout.c
1155 fixed an issue in parsing integer
1157 ------------------------------------------------------------------------
1158 r683 | lh3lh3 | 2010-08-09 13:05:07 -0400 (Mon, 09 Aug 2010) | 2 lines
1160 M /trunk/samtools/bcftools/bcf.c
1162 do not print refname if file is converted from VCF
1164 ------------------------------------------------------------------------
1165 r682 | lh3lh3 | 2010-08-09 12:59:47 -0400 (Mon, 09 Aug 2010) | 3 lines
1167 M /trunk/samtools/bcftools/vcf.c
1170 * fixed a bug in parsing VCF
1172 ------------------------------------------------------------------------
1173 r681 | lh3lh3 | 2010-08-09 12:49:23 -0400 (Mon, 09 Aug 2010) | 4 lines
1175 M /trunk/samtools/bcftools/bcf.c
1176 M /trunk/samtools/bcftools/bcf.h
1177 M /trunk/samtools/bcftools/bcfutils.c
1178 M /trunk/samtools/bcftools/main.c
1179 M /trunk/samtools/bcftools/vcf.c
1180 M /trunk/samtools/bcftools/vcfout.c
1181 M /trunk/samtools/bgzf.c
1182 M /trunk/samtools/kstring.c
1184 * fixed a bug in kstrtok@kstring.c
1185 * preliminary VCF parser (not parse everything for now)
1186 * improved view interface
1188 ------------------------------------------------------------------------
1189 r680 | lh3lh3 | 2010-08-09 10:43:13 -0400 (Mon, 09 Aug 2010) | 4 lines
1191 M /trunk/samtools/bcftools/bcf.c
1192 M /trunk/samtools/bcftools/bcf.h
1193 M /trunk/samtools/bcftools/vcfout.c
1194 M /trunk/samtools/kstring.c
1195 M /trunk/samtools/kstring.h
1197 * improved kstring (added kstrtok)
1198 * removed the limit on the format string length in bcftools
1199 * use kstrtok to parse format which fixed a bug in the old code
1201 ------------------------------------------------------------------------
1202 r679 | lh3lh3 | 2010-08-09 01:12:05 -0400 (Mon, 09 Aug 2010) | 2 lines
1204 A /trunk/samtools/bcftools/README
1205 M /trunk/samtools/bcftools/vcfout.c
1209 ------------------------------------------------------------------------
1210 r678 | lh3lh3 | 2010-08-09 00:01:52 -0400 (Mon, 09 Aug 2010) | 2 lines
1212 M /trunk/samtools/bcftools/vcfout.c
1214 perform single-tail test for ED4
1216 ------------------------------------------------------------------------
1217 r677 | lh3lh3 | 2010-08-08 23:48:35 -0400 (Sun, 08 Aug 2010) | 2 lines
1219 M /trunk/samtools/bcftools/Makefile
1220 M /trunk/samtools/bcftools/kfunc.c
1221 M /trunk/samtools/bcftools/vcfout.c
1223 * test depth, end distance and HWE
1225 ------------------------------------------------------------------------
1226 r676 | lh3lh3 | 2010-08-08 02:04:15 -0400 (Sun, 08 Aug 2010) | 2 lines
1228 M /trunk/samtools/bcftools/kfunc.c
1230 reimplement incomplete gamma functions. no copy-paste
1232 ------------------------------------------------------------------------
1233 r675 | lh3lh3 | 2010-08-06 22:42:54 -0400 (Fri, 06 Aug 2010) | 3 lines
1235 M /trunk/samtools/bam2bcf.c
1236 M /trunk/samtools/bam2bcf.h
1237 M /trunk/samtools/bcftools/fet.c
1238 M /trunk/samtools/bcftools/prob1.c
1239 M /trunk/samtools/bcftools/prob1.h
1240 M /trunk/samtools/bcftools/vcfout.c
1242 * bcftools: add HWE (no testing for now)
1243 * record end dist in a 2x2 table, not avg, std any more
1245 ------------------------------------------------------------------------
1246 r674 | lh3lh3 | 2010-08-06 17:30:16 -0400 (Fri, 06 Aug 2010) | 3 lines
1248 A /trunk/samtools/bcftools/kfunc.c
1250 * Special functions: log(gamma()), erfc(), P(a,x) (incomplete gamma)
1251 * Not using Numerical Recipe due to licensing issues
1253 ------------------------------------------------------------------------
1254 r673 | lh3lh3 | 2010-08-05 23:46:53 -0400 (Thu, 05 Aug 2010) | 2 lines
1256 A /trunk/samtools/bcftools/fet.c
1260 ------------------------------------------------------------------------
1261 r672 | lh3lh3 | 2010-08-05 21:48:33 -0400 (Thu, 05 Aug 2010) | 3 lines
1263 M /trunk/samtools/bam2bcf.c
1264 M /trunk/samtools/bam2bcf.h
1265 M /trunk/samtools/bamtk.c
1266 M /trunk/samtools/examples/Makefile
1268 * samtools-0.1.8-11 (r672)
1269 * collect more stats for allele balance test in bcftools (not yet)
1271 ------------------------------------------------------------------------
1272 r671 | lh3lh3 | 2010-08-05 16:17:58 -0400 (Thu, 05 Aug 2010) | 3 lines
1274 M /trunk/samtools/bam_plcmd.c
1275 M /trunk/samtools/bcftools/bcf.c
1276 M /trunk/samtools/bcftools/main.c
1278 * the code base is stablized again.
1279 * I will delay the vcf parser, which is quite complicated but with little value for now
1281 ------------------------------------------------------------------------
1282 r670 | lh3lh3 | 2010-08-05 16:03:23 -0400 (Thu, 05 Aug 2010) | 2 lines
1284 M /trunk/samtools/examples/Makefile
1288 ------------------------------------------------------------------------
1289 r669 | lh3lh3 | 2010-08-05 16:03:08 -0400 (Thu, 05 Aug 2010) | 2 lines
1291 M /trunk/samtools/bcftools/vcf.c
1293 unfinished vcf parser
1295 ------------------------------------------------------------------------
1296 r668 | lh3lh3 | 2010-08-05 15:46:40 -0400 (Thu, 05 Aug 2010) | 3 lines
1298 M /trunk/samtools/bcftools/Makefile
1299 M /trunk/samtools/bcftools/bcf.c
1300 M /trunk/samtools/bcftools/bcf.h
1301 M /trunk/samtools/bcftools/bcfutils.c
1302 M /trunk/samtools/bcftools/index.c
1303 M /trunk/samtools/bcftools/main.c
1304 A /trunk/samtools/bcftools/vcf.c
1305 M /trunk/samtools/bcftools/vcfout.c
1307 * added prelimiary VCF parser (not finished)
1308 * change struct a bit
1310 ------------------------------------------------------------------------
1311 r667 | lh3lh3 | 2010-08-03 22:35:27 -0400 (Tue, 03 Aug 2010) | 3 lines
1313 M /trunk/samtools/bam2bcf.c
1314 M /trunk/samtools/bam2bcf.h
1315 M /trunk/samtools/bam_plcmd.c
1316 M /trunk/samtools/bcftools/bcf.c
1318 * allow to set min base q
1319 * fixed a bug in mpileup -u
1321 ------------------------------------------------------------------------
1322 r666 | lh3lh3 | 2010-08-03 22:08:44 -0400 (Tue, 03 Aug 2010) | 2 lines
1324 A /trunk/samtools/bcftools/bcf.tex
1328 ------------------------------------------------------------------------
1329 r665 | lh3lh3 | 2010-08-03 21:18:57 -0400 (Tue, 03 Aug 2010) | 2 lines
1331 M /trunk/samtools/examples/Makefile
1335 ------------------------------------------------------------------------
1336 r664 | lh3lh3 | 2010-08-03 21:13:00 -0400 (Tue, 03 Aug 2010) | 2 lines
1338 M /trunk/samtools/Makefile
1339 M /trunk/samtools/bam2bcf.c
1340 M /trunk/samtools/bam2bcf.h
1341 M /trunk/samtools/bcftools/Makefile
1343 fixed compilation error
1345 ------------------------------------------------------------------------
1346 r662 | lh3lh3 | 2010-08-03 21:04:00 -0400 (Tue, 03 Aug 2010) | 2 lines
1348 M /trunk/samtools/Makefile
1349 D /trunk/samtools/bcf.c
1350 D /trunk/samtools/bcf.h
1351 A /trunk/samtools/bcftools
1352 A /trunk/samtools/bcftools/Makefile
1353 A /trunk/samtools/bcftools/bcf.c
1354 A /trunk/samtools/bcftools/bcf.h
1355 A /trunk/samtools/bcftools/bcfutils.c
1356 A /trunk/samtools/bcftools/index.c
1357 A /trunk/samtools/bcftools/main.c
1358 A /trunk/samtools/bcftools/prob1.c
1359 A /trunk/samtools/bcftools/prob1.h
1360 A /trunk/samtools/bcftools/vcfout.c
1362 move bcftools to samtools
1364 ------------------------------------------------------------------------
1365 r660 | lh3lh3 | 2010-08-03 15:58:32 -0400 (Tue, 03 Aug 2010) | 2 lines
1367 M /trunk/samtools/bam2bcf.c
1369 fixed another minor bug
1371 ------------------------------------------------------------------------
1372 r658 | lh3lh3 | 2010-08-03 15:06:45 -0400 (Tue, 03 Aug 2010) | 3 lines
1374 M /trunk/samtools/bamtk.c
1375 M /trunk/samtools/bcf.c
1377 * samtools-0.1.8-10 (r658)
1378 * fixed a bug in bam2bcf when the reference is N
1380 ------------------------------------------------------------------------
1381 r657 | lh3lh3 | 2010-08-03 14:50:23 -0400 (Tue, 03 Aug 2010) | 3 lines
1383 M /trunk/samtools/bam2bcf.c
1384 M /trunk/samtools/bam2bcf.h
1387 * treat ambiguous ref base as the fifth base
1389 ------------------------------------------------------------------------
1390 r654 | lh3lh3 | 2010-08-02 17:38:27 -0400 (Mon, 02 Aug 2010) | 2 lines
1392 M /trunk/bcftools/bcf.c
1393 M /trunk/samtools/bcf.c
1395 missing a column in VCF output...
1397 ------------------------------------------------------------------------
1398 r653 | lh3lh3 | 2010-08-02 17:31:33 -0400 (Mon, 02 Aug 2010) | 2 lines
1400 M /trunk/samtools/bcf.c
1404 ------------------------------------------------------------------------
1405 r651 | lh3lh3 | 2010-08-02 17:27:31 -0400 (Mon, 02 Aug 2010) | 2 lines
1407 M /trunk/samtools/bcf.c
1409 fixed a bug in bcf reader
1411 ------------------------------------------------------------------------
1412 r650 | lh3lh3 | 2010-08-02 17:00:41 -0400 (Mon, 02 Aug 2010) | 2 lines
1414 M /trunk/samtools/bam2bcf.c
1418 ------------------------------------------------------------------------
1419 r649 | lh3lh3 | 2010-08-02 16:49:35 -0400 (Mon, 02 Aug 2010) | 3 lines
1421 M /trunk/samtools/Makefile
1422 M /trunk/samtools/bam2bcf.c
1423 M /trunk/samtools/bam2bcf.h
1424 M /trunk/samtools/bamtk.c
1426 * samtools-0.1.8-9 (r649)
1427 * lossless representation of PL in BCF output
1429 ------------------------------------------------------------------------
1430 r648 | lh3lh3 | 2010-08-02 16:07:25 -0400 (Mon, 02 Aug 2010) | 2 lines
1432 M /trunk/samtools/Makefile
1433 A /trunk/samtools/bam2bcf.c
1434 A /trunk/samtools/bam2bcf.h
1435 M /trunk/samtools/bam_plcmd.c
1436 A /trunk/samtools/bcf.c
1437 A /trunk/samtools/bcf.h
1441 ------------------------------------------------------------------------
1442 r644 | lh3lh3 | 2010-07-28 11:59:19 -0400 (Wed, 28 Jul 2010) | 5 lines
1444 M /trunk/samtools/bam_mcns.c
1445 M /trunk/samtools/bamtk.c
1447 * samtools-0.1.8-8 (r644)
1448 * mpileup becomes a little stable again
1449 * the method is slightly different, but is more theoretically correct
1450 * snp calling is O(n^2) instead of O(n^3)
1452 ------------------------------------------------------------------------
1453 r643 | lh3lh3 | 2010-07-28 11:54:15 -0400 (Wed, 28 Jul 2010) | 3 lines
1455 M /trunk/samtools/bam_mcns.c
1457 * fixed a STUPID bug, which cost me a lot of time.
1458 * I am going to clean up mcns a little bit
1460 ------------------------------------------------------------------------
1461 r642 | lh3lh3 | 2010-07-27 23:23:07 -0400 (Tue, 27 Jul 2010) | 2 lines
1463 M /trunk/samtools/bam_mcns.c
1464 M /trunk/samtools/bam_mcns.h
1465 M /trunk/samtools/bam_plcmd.c
1467 supposedly this is THE correct implementation, but more testing is needed
1469 ------------------------------------------------------------------------
1470 r641 | lh3lh3 | 2010-07-27 22:43:39 -0400 (Tue, 27 Jul 2010) | 2 lines
1472 M /trunk/samtools/bam_mcns.c
1474 NOT ready yet. Going to make further changes...
1476 ------------------------------------------------------------------------
1477 r639 | lh3lh3 | 2010-07-25 22:18:38 -0400 (Sun, 25 Jul 2010) | 3 lines
1479 M /trunk/samtools/bam_mcns.c
1480 M /trunk/samtools/bam_plcmd.c
1481 M /trunk/samtools/bamtk.c
1483 * samtools-0.1.8-7 (r639)
1484 * fixed the reference allele assignment
1486 ------------------------------------------------------------------------
1487 r638 | lh3lh3 | 2010-07-25 12:01:26 -0400 (Sun, 25 Jul 2010) | 5 lines
1489 M /trunk/samtools/bam_mcns.c
1490 M /trunk/samtools/bam_mcns.h
1491 M /trunk/samtools/bam_plcmd.c
1492 M /trunk/samtools/bamtk.c
1494 * samtools-0.1.8-6 (r638)
1495 * skip isnan/isinf in case of float underflow
1496 * added the flat prior
1497 * fixed an issue where there are no reads supporting the reference
1499 ------------------------------------------------------------------------
1500 r637 | lh3lh3 | 2010-07-24 14:16:27 -0400 (Sat, 24 Jul 2010) | 2 lines
1502 M /trunk/samtools/bam_plcmd.c
1506 ------------------------------------------------------------------------
1507 r636 | lh3lh3 | 2010-07-24 14:07:27 -0400 (Sat, 24 Jul 2010) | 2 lines
1509 M /trunk/samtools/bam_mcns.c
1510 M /trunk/samtools/bam_mcns.h
1511 M /trunk/samtools/bam_plcmd.c
1512 M /trunk/samtools/bamtk.c
1516 ------------------------------------------------------------------------
1517 r635 | lh3lh3 | 2010-07-24 01:49:49 -0400 (Sat, 24 Jul 2010) | 2 lines
1519 M /trunk/samtools/bam_mcns.c
1520 M /trunk/samtools/bam_mcns.h
1521 M /trunk/samtools/bam_plcmd.c
1523 posterior expectation FINALLY working. I am so tired...
1525 ------------------------------------------------------------------------
1526 r633 | lh3lh3 | 2010-07-23 13:50:48 -0400 (Fri, 23 Jul 2010) | 2 lines
1528 M /trunk/samtools/bam_plcmd.c
1530 another minor fix to mpileup
1532 ------------------------------------------------------------------------
1533 r632 | lh3lh3 | 2010-07-23 13:43:31 -0400 (Fri, 23 Jul 2010) | 2 lines
1535 M /trunk/samtools/bam_plcmd.c
1537 added the format column
1539 ------------------------------------------------------------------------
1540 r631 | lh3lh3 | 2010-07-23 13:25:44 -0400 (Fri, 23 Jul 2010) | 2 lines
1542 M /trunk/samtools/bam_mcns.c
1543 M /trunk/samtools/bam_mcns.h
1544 M /trunk/samtools/bam_plcmd.c
1545 M /trunk/samtools/bamtk.c
1547 added an alternative prior
1549 ------------------------------------------------------------------------
1550 r628 | lh3lh3 | 2010-07-23 11:48:51 -0400 (Fri, 23 Jul 2010) | 2 lines
1552 M /trunk/samtools/bam_mcns.c
1553 M /trunk/samtools/bam_mcns.h
1554 M /trunk/samtools/bam_plcmd.c
1556 calculate posterior allele frequency
1558 ------------------------------------------------------------------------
1559 r627 | lh3lh3 | 2010-07-22 21:39:13 -0400 (Thu, 22 Jul 2010) | 3 lines
1561 M /trunk/samtools/bam_mcns.c
1562 M /trunk/samtools/bam_plcmd.c
1563 M /trunk/samtools/bamtk.c
1565 * samtools-0.1.8-3 (r627)
1566 * multi-sample snp calling appears to work. More tests needed.
1568 ------------------------------------------------------------------------
1569 r626 | lh3lh3 | 2010-07-22 16:37:56 -0400 (Thu, 22 Jul 2010) | 3 lines
1571 M /trunk/samtools/bam_mcns.c
1572 M /trunk/samtools/bam_mcns.h
1573 M /trunk/samtools/bam_plcmd.c
1574 M /trunk/samtools/bam_tview.c
1576 * preliminary multisample SNP caller.
1577 * something looks not so right, but it largely works
1579 ------------------------------------------------------------------------
1580 r617 | lh3lh3 | 2010-07-14 16:26:27 -0400 (Wed, 14 Jul 2010) | 3 lines
1582 M /trunk/samtools/bam_mcns.c
1583 M /trunk/samtools/bam_plcmd.c
1584 M /trunk/samtools/bamtk.c
1586 * samtools-0.1.8-2 (r617)
1587 * allele frequency calculation apparently works...
1589 ------------------------------------------------------------------------
1590 r616 | lh3lh3 | 2010-07-14 13:33:51 -0400 (Wed, 14 Jul 2010) | 3 lines
1592 M /trunk/samtools/Makefile
1593 A /trunk/samtools/bam_mcns.c
1594 A /trunk/samtools/bam_mcns.h
1595 M /trunk/samtools/bam_plcmd.c
1597 * added mutli-sample framework. It is not working, yet.
1598 * improved the mpileup interface
1600 ------------------------------------------------------------------------
1601 r615 | lh3lh3 | 2010-07-13 14:50:12 -0400 (Tue, 13 Jul 2010) | 3 lines
1603 M /trunk/samtools/bam_plcmd.c
1604 M /trunk/samtools/bamtk.c
1605 M /trunk/samtools/misc/Makefile
1607 * samtools-0.1.8-1 (r615)
1608 * allow to get mpileup at required sites
1610 ------------------------------------------------------------------------
1611 r613 | lh3lh3 | 2010-07-11 22:40:56 -0400 (Sun, 11 Jul 2010) | 2 lines
1613 M /trunk/samtools/ChangeLog
1614 M /trunk/samtools/NEWS
1615 M /trunk/samtools/bam_plcmd.c
1616 M /trunk/samtools/bamtk.c
1617 M /trunk/samtools/samtools.1
1619 Release samtools-0.1.8
1621 ------------------------------------------------------------------------
1622 r612 | lh3lh3 | 2010-07-11 21:08:56 -0400 (Sun, 11 Jul 2010) | 2 lines
1624 M /trunk/samtools/knetfile.c
1626 fixed a compiling issue for Windows
1628 ------------------------------------------------------------------------
1629 r611 | lh3lh3 | 2010-07-11 20:59:15 -0400 (Sun, 11 Jul 2010) | 2 lines
1631 M /trunk/samtools/bam_sort.c
1633 fixed a bug in sorting when output to stdout (by Peter Chines)
1635 ------------------------------------------------------------------------
1636 r610 | lh3lh3 | 2010-07-09 17:05:10 -0400 (Fri, 09 Jul 2010) | 2 lines
1638 M /trunk/samtools/NEWS
1639 M /trunk/samtools/bam_plcmd.c
1641 change the command line option of pileup
1643 ------------------------------------------------------------------------
1644 r609 | lh3lh3 | 2010-07-09 00:39:34 -0400 (Fri, 09 Jul 2010) | 2 lines
1646 M /trunk/samtools/bam_pileup.c
1647 A /trunk/samtools/examples/toy.fa
1648 A /trunk/samtools/examples/toy.sam
1650 make pileup work with CIGAR with I/D at the beginning or in the end
1652 ------------------------------------------------------------------------
1653 r608 | lh3lh3 | 2010-07-08 22:36:12 -0400 (Thu, 08 Jul 2010) | 3 lines
1655 M /trunk/samtools/bam_maqcns.c
1656 M /trunk/samtools/bam_maqcns.h
1657 M /trunk/samtools/bam_plcmd.c
1658 M /trunk/samtools/bam_tview.c
1660 * make tview more friendly
1661 * a temporary remedy for an issue in indel calling
1663 ------------------------------------------------------------------------
1664 r607 | lh3lh3 | 2010-07-08 14:43:52 -0400 (Thu, 08 Jul 2010) | 4 lines
1666 M /trunk/samtools/bam_maqcns.c
1667 M /trunk/samtools/bam_plcmd.c
1668 M /trunk/samtools/bamtk.c
1670 * samtools-0.1.7-r607
1671 * improved the genotype accuracy for indels
1672 * use the SOAPsnp model for SNP calling by default.
1674 ------------------------------------------------------------------------
1675 r606 | lh3lh3 | 2010-07-08 01:05:19 -0400 (Thu, 08 Jul 2010) | 2 lines
1677 M /trunk/samtools/misc/Makefile
1679 removed a debugging example
1681 ------------------------------------------------------------------------
1682 r605 | lh3lh3 | 2010-07-08 01:04:09 -0400 (Thu, 08 Jul 2010) | 4 lines
1684 M /trunk/samtools/bam_maqcns.c
1685 M /trunk/samtools/bamtk.c
1687 * samtools-.1.7-18 (r605)
1688 * fixed an issue when a deletion and mismatch occur at the same time
1689 and the base quality is higher than 40 (if -I40).
1691 ------------------------------------------------------------------------
1692 r604 | lh3lh3 | 2010-07-02 19:32:24 -0400 (Fri, 02 Jul 2010) | 2 lines
1694 M /trunk/samtools/bam.h
1695 M /trunk/samtools/bam_index.c
1696 M /trunk/samtools/misc/Makefile
1698 fixed a minor bug in idxstats
1700 ------------------------------------------------------------------------
1701 r601 | lh3lh3 | 2010-06-16 09:03:59 -0400 (Wed, 16 Jun 2010) | 2 lines
1703 M /trunk/samtools/bam_index.c
1705 fixed a minor bug in indexing
1707 ------------------------------------------------------------------------
1708 r600 | lh3lh3 | 2010-06-15 10:17:53 -0400 (Tue, 15 Jun 2010) | 2 lines
1710 M /trunk/samtools/ChangeLog
1711 M /trunk/samtools/bam.c
1713 change printf() to puts in exporting
1715 ------------------------------------------------------------------------
1716 r599 | lh3lh3 | 2010-06-13 21:41:11 -0400 (Sun, 13 Jun 2010) | 2 lines
1718 M /trunk/samtools/bamtk.c
1720 minor fix. No actual effect.
1722 ------------------------------------------------------------------------
1723 r598 | lh3lh3 | 2010-06-13 21:32:45 -0400 (Sun, 13 Jun 2010) | 2 lines
1725 M /trunk/samtools/Makefile
1727 added Makefile targets to compile shared/dynamic library
1729 ------------------------------------------------------------------------
1730 r596 | lh3lh3 | 2010-06-13 19:48:07 -0400 (Sun, 13 Jun 2010) | 3 lines
1732 M /trunk/samtools/ChangeLog
1733 M /trunk/samtools/bam_index.c
1734 M /trunk/samtools/bamtk.c
1736 * samtools-0.1.7-17 (r596)
1737 * also keep the number of coor-less reads in the index file
1739 ------------------------------------------------------------------------
1740 r595 | lh3lh3 | 2010-06-13 18:54:26 -0400 (Sun, 13 Jun 2010) | 3 lines
1742 M /trunk/samtools/bam_index.c
1743 M /trunk/samtools/bamtk.c
1745 * samtools-0.1.7-16 (r595)
1746 * write additional information to bam index
1748 ------------------------------------------------------------------------
1749 r594 | lh3lh3 | 2010-06-13 17:29:52 -0400 (Sun, 13 Jun 2010) | 2 lines
1751 M /trunk/samtools/bam_index.c
1753 fixed a bug for unmapped sequences in indexing
1755 ------------------------------------------------------------------------
1756 r593 | lh3lh3 | 2010-06-12 18:11:32 -0400 (Sat, 12 Jun 2010) | 2 lines
1758 M /trunk/samtools/bam.h
1759 M /trunk/samtools/bam_index.c
1760 M /trunk/samtools/bam_plcmd.c
1761 M /trunk/samtools/samtools.1
1763 rename iterf as iter
1765 ------------------------------------------------------------------------
1766 r592 | lh3lh3 | 2010-06-12 18:02:38 -0400 (Sat, 12 Jun 2010) | 4 lines
1768 M /trunk/samtools/ChangeLog
1769 M /trunk/samtools/bam_aux.c
1770 M /trunk/samtools/bam_index.c
1771 M /trunk/samtools/bam_pileup.c
1772 M /trunk/samtools/bam_plcmd.c
1773 M /trunk/samtools/bamtk.c
1775 * samtools-0.1.7-15 (r592)
1776 * fixed a few minor memory leaks in the new pileup code
1777 * improved the functionality of mpileup
1779 ------------------------------------------------------------------------
1780 r591 | lh3lh3 | 2010-06-12 14:09:22 -0400 (Sat, 12 Jun 2010) | 3 lines
1782 M /trunk/samtools/bam.h
1783 M /trunk/samtools/bam_pileup.c
1784 M /trunk/samtools/bam_plcmd.c
1785 M /trunk/samtools/bamtk.c
1787 * samtools-0.1.7-14 (r591)
1788 * elementary multi-way pileup. More testing and more functionality to be done.
1790 ------------------------------------------------------------------------
1791 r590 | lh3lh3 | 2010-06-12 01:00:24 -0400 (Sat, 12 Jun 2010) | 3 lines
1793 M /trunk/samtools/bam.h
1794 M /trunk/samtools/bam_pileup.c
1795 M /trunk/samtools/bamtk.c
1797 * samtools-0.1.7-13 (r590)
1798 * added mpileup APIs. No compiling errors, but not tested at all. It is late.
1800 ------------------------------------------------------------------------
1801 r589 | lh3lh3 | 2010-06-11 22:37:09 -0400 (Fri, 11 Jun 2010) | 3 lines
1803 M /trunk/samtools/bam.h
1804 M /trunk/samtools/bam_pileup.c
1805 M /trunk/samtools/bamtk.c
1807 * samtools-0.1.7-12 (r589)
1808 * added iterator-like APIs for pileup
1810 ------------------------------------------------------------------------
1811 r588 | lh3lh3 | 2010-06-11 17:41:13 -0400 (Fri, 11 Jun 2010) | 3 lines
1813 M /trunk/samtools/bam_index.c
1814 M /trunk/samtools/bamtk.c
1816 * samtools-0.1.7-11 (r588)
1817 * ported a few improvements from tabix back to samtools
1819 ------------------------------------------------------------------------
1820 r587 | lh3lh3 | 2010-06-11 17:33:16 -0400 (Fri, 11 Jun 2010) | 3 lines
1822 M /trunk/samtools/bam.h
1823 M /trunk/samtools/bam_index.c
1824 M /trunk/samtools/bamtk.c
1826 * samtools-0.1.7-10 (r587)
1827 * added iterator interface for bam_fetch (ported back from tabix)
1829 ------------------------------------------------------------------------
1830 r586 | lh3lh3 | 2010-06-11 13:23:53 -0400 (Fri, 11 Jun 2010) | 3 lines
1832 M /trunk/samtools/Makefile
1833 A /trunk/samtools/bam_reheader.c
1834 M /trunk/samtools/bamtk.c
1835 M /trunk/samtools/bgzf.c
1837 * samtools-0.1.7-9 (r586)
1838 * added "reheader" to replace the BAM header
1840 ------------------------------------------------------------------------
1841 r585 | lh3lh3 | 2010-06-11 12:22:06 -0400 (Fri, 11 Jun 2010) | 3 lines
1843 M /trunk/samtools/bam.c
1844 M /trunk/samtools/bamtk.c
1845 M /trunk/samtools/kstring.h
1847 * samtools-0.1.7-8 (r585)
1850 ------------------------------------------------------------------------
1851 r584 | lh3lh3 | 2010-06-11 12:00:41 -0400 (Fri, 11 Jun 2010) | 4 lines
1853 M /trunk/samtools/bam.c
1854 M /trunk/samtools/bamtk.c
1855 M /trunk/samtools/bgzf.c
1856 M /trunk/samtools/bgzf.h
1857 M /trunk/samtools/kstring.h
1858 M /trunk/samtools/misc/wgsim_eval.pl
1860 * samtools-0.1.7-7 (r584)
1861 * ported tabix BGZF to samtools
1862 * flush BGZF after writing the BAM header and between alignment boundaries
1864 ------------------------------------------------------------------------
1865 r583 | petulda | 2010-06-11 11:58:20 -0400 (Fri, 11 Jun 2010) | 1 line
1867 A /trunk/samtools/misc/varfilter.py
1869 Initial release on behalf of Aylwyn Scally
1870 ------------------------------------------------------------------------
1871 r561 | petulda | 2010-05-07 08:41:56 -0400 (Fri, 07 May 2010) | 1 line
1873 M /trunk/samtools/samtools.1
1875 Added a note about the indels coordinates
1876 ------------------------------------------------------------------------
1877 r551 | petulda | 2010-04-23 09:42:13 -0400 (Fri, 23 Apr 2010) | 1 line
1879 M /trunk/samtools/misc/sam2vcf.pl
1881 Added the possibility to print or not to print the reference allele
1882 ------------------------------------------------------------------------
1883 r546 | petulda | 2010-04-15 04:33:55 -0400 (Thu, 15 Apr 2010) | 1 line
1885 M /trunk/samtools/sam_header.c
1887 More descriptive message for space separated tags
1888 ------------------------------------------------------------------------
1889 r545 | petulda | 2010-04-14 11:44:50 -0400 (Wed, 14 Apr 2010) | 1 line
1891 M /trunk/samtools/misc/sam2vcf.pl
1893 Speedup with -i, no need to query the reference all the time
1894 ------------------------------------------------------------------------
1895 r541 | petulda | 2010-03-15 10:03:51 -0400 (Mon, 15 Mar 2010) | 1 line
1897 M /trunk/samtools/sam_header.c
1899 Fixed the order of sequences in the header
1900 ------------------------------------------------------------------------
1901 r540 | petulda | 2010-03-04 06:28:35 -0500 (Thu, 04 Mar 2010) | 1 line
1903 M /trunk/samtools/misc/sam2vcf.pl
1905 Added possibility to select indels only and fixed a bug in reporting homozygous indels.
1906 ------------------------------------------------------------------------
1907 r539 | jmarshall | 2010-02-27 06:48:17 -0500 (Sat, 27 Feb 2010) | 4 lines
1909 M /trunk/samtools/bam.c
1911 Improve the invalid 'BAM\1' magic number error message, and also print it
1912 when no bytes can be read from the alleged BAM file, e.g., in the common
1913 user error case when a SAM file has accidentally been supplied.
1915 ------------------------------------------------------------------------
1916 r538 | petulda | 2010-02-26 10:51:40 -0500 (Fri, 26 Feb 2010) | 1 line
1918 M /trunk/samtools/AUTHORS
1919 M /trunk/samtools/bam.h
1920 M /trunk/samtools/bam_import.c
1921 M /trunk/samtools/sam_header.c
1923 Improved efficiency of header parsing
1924 ------------------------------------------------------------------------
1925 r537 | lh3lh3 | 2010-02-23 21:08:48 -0500 (Tue, 23 Feb 2010) | 3 lines
1927 M /trunk/samtools/misc/export2sam.pl
1929 Updated export2sam.pl by Chris Saunders from Illumina.
1932 ------------------------------------------------------------------------
1933 r536 | petulda | 2010-02-17 08:32:53 -0500 (Wed, 17 Feb 2010) | 1 line
1935 M /trunk/samtools/misc/samtools.pl
1937 Fixed filtering of SNPs near indels. Added min indel and SNP quality filter.
1938 ------------------------------------------------------------------------
1939 r535 | petulda | 2010-02-12 04:52:37 -0500 (Fri, 12 Feb 2010) | 1 line
1941 M /trunk/samtools/misc/sam2vcf.pl
1943 Print an error for pileups in simple format
1944 ------------------------------------------------------------------------
1945 r534 | lh3lh3 | 2010-02-11 14:01:41 -0500 (Thu, 11 Feb 2010) | 2 lines
1947 M /trunk/samtools/bam_plcmd.c
1949 added a hidden option in pileup to output the base position (for Erin)
1951 ------------------------------------------------------------------------
1952 r533 | petulda | 2010-02-09 10:12:14 -0500 (Tue, 09 Feb 2010) | 1 line
1954 M /trunk/samtools/misc/sam2vcf.pl
1956 Added possibility to specify a custom column title for the data column
1957 ------------------------------------------------------------------------
1958 r532 | petulda | 2010-02-09 09:46:09 -0500 (Tue, 09 Feb 2010) | 1 line
1960 M /trunk/samtools/bam_plcmd.c
1962 Added the -d option to limit maximum depth for indels.
1963 ------------------------------------------------------------------------
1964 r531 | petulda | 2010-02-03 07:57:27 -0500 (Wed, 03 Feb 2010) | 1 line
1966 M /trunk/samtools/misc/sam2vcf.pl
1969 ------------------------------------------------------------------------
1970 r530 | lh3lh3 | 2010-02-01 09:13:19 -0500 (Mon, 01 Feb 2010) | 3 lines
1972 M /trunk/samtools/ChangeLog
1973 M /trunk/samtools/bam_plcmd.c
1974 M /trunk/samtools/bamtk.c
1975 M /trunk/samtools/misc/samtools.pl
1976 M /trunk/samtools/misc/wgsim.c
1979 * fixed a bug in faidx
1981 ------------------------------------------------------------------------
1982 r529 | jmarshall | 2010-01-11 18:51:49 -0500 (Mon, 11 Jan 2010) | 2 lines
1984 M /trunk/samtools/faidx.c
1986 Put the right filename in the error message.
1988 ------------------------------------------------------------------------
1989 r528 | lh3lh3 | 2009-12-14 11:26:47 -0500 (Mon, 14 Dec 2009) | 3 lines
1991 M /trunk/samtools/bam_plcmd.c
1992 M /trunk/samtools/bamtk.c
1994 * samtools-0.1.7-5 (r528)
1995 * further add new consensus generation strategy
1997 ------------------------------------------------------------------------
1998 r527 | petulda | 2009-12-11 12:31:05 -0500 (Fri, 11 Dec 2009) | 1 line
2000 M /trunk/samtools/knetfile.c
2002 Fixed a bug in knet_seek
2003 ------------------------------------------------------------------------
2004 r526 | petulda | 2009-12-11 07:51:18 -0500 (Fri, 11 Dec 2009) | 1 line
2006 M /trunk/samtools/misc/sam2vcf.pl
2008 Small fix in VCF format: dot for the empty INFO field
2009 ------------------------------------------------------------------------
2010 r525 | petulda | 2009-12-11 04:36:18 -0500 (Fri, 11 Dec 2009) | 1 line
2012 M /trunk/samtools/sam_header.c
2014 Allow tabs in the CO header field
2015 ------------------------------------------------------------------------
2016 r524 | jmarshall | 2009-12-10 10:03:58 -0500 (Thu, 10 Dec 2009) | 3 lines
2018 M /trunk/samtools/Makefile
2019 M /trunk/samtools/Makefile.mingw
2021 Depend on libbam.a rather than the phony target, so that samtools is not
2022 unnecessarily rebuilt every time. Also clean bgzip.
2024 ------------------------------------------------------------------------
2025 r523 | jmarshall | 2009-12-10 09:45:32 -0500 (Thu, 10 Dec 2009) | 4 lines
2027 M /trunk/samtools/Makefile
2028 M /trunk/samtools/Makefile.mingw
2030 Fix a bug in compiling bgzip: this also needs knetfile.o when _USE_KNETFILE
2031 is defined. Also introduce $(KNETFILE_O) which can be set to empty to
2032 facilitate non-knet builds.
2034 ------------------------------------------------------------------------
2035 r522 | lh3lh3 | 2009-12-01 13:02:36 -0500 (Tue, 01 Dec 2009) | 4 lines
2037 M /trunk/samtools/bamtk.c
2038 M /trunk/samtools/sam_view.c
2040 * samtools-0.1.7-4 (r522)
2041 * fixed a bug in "view -r"
2042 * added a new option "view -R" to read required read groups from a file
2044 ------------------------------------------------------------------------
2045 r521 | lh3lh3 | 2009-12-01 10:00:12 -0500 (Tue, 01 Dec 2009) | 3 lines
2047 M /trunk/samtools/bam_md.c
2048 M /trunk/samtools/bamtk.c
2050 * samtools-0.1.7-3 (r521)
2051 * calmd: optionally mask matching bases as N
2053 ------------------------------------------------------------------------
2054 r520 | lh3lh3 | 2009-12-01 09:37:17 -0500 (Tue, 01 Dec 2009) | 4 lines
2056 M /trunk/samtools/bam_plcmd.c
2057 M /trunk/samtools/bamtk.c
2058 M /trunk/samtools/misc/samtools.pl
2060 * samtools-0.1.7-2 (r520)
2061 * fixed a few issues with compilation in Windows (on behalf of John)
2062 * choose a random base as the consensus (for population genetics studies)
2064 ------------------------------------------------------------------------
2065 r519 | jmarshall | 2009-11-30 10:53:02 -0500 (Mon, 30 Nov 2009) | 6 lines
2067 M /trunk/samtools/Makefile
2069 Put libraries at the end, so they can resolve references from libbam.a
2070 as well, even with old-fashioned linkers.
2072 Also use libbam.a explicitly rather than "-L. -lbam" to ensure that we get
2073 the freshly built library, not some other libbam.a lying around the system.
2075 ------------------------------------------------------------------------
2076 r518 | jmarshall | 2009-11-30 08:44:56 -0500 (Mon, 30 Nov 2009) | 2 lines
2078 M /trunk/samtools/Makefile
2079 M /trunk/samtools/misc/Makefile
2081 Also clean *.exe (for Cygwin users using this makefile).
2083 ------------------------------------------------------------------------
2084 r517 | jmarshall | 2009-11-30 07:09:04 -0500 (Mon, 30 Nov 2009) | 2 lines
2086 M /trunk/samtools/bam_index.c
2088 Index files should be opened in binary mode, not text mode.
2090 ------------------------------------------------------------------------
2091 r516 | lh3lh3 | 2009-11-27 15:18:59 -0500 (Fri, 27 Nov 2009) | 2 lines
2093 A /trunk/samtools/examples/bam2bed.c
2095 another example program
2097 ------------------------------------------------------------------------
2098 r515 | lh3lh3 | 2009-11-27 10:44:56 -0500 (Fri, 27 Nov 2009) | 3 lines
2100 M /trunk/samtools/bam_import.c
2101 M /trunk/samtools/bamtk.c
2102 M /trunk/samtools/misc/wgsim_eval.pl
2103 M /trunk/samtools/sam.c
2105 * samtools-0.1.7-1 (r515)
2106 * report an error when .fai contains duplicated names, instead of segfault
2108 ------------------------------------------------------------------------
2109 r514 | jmarshall | 2009-11-24 09:45:35 -0500 (Tue, 24 Nov 2009) | 2 lines
2111 M /trunk/samtools/bam.c
2113 Format 'c'-encoded auxiliary fields correctly, as *signed* integers.
2115 ------------------------------------------------------------------------
2116 r513 | lh3lh3 | 2009-11-16 10:13:07 -0500 (Mon, 16 Nov 2009) | 2 lines
2118 M /trunk/samtools/Makefile.mingw
2120 Update Makefile.mingw for the same reason
2122 ------------------------------------------------------------------------
2123 r512 | lh3lh3 | 2009-11-16 10:00:08 -0500 (Mon, 16 Nov 2009) | 2 lines
2125 M /trunk/samtools/Makefile
2127 Fixed a bug in compiling razip
2129 ------------------------------------------------------------------------
2130 r510 | lh3lh3 | 2009-11-10 10:55:41 -0500 (Tue, 10 Nov 2009) | 2 lines
2132 M /trunk/samtools/ChangeLog
2133 M /trunk/samtools/NEWS
2134 M /trunk/samtools/bamtk.c
2135 M /trunk/samtools/samtools.1
2137 Release samtools-0.1.7 (r510)
2139 ------------------------------------------------------------------------
2140 r509 | lh3lh3 | 2009-11-06 09:17:09 -0500 (Fri, 06 Nov 2009) | 3 lines
2142 M /trunk/samtools/bam_plcmd.c
2143 M /trunk/samtools/bamtk.c
2145 * samtools-0.1.6-22 (r509)
2146 * forget to fix a similar problem in glfgen
2148 ------------------------------------------------------------------------
2149 r508 | lh3lh3 | 2009-11-06 09:06:40 -0500 (Fri, 06 Nov 2009) | 3 lines
2151 M /trunk/samtools/bam_maqcns.c
2152 M /trunk/samtools/bam_plcmd.c
2153 M /trunk/samtools/bamtk.c
2154 M /trunk/samtools/sam_view.c
2156 * samtools-0.1.6-21 (r508)
2157 * fixed a potential bug in the indel caller towards the end of a chromosome
2159 ------------------------------------------------------------------------
2160 r494 | lh3lh3 | 2009-10-26 11:38:00 -0400 (Mon, 26 Oct 2009) | 3 lines
2162 M /trunk/samtools/bamtk.c
2163 M /trunk/samtools/sam_view.c
2165 * samtools-0.1.6-19 (r494)
2166 * allow to convert Illumina quality (64 based) to the BAM quality
2168 ------------------------------------------------------------------------
2169 r493 | lh3lh3 | 2009-10-26 10:24:39 -0400 (Mon, 26 Oct 2009) | 4 lines
2171 M /trunk/samtools/Makefile
2172 M /trunk/samtools/bam.c
2173 M /trunk/samtools/bam_import.c
2174 M /trunk/samtools/bamtk.c
2175 M /trunk/samtools/sam.c
2176 M /trunk/samtools/sam_header.c
2178 * samtools-0.1.6-18 (r493)
2179 * fixed the bugs due to improperly incorporating Petr's header parser
2180 * a little code clean up in sam_header.c
2182 ------------------------------------------------------------------------
2183 r492 | petulda | 2009-10-24 09:43:25 -0400 (Sat, 24 Oct 2009) | 1 line
2185 M /trunk/samtools/sam_header.c
2187 Added sam_header_line_free call for sam_header_parse2
2188 ------------------------------------------------------------------------
2189 r491 | lh3lh3 | 2009-10-24 00:50:16 -0400 (Sat, 24 Oct 2009) | 3 lines
2191 M /trunk/samtools/sam_view.c
2196 ------------------------------------------------------------------------
2197 r490 | lh3lh3 | 2009-10-24 00:45:12 -0400 (Sat, 24 Oct 2009) | 4 lines
2199 M /trunk/samtools/bam.c
2200 M /trunk/samtools/bam.h
2201 M /trunk/samtools/bam_import.c
2202 M /trunk/samtools/sam.c
2205 * improved the interface a bit
2208 ------------------------------------------------------------------------
2209 r489 | lh3lh3 | 2009-10-24 00:41:50 -0400 (Sat, 24 Oct 2009) | 3 lines
2211 M /trunk/samtools/bam_import.c
2212 M /trunk/samtools/sam_header.c
2213 M /trunk/samtools/sam_header.h
2215 * BUGGY VERSION. Please NOT use it.
2216 * Fixed a minor bug, but the major bug is still there.
2218 ------------------------------------------------------------------------
2219 r488 | lh3lh3 | 2009-10-24 00:17:10 -0400 (Sat, 24 Oct 2009) | 3 lines
2221 M /trunk/samtools/Makefile
2222 M /trunk/samtools/bam.c
2223 M /trunk/samtools/bam.h
2224 M /trunk/samtools/bam_aux.c
2225 M /trunk/samtools/bam_import.c
2226 M /trunk/samtools/bam_rmdup.c
2227 M /trunk/samtools/bam_rmdupse.c
2228 M /trunk/samtools/kaln.c
2229 M /trunk/samtools/sam.c
2230 M /trunk/samtools/sam_header.c
2231 M /trunk/samtools/sam_header.h
2232 M /trunk/samtools/sam_view.c
2234 * This revision is SERIOUSLY BUGGY. Please NOT use it.
2235 * Start to incorporate header parsing from Petr Danecek
2237 ------------------------------------------------------------------------
2238 r487 | petulda | 2009-10-23 11:44:32 -0400 (Fri, 23 Oct 2009) | 1 line
2240 M /trunk/samtools/sam_header.c
2241 M /trunk/samtools/sam_header.h
2243 Now possible to merge multiple HeaderDict dictionaries
2244 ------------------------------------------------------------------------
2245 r486 | petulda | 2009-10-22 11:46:58 -0400 (Thu, 22 Oct 2009) | 1 line
2247 M /trunk/samtools/sam_header.c
2250 ------------------------------------------------------------------------
2251 r485 | petulda | 2009-10-22 11:41:56 -0400 (Thu, 22 Oct 2009) | 1 line
2253 A /trunk/samtools/sam_header.c
2254 A /trunk/samtools/sam_header.h
2257 ------------------------------------------------------------------------
2258 r484 | lh3lh3 | 2009-10-19 14:31:32 -0400 (Mon, 19 Oct 2009) | 5 lines
2260 M /trunk/samtools/bam_import.c
2261 M /trunk/samtools/bam_rmdupse.c
2262 M /trunk/samtools/bamtk.c
2263 M /trunk/samtools/examples/Makefile
2265 * samtools-0.1.6-17 (r484)
2266 * fixed a memory leak in rmdupse
2267 * fixed a bug in parsing @RG header lines
2268 * test rmdup in examples/
2270 ------------------------------------------------------------------------
2271 r483 | lh3lh3 | 2009-10-19 13:22:48 -0400 (Mon, 19 Oct 2009) | 4 lines
2273 M /trunk/samtools/bam_rmdup.c
2274 M /trunk/samtools/bam_rmdupse.c
2275 M /trunk/samtools/bamtk.c
2277 * samtools-0.1.6-16 (r483)
2278 * unify the interface of rmdup and rmdupse
2279 * a new bug found in rg2lib(). Have not been fixed yet.
2281 ------------------------------------------------------------------------
2282 r482 | lh3lh3 | 2009-10-19 13:03:34 -0400 (Mon, 19 Oct 2009) | 4 lines
2284 M /trunk/samtools/bam.h
2285 M /trunk/samtools/bam_rmdup.c
2286 M /trunk/samtools/bam_rmdupse.c
2287 M /trunk/samtools/bamtk.c
2288 A /trunk/samtools/klist.h
2290 * samtools-0.1.6-15 (r482)
2292 * rmdupse is now library aware
2294 ------------------------------------------------------------------------
2295 r481 | lh3lh3 | 2009-10-18 00:07:21 -0400 (Sun, 18 Oct 2009) | 3 lines
2297 M /trunk/samtools/bam_rmdup.c
2298 M /trunk/samtools/bamtk.c
2300 * samtools-0.1.6-14 (r480)
2301 * rmdup is now RG aware
2303 ------------------------------------------------------------------------
2304 r480 | lh3lh3 | 2009-10-17 22:05:20 -0400 (Sat, 17 Oct 2009) | 2 lines
2306 M /trunk/samtools/misc/samtools.pl
2308 added a small unitity to parse SRA XML files
2310 ------------------------------------------------------------------------
2311 r479 | lh3lh3 | 2009-10-17 20:57:26 -0400 (Sat, 17 Oct 2009) | 3 lines
2313 M /trunk/samtools/bam_maqcns.c
2314 M /trunk/samtools/bam_maqcns.h
2315 M /trunk/samtools/bam_plcmd.c
2316 M /trunk/samtools/bam_sort.c
2317 M /trunk/samtools/bamtk.c
2319 * samtools-0.1.6-13 (r479)
2320 * merge: optionally use file names as RG tags
2322 ------------------------------------------------------------------------
2323 r478 | lh3lh3 | 2009-10-14 14:18:12 -0400 (Wed, 14 Oct 2009) | 3 lines
2325 M /trunk/samtools/bam.c
2326 M /trunk/samtools/bam.h
2327 M /trunk/samtools/bam_maqcns.c
2328 M /trunk/samtools/bamtk.c
2329 M /trunk/samtools/kaln.c
2331 * samtools-0.1.6-12 (r478)
2332 * fixed a bug in the indel caller
2334 ------------------------------------------------------------------------
2335 r477 | lh3lh3 | 2009-10-10 06:12:26 -0400 (Sat, 10 Oct 2009) | 3 lines
2337 M /trunk/samtools/bam_index.c
2338 M /trunk/samtools/bamtk.c
2340 * samtools-0.1.6-11 (r477)
2341 * fixed a bug due to recent change in bam_index.c (thank Nicole Washington for the patch)
2343 ------------------------------------------------------------------------
2344 r476 | petulda | 2009-10-09 11:45:36 -0400 (Fri, 09 Oct 2009) | 1 line
2346 A /trunk/samtools/misc/sam2vcf.pl
2348 Added the sam2vcf.pl script.
2349 ------------------------------------------------------------------------
2350 r475 | lh3lh3 | 2009-10-08 10:19:16 -0400 (Thu, 08 Oct 2009) | 2 lines
2352 M /trunk/samtools/Makefile
2353 M /trunk/samtools/bam.c
2354 M /trunk/samtools/bam.h
2355 M /trunk/samtools/bam_maqcns.c
2356 M /trunk/samtools/bamtk.c
2357 A /trunk/samtools/kaln.c
2358 A /trunk/samtools/kaln.h
2360 Unfinished modification. Please do not use this revision...
2362 ------------------------------------------------------------------------
2363 r474 | petulda | 2009-10-08 06:39:54 -0400 (Thu, 08 Oct 2009) | 1 line
2365 M /trunk/samtools/knetfile.c
2367 Removed the offending knet_seek message.
2368 ------------------------------------------------------------------------
2369 r473 | petulda | 2009-10-06 09:26:35 -0400 (Tue, 06 Oct 2009) | 1 line
2371 M /trunk/samtools/knetfile.c
2372 M /trunk/samtools/razf.c
2374 Bug fix - faidx on RAZF compressed files now working.
2375 ------------------------------------------------------------------------
2376 r472 | lh3lh3 | 2009-10-02 08:42:57 -0400 (Fri, 02 Oct 2009) | 2 lines
2378 M /trunk/samtools/samtools.1
2380 Clarify the meaning of a region like "chr2:1,000,000".
2382 ------------------------------------------------------------------------
2383 r471 | lh3lh3 | 2009-10-02 05:42:19 -0400 (Fri, 02 Oct 2009) | 2 lines
2385 M /trunk/samtools/misc/novo2sam.pl
2387 Fixed minor bugs in novo2sam.pl (on behalf of Ken Chen and Colin Hercus)
2389 ------------------------------------------------------------------------
2390 r470 | lh3lh3 | 2009-09-29 15:01:27 -0400 (Tue, 29 Sep 2009) | 3 lines
2392 M /trunk/samtools/Makefile.mingw
2393 M /trunk/samtools/bamtk.c
2394 M /trunk/samtools/knetfile.c
2395 M /trunk/samtools/knetfile.h
2397 * samtools-0.1.6-9 (r470)
2398 * make knetfile.c compatible with MinGW (thank Martin Morgan for the patch)
2400 ------------------------------------------------------------------------
2401 r469 | lh3lh3 | 2009-09-29 08:07:44 -0400 (Tue, 29 Sep 2009) | 3 lines
2403 M /trunk/samtools/bam_index.c
2404 M /trunk/samtools/bamtk.c
2406 * samtools-0.1.6-9 (r469)
2407 * refactor bam_fetch() for Python binding. On behalf of Leo Goodstadt.
2409 ------------------------------------------------------------------------
2410 r468 | lh3lh3 | 2009-09-28 05:18:29 -0400 (Mon, 28 Sep 2009) | 3 lines
2412 M /trunk/samtools/bam_sort.c
2413 M /trunk/samtools/bamtk.c
2414 M /trunk/samtools/misc/samtools.pl
2416 * samtools-0.1.6-7 (r468)
2419 ------------------------------------------------------------------------
2420 r467 | petulda | 2009-09-28 04:51:29 -0400 (Mon, 28 Sep 2009) | 1 line
2422 M /trunk/samtools/bgzf.c
2423 M /trunk/samtools/bgzip.c
2424 M /trunk/samtools/razf.c
2425 M /trunk/samtools/razip.c
2427 Changed the mode for newly created files to 0666. This allows less strict permissions with umask properly set (e.g. 0002 vs. 0022).
2428 ------------------------------------------------------------------------
2429 r466 | lh3lh3 | 2009-09-24 06:29:19 -0400 (Thu, 24 Sep 2009) | 3 lines
2431 M /trunk/samtools/ChangeLog
2432 M /trunk/samtools/bam_md.c
2433 M /trunk/samtools/bamtk.c
2435 * samtools-0.1.6-6 (r466)
2436 * do not crash calmd when some sequences are absent from the reference.
2438 ------------------------------------------------------------------------
2439 r464 | jmarshall | 2009-09-23 06:14:32 -0400 (Wed, 23 Sep 2009) | 3 lines
2441 M /trunk/samtools/bam.c
2442 M /trunk/samtools/knetfile.c
2444 Suppress bgzf_check_EOF() messages when reading from a pipe, as there is
2445 no way to seek on a pipe and the messages always appear.
2447 ------------------------------------------------------------------------
2448 r463 | petulda | 2009-09-16 07:05:41 -0400 (Wed, 16 Sep 2009) | 1 line
2450 M /trunk/samtools/knetfile.c
2451 M /trunk/samtools/razf.c
2453 A bug fix, "samtools view" is now working again.
2454 ------------------------------------------------------------------------
2455 r462 | lh3lh3 | 2009-09-16 04:51:07 -0400 (Wed, 16 Sep 2009) | 3 lines
2457 M /trunk/samtools/bamtk.c
2458 M /trunk/samtools/faidx.c
2459 M /trunk/samtools/knetfile.c
2460 M /trunk/samtools/knetfile.h
2461 M /trunk/samtools/razf.c
2462 M /trunk/samtools/razf.h
2464 * samtools-0.1.6-5 (r462)
2465 * Added knetfile support in razf and faidx (on behalf of Petr Danecek)
2467 ------------------------------------------------------------------------
2468 r460 | lh3lh3 | 2009-09-09 07:06:22 -0400 (Wed, 09 Sep 2009) | 2 lines
2470 M /trunk/samtools/samtools.1
2472 fixed a formatting issue
2474 ------------------------------------------------------------------------
2475 r459 | lh3lh3 | 2009-09-08 18:14:08 -0400 (Tue, 08 Sep 2009) | 3 lines
2477 M /trunk/samtools/bam_sort.c
2478 M /trunk/samtools/bamtk.c
2480 * samtools-0.1.6-4 (r459)
2481 * make sort output the result to stdout when -o is in use
2483 ------------------------------------------------------------------------
2484 r458 | lh3lh3 | 2009-09-07 05:10:28 -0400 (Mon, 07 Sep 2009) | 4 lines
2486 M /trunk/samtools/bamtk.c
2487 M /trunk/samtools/faidx.c
2488 M /trunk/samtools/faidx.h
2489 M /trunk/samtools/samtools.1
2491 * samtools-0.1.6-2 (r458)
2492 * added more interface to faidx (by Nils)
2493 * updated documentation
2495 ------------------------------------------------------------------------
2496 r457 | lh3lh3 | 2009-09-05 16:12:04 -0400 (Sat, 05 Sep 2009) | 3 lines
2498 M /trunk/samtools/bam_sort.c
2499 M /trunk/samtools/bamtk.c
2501 * samtools-0.1.6-2 (r457)
2502 * get rid of three assert() in bam_sort.c
2504 ------------------------------------------------------------------------
2505 r456 | jmarshall | 2009-09-04 12:46:25 -0400 (Fri, 04 Sep 2009) | 3 lines
2507 M /trunk/samtools/razf.c
2509 Return NULL from _razf_open() (and hence razf_open()/razf_open2())
2510 when opening the file fails.
2512 ------------------------------------------------------------------------
2513 r453 | lh3lh3 | 2009-09-02 08:56:33 -0400 (Wed, 02 Sep 2009) | 2 lines
2515 M /trunk/samtools/ChangeLog
2516 M /trunk/samtools/NEWS
2517 M /trunk/samtools/bamtk.c
2518 M /trunk/samtools/samtools.1
2519 D /trunk/samtools/source.dot
2521 Release samtools-0.1.6
2523 ------------------------------------------------------------------------
2524 r451 | lh3lh3 | 2009-09-02 05:44:48 -0400 (Wed, 02 Sep 2009) | 4 lines
2526 M /trunk/samtools/bam_md.c
2527 M /trunk/samtools/bam_rmdup.c
2528 M /trunk/samtools/bam_rmdupse.c
2529 M /trunk/samtools/bam_sort.c
2530 M /trunk/samtools/bamtk.c
2531 M /trunk/samtools/samtools.1
2533 * samtools-0.1.5-34 (r451)
2534 * applied the patch by John
2535 * improved the help message a little bit
2537 ------------------------------------------------------------------------
2538 r450 | lh3lh3 | 2009-09-02 04:55:55 -0400 (Wed, 02 Sep 2009) | 3 lines
2540 M /trunk/samtools/bam_color.c
2541 M /trunk/samtools/bamtk.c
2543 * samtools-0.1.5-33 (r450)
2544 * fixed a bug in bam_color.c (on behalf of Nils Homer)
2546 ------------------------------------------------------------------------
2547 r449 | lh3lh3 | 2009-08-29 15:36:41 -0400 (Sat, 29 Aug 2009) | 4 lines
2549 M /trunk/samtools/bam_import.c
2550 M /trunk/samtools/bam_md.c
2551 M /trunk/samtools/bamtk.c
2552 M /trunk/samtools/misc/samtools.pl
2554 * samtools-0.1.5-32 (r449)
2555 * fillmd: fixed a bug in modifying MD/NM tags
2556 * in import, give a warning if the read is aligned but there is no CIGAR.
2558 ------------------------------------------------------------------------
2559 r448 | lh3lh3 | 2009-08-19 04:44:28 -0400 (Wed, 19 Aug 2009) | 3 lines
2561 M /trunk/samtools/ChangeLog
2562 M /trunk/samtools/bam_pileup.c
2563 M /trunk/samtools/bamtk.c
2564 M /trunk/samtools/misc/wgsim_eval.pl
2566 * samtools-0.1.5-31 (r448)
2567 * fixed an issue when the last CIGAR is I or D
2569 ------------------------------------------------------------------------
2570 r447 | lh3lh3 | 2009-08-17 04:34:57 -0400 (Mon, 17 Aug 2009) | 3 lines
2572 M /trunk/samtools/bam_aux.c
2573 M /trunk/samtools/bamtk.c
2575 * samtools-0.1.5-30 (r447)
2576 * fixed a bug in bam_aux_get(): 'A' is not checked
2578 ------------------------------------------------------------------------
2579 r446 | lh3lh3 | 2009-08-17 04:33:17 -0400 (Mon, 17 Aug 2009) | 2 lines
2581 M /trunk/samtools/bam_aux.c
2582 M /trunk/samtools/bamtk.c
2586 ------------------------------------------------------------------------
2587 r444 | lh3lh3 | 2009-08-11 05:02:36 -0400 (Tue, 11 Aug 2009) | 3 lines
2589 M /trunk/samtools/bam_sort.c
2590 M /trunk/samtools/bamtk.c
2592 * samtools-0.1.5-28 (r444)
2595 ------------------------------------------------------------------------
2596 r443 | lh3lh3 | 2009-08-11 04:29:11 -0400 (Tue, 11 Aug 2009) | 4 lines
2598 M /trunk/samtools/bam.c
2599 M /trunk/samtools/bam_import.c
2600 M /trunk/samtools/bamtk.c
2602 * samtools-0.1.5-27 (r443)
2603 * SEQ and QUAL can be "*"
2604 * parse CIGAR "=" and "X" as "M"
2606 ------------------------------------------------------------------------
2607 r442 | lh3lh3 | 2009-08-07 16:56:38 -0400 (Fri, 07 Aug 2009) | 4 lines
2609 M /trunk/samtools/bam_pileup.c
2610 M /trunk/samtools/bamtk.c
2611 M /trunk/samtools/misc/md5.c
2612 M /trunk/samtools/misc/md5.h
2613 M /trunk/samtools/misc/md5fa.c
2615 * samtools-0.1.5-26 (r442)
2616 * replace RSA Inc md5.* with ones under permissive lincense
2617 * fixed a bug in detecting unsorted bam in pileup
2619 ------------------------------------------------------------------------
2620 r441 | bhandsaker | 2009-08-05 09:41:28 -0400 (Wed, 05 Aug 2009) | 2 lines
2622 M /trunk/samtools/bgzf.c
2623 M /trunk/samtools/bgzf.h
2624 M /trunk/samtools/bgzip.c
2626 Change copyright notices now that MIT has approved open source distribution.
2628 ------------------------------------------------------------------------
2629 r440 | lh3lh3 | 2009-08-05 05:44:24 -0400 (Wed, 05 Aug 2009) | 3 lines
2631 M /trunk/samtools/bam_stat.c
2632 M /trunk/samtools/bamtk.c
2634 * samtools-0.1.5-25 (r436)
2635 * in flagstats, do not report singletons if both ends are unmapped
2637 ------------------------------------------------------------------------
2638 r439 | lh3lh3 | 2009-08-04 17:16:51 -0400 (Tue, 04 Aug 2009) | 2 lines
2640 M /trunk/samtools/misc/maq2sam.c
2642 fixed a SERIOUS bug in setting 0x20 flag
2644 ------------------------------------------------------------------------
2645 r438 | lh3lh3 | 2009-08-04 16:50:43 -0400 (Tue, 04 Aug 2009) | 2 lines
2647 M /trunk/samtools/misc/samtools.pl
2649 fixed two minor bugs (suggested by Tim M Storm)
2651 ------------------------------------------------------------------------
2652 r437 | lh3lh3 | 2009-08-04 04:13:24 -0400 (Tue, 04 Aug 2009) | 3 lines
2654 M /trunk/samtools/bamtk.c
2655 M /trunk/samtools/misc/samtools.pl
2656 M /trunk/samtools/sam_view.c
2658 * samtools-0.1.5-24 (r435)
2661 ------------------------------------------------------------------------
2662 r434 | lh3lh3 | 2009-08-03 05:40:42 -0400 (Mon, 03 Aug 2009) | 3 lines
2664 M /trunk/samtools/bam_tview.c
2665 M /trunk/samtools/bamtk.c
2667 * samtools-0.1.5-23 (r434)
2668 * in tview, press 'r' to show read names rather than sequences
2670 ------------------------------------------------------------------------
2671 r433 | lh3lh3 | 2009-08-02 14:13:35 -0400 (Sun, 02 Aug 2009) | 3 lines
2673 M /trunk/samtools/knetfile.c
2675 * tried to fixed the buggy FTP random access in Windows. FAILED.
2676 * anyway, MinGW seems to have problem with "%lld".
2678 ------------------------------------------------------------------------
2679 r432 | lh3lh3 | 2009-08-01 19:32:07 -0400 (Sat, 01 Aug 2009) | 5 lines
2681 M /trunk/samtools/Makefile.mingw
2682 M /trunk/samtools/bamtk.c
2683 M /trunk/samtools/faidx.c
2684 M /trunk/samtools/razf.c
2685 A /trunk/samtools/win32/libcurses.a
2686 A /trunk/samtools/win32/xcurses.h
2688 * samtools-0.1.5-22 (r432)
2689 * faidx: fixed compitability issue with _WIN32
2690 * razf: fixed potential compitability issue with _WIN32
2691 * PDCurses support in Windows
2693 ------------------------------------------------------------------------
2694 r431 | lh3lh3 | 2009-08-01 18:34:54 -0400 (Sat, 01 Aug 2009) | 2 lines
2696 M /trunk/samtools/win32/libz.a
2698 replace the GnuWin32 version of libz.a with my own build with MinGW.
2700 ------------------------------------------------------------------------
2701 r430 | lh3lh3 | 2009-08-01 18:21:07 -0400 (Sat, 01 Aug 2009) | 2 lines
2703 M /trunk/samtools/knetfile.c
2707 ------------------------------------------------------------------------
2708 r429 | lh3lh3 | 2009-08-01 17:41:19 -0400 (Sat, 01 Aug 2009) | 3 lines
2710 M /trunk/samtools/Makefile.mingw
2711 M /trunk/samtools/bamtk.c
2712 M /trunk/samtools/knetfile.c
2713 M /trunk/samtools/knetfile.h
2715 * samtools-0.1.5-21 (r428)
2716 * knetfile.c is now compatible with mingw-winsock
2718 ------------------------------------------------------------------------
2719 r428 | lh3lh3 | 2009-07-31 19:39:07 -0400 (Fri, 31 Jul 2009) | 2 lines
2721 M /trunk/samtools/Makefile.mingw
2723 simplify MinGW Makefile
2725 ------------------------------------------------------------------------
2726 r427 | lh3lh3 | 2009-07-31 19:30:54 -0400 (Fri, 31 Jul 2009) | 5 lines
2728 A /trunk/samtools/Makefile.mingw
2729 M /trunk/samtools/bam_import.c
2730 M /trunk/samtools/bamtk.c
2731 A /trunk/samtools/win32
2732 A /trunk/samtools/win32/libz.a
2733 A /trunk/samtools/win32/zconf.h
2734 A /trunk/samtools/win32/zlib.h
2736 * samtools-0.1.5-20 (r427)
2737 * MinGW support. At least SAM<->BAM conversion is working. Other
2738 functionality are not tested at the moment.
2739 * zlib headers and Windows version of libz.a are included in win32/
2741 ------------------------------------------------------------------------
2742 r426 | lh3lh3 | 2009-07-31 18:32:09 -0400 (Fri, 31 Jul 2009) | 3 lines
2744 M /trunk/samtools/bamtk.c
2745 M /trunk/samtools/sam_view.c
2747 * samtools-0.1.5-19 (r426)
2748 * fixed a bug caused by recent modifications. Sorry.
2750 ------------------------------------------------------------------------
2751 r425 | lh3lh3 | 2009-07-31 18:23:51 -0400 (Fri, 31 Jul 2009) | 2 lines
2753 M /trunk/samtools/bgzf.c
2755 compatible with Windows binary files
2757 ------------------------------------------------------------------------
2758 r424 | lh3lh3 | 2009-07-31 05:19:59 -0400 (Fri, 31 Jul 2009) | 5 lines
2760 M /trunk/samtools/bam_maqcns.c
2761 M /trunk/samtools/bam_maqcns.h
2762 M /trunk/samtools/bam_plcmd.c
2763 M /trunk/samtools/bam_tview.c
2764 M /trunk/samtools/bamtk.c
2765 M /trunk/samtools/misc/samtools.pl
2767 * samtools-0.1.5-18 (r423)
2768 * output additional information in pileup indel lines, for the purepose
2769 of debugging at the moment
2770 * in tview, optionally allow to treat reference skip as deletion
2772 ------------------------------------------------------------------------
2773 r423 | lh3lh3 | 2009-07-30 17:00:36 -0400 (Thu, 30 Jul 2009) | 2 lines
2775 A /trunk/samtools/misc/psl2sam.pl
2777 convert BLAT psl to SAM.
2779 ------------------------------------------------------------------------
2780 r422 | lh3lh3 | 2009-07-30 06:24:39 -0400 (Thu, 30 Jul 2009) | 6 lines
2782 M /trunk/samtools/ChangeLog
2783 M /trunk/samtools/bam.c
2784 M /trunk/samtools/bamtk.c
2785 M /trunk/samtools/bgzf.c
2786 M /trunk/samtools/bgzf.h
2787 M /trunk/samtools/knetfile.c
2788 M /trunk/samtools/sam.c
2789 M /trunk/samtools/sam_view.c
2791 * samtools-0.1.5-17 (r422)
2792 * fixed a but in knetfile.c when seek type is not SEEK_SET
2793 * write an empty BGZF block to every BGZF file
2794 * check BGZF EOF marker in bam_header_read()
2797 ------------------------------------------------------------------------
2798 r421 | lh3lh3 | 2009-07-30 05:03:39 -0400 (Thu, 30 Jul 2009) | 3 lines
2800 M /trunk/samtools/bam_import.c
2801 M /trunk/samtools/bam_plcmd.c
2802 M /trunk/samtools/bamtk.c
2803 M /trunk/samtools/misc/samtools.pl
2804 M /trunk/samtools/sam.c
2805 M /trunk/samtools/sam.h
2806 M /trunk/samtools/sam_view.c
2808 * samtools-0.1.5-16 (r421)
2809 * in view and pileup, load header from FASTA index if the input is SAM.
2811 ------------------------------------------------------------------------
2812 r420 | lh3lh3 | 2009-07-29 04:18:55 -0400 (Wed, 29 Jul 2009) | 2 lines
2814 M /trunk/samtools/misc/maq2sam.c
2816 do not set "read 1" if reads are not mapped in the PE mode of maq
2818 ------------------------------------------------------------------------
2819 r419 | lh3lh3 | 2009-07-28 04:52:33 -0400 (Tue, 28 Jul 2009) | 5 lines
2821 M /trunk/samtools/bam_import.c
2822 M /trunk/samtools/bamtk.c
2823 M /trunk/samtools/misc/samtools.pl
2824 M /trunk/samtools/misc/wgsim_eval.pl
2826 * samtools-0.1.5-15 (r419)
2827 * in sam_open(), return NULL when the file cannot be opened.
2828 * make wgsim_eval.pl more robust to imperfect SAM
2829 * add "unique" command to samtools.pl
2831 ------------------------------------------------------------------------
2832 r418 | lh3lh3 | 2009-07-24 09:04:19 -0400 (Fri, 24 Jul 2009) | 2 lines
2834 M /trunk/samtools/misc/wgsim_eval.pl
2836 skip @header lines in SAM
2838 ------------------------------------------------------------------------
2839 r417 | lh3lh3 | 2009-07-24 07:42:38 -0400 (Fri, 24 Jul 2009) | 3 lines
2841 M /trunk/samtools/bamtk.c
2842 M /trunk/samtools/sam_view.c
2844 * samtools-0.1.5-14 (r417)
2845 * more help in "samtools view" due to the recent changes.
2847 ------------------------------------------------------------------------
2848 r416 | lh3lh3 | 2009-07-24 07:34:30 -0400 (Fri, 24 Jul 2009) | 3 lines
2850 M /trunk/samtools/bam.c
2851 M /trunk/samtools/bam.h
2852 M /trunk/samtools/bam_import.c
2853 M /trunk/samtools/bamtk.c
2854 M /trunk/samtools/sam.c
2855 M /trunk/samtools/sam.h
2856 M /trunk/samtools/sam_view.c
2858 * samtools-0.1.5-17 (r416)
2859 * support import/export SAM with string tags
2861 ------------------------------------------------------------------------
2862 r415 | lh3lh3 | 2009-07-24 06:39:26 -0400 (Fri, 24 Jul 2009) | 3 lines
2864 M /trunk/samtools/bam.c
2865 M /trunk/samtools/bam.h
2866 M /trunk/samtools/bam_import.c
2867 M /trunk/samtools/bamtk.c
2868 M /trunk/samtools/sam.c
2869 M /trunk/samtools/sam.h
2870 M /trunk/samtools/sam_view.c
2872 * samtools-0.1.5-12 (r415)
2873 * FLAG now can be in HEX
2875 ------------------------------------------------------------------------
2876 r414 | lh3lh3 | 2009-07-22 17:03:49 -0400 (Wed, 22 Jul 2009) | 2 lines
2878 M /trunk/samtools/kstring.h
2880 fixed a compiling error (thank Ken for fixing it)
2882 ------------------------------------------------------------------------
2883 r412 | lh3lh3 | 2009-07-21 17:19:40 -0400 (Tue, 21 Jul 2009) | 2 lines
2885 M /trunk/samtools/kstring.c
2886 M /trunk/samtools/kstring.h
2888 Implemented Boyer-Moore search in the kstring library.
2890 ------------------------------------------------------------------------
2891 r409 | lh3lh3 | 2009-07-17 12:10:20 -0400 (Fri, 17 Jul 2009) | 2 lines
2893 M /trunk/samtools/bam_index.c
2895 do not include knetfile.h when _USE_KNETFILE is not defined
2897 ------------------------------------------------------------------------
2898 r408 | lh3lh3 | 2009-07-17 10:29:21 -0400 (Fri, 17 Jul 2009) | 5 lines
2900 M /trunk/samtools/bam_md.c
2901 M /trunk/samtools/bam_tview.c
2902 M /trunk/samtools/bamtk.c
2903 M /trunk/samtools/bgzf.c
2905 * samtools-0.1.5-11 (r408)
2906 * force to overwirte existing MD if it is different from the one calculated
2908 * bgzf.c: improved the compatibility with Windows headers
2910 ------------------------------------------------------------------------
2911 r407 | lh3lh3 | 2009-07-17 09:46:56 -0400 (Fri, 17 Jul 2009) | 5 lines
2913 M /trunk/samtools/bam.h
2914 M /trunk/samtools/bam_aux.c
2915 M /trunk/samtools/bam_md.c
2916 M /trunk/samtools/bamtk.c
2917 M /trunk/samtools/sam.h
2919 * samtools-0.1.5-10 (r407)
2920 * implemented bam_aux_del() to remove a tag
2921 * fillmd: generate the NM tag
2922 * fillmd: cmd interface improvement
2924 ------------------------------------------------------------------------
2925 r406 | lh3lh3 | 2009-07-16 18:30:40 -0400 (Thu, 16 Jul 2009) | 2 lines
2927 M /trunk/samtools/Makefile
2929 Sorry. The old Makefile is for PDCurses...
2931 ------------------------------------------------------------------------
2932 r405 | lh3lh3 | 2009-07-16 18:30:11 -0400 (Thu, 16 Jul 2009) | 3 lines
2934 M /trunk/samtools/Makefile
2935 M /trunk/samtools/bam_tview.c
2936 M /trunk/samtools/bamtk.c
2938 * samtools-0.1.5-9 (r405)
2939 * improved the compatibility with PDCurses a little bit
2941 ------------------------------------------------------------------------
2942 r404 | lh3lh3 | 2009-07-16 18:23:52 -0400 (Thu, 16 Jul 2009) | 3 lines
2944 M /trunk/samtools/Makefile
2945 M /trunk/samtools/bam_tview.c
2946 M /trunk/samtools/bamtk.c
2948 * samtools-0.1.5-8 (r404)
2949 * compatible with PDCurses
2951 ------------------------------------------------------------------------
2952 r403 | lh3lh3 | 2009-07-16 17:39:39 -0400 (Thu, 16 Jul 2009) | 3 lines
2954 M /trunk/samtools/bamtk.c
2955 M /trunk/samtools/kseq.h
2957 * samtools-0.1.5-7 (r403)
2958 * fixed a bug in kseq.h for binary files (text files are fine)
2960 ------------------------------------------------------------------------
2961 r402 | lh3lh3 | 2009-07-16 06:49:53 -0400 (Thu, 16 Jul 2009) | 4 lines
2963 M /trunk/samtools/bam_import.c
2964 M /trunk/samtools/bam_index.c
2965 M /trunk/samtools/bamtk.c
2966 M /trunk/samtools/bgzf.c
2968 * samtools-0.1.5-6 (r402)
2969 * fixed compiling error when "-D_USE_NETFILE" is not applied
2970 * improve portability to MinGW
2972 ------------------------------------------------------------------------
2973 r398 | lh3lh3 | 2009-07-13 05:21:36 -0400 (Mon, 13 Jul 2009) | 3 lines
2975 A /trunk/bam-lite/bam.h (from /trunk/samtools/bam.h:395)
2976 A /trunk/bam-lite/bam_lite.c (from /trunk/samtools/bam_lite.c:395)
2977 D /trunk/samtools/bam_lite.c
2979 * move bam_lite.c to bam-lite
2980 * copy bam.h to bam-lite
2982 ------------------------------------------------------------------------
2983 r395 | lh3lh3 | 2009-07-13 05:12:57 -0400 (Mon, 13 Jul 2009) | 3 lines
2985 M /trunk/samtools/bam.h
2986 M /trunk/samtools/bam_lite.c
2987 M /trunk/samtools/bam_lpileup.c
2988 M /trunk/samtools/bam_pileup.c
2989 M /trunk/samtools/bamtk.c
2991 * samtools-0.1.5-5 (r395)
2992 * added bam_pileup_file() and removed bam_lpileup_file()
2994 ------------------------------------------------------------------------
2995 r394 | lh3lh3 | 2009-07-12 19:35:10 -0400 (Sun, 12 Jul 2009) | 3 lines
2997 M /trunk/samtools/bamtk.c
2998 M /trunk/samtools/knetfile.c
2999 M /trunk/samtools/knetfile.h
3001 * samtools-0.1.5-4 (r394)
3002 * http_proxy support in knetfile library (check http_proxy ENV)
3004 ------------------------------------------------------------------------
3005 r393 | lh3lh3 | 2009-07-12 18:57:07 -0400 (Sun, 12 Jul 2009) | 5 lines
3007 M /trunk/samtools/bam_index.c
3008 M /trunk/samtools/bam_tview.c
3009 M /trunk/samtools/bamtk.c
3010 M /trunk/samtools/knetfile.c
3011 M /trunk/samtools/knetfile.h
3013 * samtools-0.1.5-3 (r393)
3014 * knetfile now supports HTTP (no proxy at the moment)
3015 * fixed a potential issue in knetfile on opening ordinary file, although I have
3016 not seen the sideeffect so far.
3018 ------------------------------------------------------------------------
3019 r392 | lh3lh3 | 2009-07-12 13:50:55 -0400 (Sun, 12 Jul 2009) | 2 lines
3021 M /trunk/samtools/samtools.1
3023 Remove the warning in tview
3025 ------------------------------------------------------------------------
3026 r391 | lh3lh3 | 2009-07-12 13:42:43 -0400 (Sun, 12 Jul 2009) | 3 lines
3028 M /trunk/samtools/bam_tview.c
3029 M /trunk/samtools/bamtk.c
3031 * samtools-0.1.5-2 (r391)
3032 * do not show a blank screen when no reads mapped
3034 ------------------------------------------------------------------------
3035 r390 | lh3lh3 | 2009-07-09 09:01:42 -0400 (Thu, 09 Jul 2009) | 4 lines
3037 M /trunk/samtools/bam.h
3038 A /trunk/samtools/bam_lite.c
3039 M /trunk/samtools/bamtk.c
3041 * samtools-0.1.5-1 (r390)
3042 * removed useless _IOLIB in bam.h. This should cause no change at all.
3043 * added bam_lite.c for light-weight BAM reading
3045 ------------------------------------------------------------------------
3046 r385 | lh3lh3 | 2009-07-07 11:53:29 -0400 (Tue, 07 Jul 2009) | 2 lines
3048 M /trunk/samtools/bamtk.c
3049 M /trunk/samtools/knetfile.c
3051 Release samtools-0.1.5c (fixed a bug in piping)
3053 ------------------------------------------------------------------------
3054 r383 | lh3lh3 | 2009-07-07 06:39:55 -0400 (Tue, 07 Jul 2009) | 2 lines
3056 M /trunk/samtools/bamtk.c
3057 M /trunk/samtools/sam.c
3059 Release samtools-0.1.5b (BUG! so embarrassing!)
3061 ------------------------------------------------------------------------
3062 r381 | lh3lh3 | 2009-07-07 06:20:06 -0400 (Tue, 07 Jul 2009) | 2 lines
3064 M /trunk/samtools/Makefile
3065 M /trunk/samtools/bam.h
3066 M /trunk/samtools/bam_aux.c
3067 M /trunk/samtools/bamtk.c
3069 Release samtools-0.1.5a (for compatibility with Bio::DB::Sam)
3071 ------------------------------------------------------------------------
3072 r373 | lh3lh3 | 2009-07-07 05:26:57 -0400 (Tue, 07 Jul 2009) | 2 lines
3074 M /trunk/samtools/ChangeLog
3075 M /trunk/samtools/NEWS
3076 M /trunk/samtools/bamtk.c
3077 M /trunk/samtools/samtools.1
3079 Release samtools-0.1.5
3081 ------------------------------------------------------------------------
3082 r372 | lh3lh3 | 2009-07-07 04:49:27 -0400 (Tue, 07 Jul 2009) | 3 lines
3084 M /trunk/samtools/bamtk.c
3085 M /trunk/samtools/sam.c
3087 * samtools-0.1.4-23 (r372)
3088 * keep header text if "view -t" is used (by Gerton)
3090 ------------------------------------------------------------------------
3091 r371 | lh3lh3 | 2009-07-06 20:13:32 -0400 (Mon, 06 Jul 2009) | 2 lines
3093 M /trunk/samtools/samtools.1
3095 update documentation
3097 ------------------------------------------------------------------------
3098 r370 | bhandsaker | 2009-07-02 17:24:34 -0400 (Thu, 02 Jul 2009) | 2 lines
3100 M /trunk/samtools/Makefile
3102 Introduced LIBPATH variable so this could be overridden to allow samtools to build correct at the Broad.
3104 ------------------------------------------------------------------------
3105 r369 | lh3lh3 | 2009-07-02 08:36:53 -0400 (Thu, 02 Jul 2009) | 4 lines
3107 M /trunk/samtools/ChangeLog
3108 M /trunk/samtools/bam_aux.c
3109 M /trunk/samtools/bam_plcmd.c
3110 M /trunk/samtools/bamtk.c
3112 * samtools-0.1.4-22 (r369)
3113 * in pileup, optionally print E2 and U2
3114 * remove the debugging code in bam_aux_get() (Drat!)
3116 ------------------------------------------------------------------------
3117 r368 | lh3lh3 | 2009-07-02 06:32:26 -0400 (Thu, 02 Jul 2009) | 6 lines
3119 M /trunk/samtools/bam.c
3120 M /trunk/samtools/bam.h
3121 M /trunk/samtools/bam_aux.c
3122 M /trunk/samtools/bam_index.c
3123 M /trunk/samtools/bam_lpileup.c
3124 M /trunk/samtools/bam_md.c
3125 M /trunk/samtools/bam_pileup.c
3126 M /trunk/samtools/bam_rmdup.c
3127 M /trunk/samtools/bam_stat.c
3128 M /trunk/samtools/bam_tview.c
3129 M /trunk/samtools/bamtk.c
3130 M /trunk/samtools/faidx.c
3131 M /trunk/samtools/faidx.h
3132 M /trunk/samtools/glf.c
3134 * samtools-0.1.4-21 (r368)
3135 * propagate errors rather than exit or complain assertion failure. Assertion
3136 should be only used for checking internal bugs, but not for external input
3137 inconsistency. I was just a bit lazy.
3138 * small memory leak may be present on failure, though
3140 ------------------------------------------------------------------------
3141 r367 | lh3lh3 | 2009-06-30 11:18:42 -0400 (Tue, 30 Jun 2009) | 2 lines
3143 M /trunk/samtools/knetfile.c
3145 reduce the chance of blocking in FTP connection
3147 ------------------------------------------------------------------------
3148 r366 | lh3lh3 | 2009-06-30 10:35:21 -0400 (Tue, 30 Jun 2009) | 2 lines
3150 M /trunk/samtools/knetfile.c
3152 minor changes to knetfile: invalid fd equals -1 rather than 0
3154 ------------------------------------------------------------------------
3155 r365 | lh3lh3 | 2009-06-30 09:04:30 -0400 (Tue, 30 Jun 2009) | 3 lines
3157 M /trunk/samtools/bam_index.c
3158 M /trunk/samtools/bamtk.c
3159 M /trunk/samtools/knetfile.c
3160 M /trunk/samtools/knetfile.h
3162 * samtools-0.1.4-20 (r365)
3163 * download the BAM index file if it is not found in the current working directory.
3165 ------------------------------------------------------------------------
3166 r364 | lh3lh3 | 2009-06-30 07:39:07 -0400 (Tue, 30 Jun 2009) | 3 lines
3168 M /trunk/samtools/bamtk.c
3169 M /trunk/samtools/knetfile.c
3171 * samtools-0.1.4-19 (r364)
3172 * knetfile: report error when the file is not present on FTP
3174 ------------------------------------------------------------------------
3175 r363 | lh3lh3 | 2009-06-29 18:23:32 -0400 (Mon, 29 Jun 2009) | 4 lines
3177 M /trunk/samtools/bam_tview.c
3178 M /trunk/samtools/bamtk.c
3179 M /trunk/samtools/bgzf.c
3180 M /trunk/samtools/bgzf.h
3181 M /trunk/samtools/knetfile.c
3182 M /trunk/samtools/knetfile.h
3184 * samtools-0.1.4-18 (r363)
3185 * knetfile: do not trigger network communication in FTP seek (lazy seek)
3186 * bgzf: cache recent blocks (disabled by default)
3188 ------------------------------------------------------------------------
3189 r362 | lh3lh3 | 2009-06-25 16:04:34 -0400 (Thu, 25 Jun 2009) | 2 lines
3191 M /trunk/samtools/bgzf.c
3195 ------------------------------------------------------------------------
3196 r361 | lh3lh3 | 2009-06-25 16:03:10 -0400 (Thu, 25 Jun 2009) | 3 lines
3198 M /trunk/samtools/bam_index.c
3199 M /trunk/samtools/bamtk.c
3201 * samtools-0.1.4-17 (r361)
3202 * if a file is given on FTP, search locally for the BAM index
3204 ------------------------------------------------------------------------
3205 r360 | lh3lh3 | 2009-06-25 15:44:52 -0400 (Thu, 25 Jun 2009) | 5 lines
3207 M /trunk/samtools/Makefile
3208 M /trunk/samtools/bam_import.c
3209 M /trunk/samtools/bam_index.c
3210 M /trunk/samtools/bamtk.c
3211 M /trunk/samtools/bgzf.c
3212 M /trunk/samtools/bgzf.h
3213 M /trunk/samtools/knetfile.c
3214 M /trunk/samtools/knetfile.h
3216 * samtools-0.1.4-16 (r360)
3217 * report more information in index when the input is not sorted
3218 * change the behaviour of knet_seek() such that it returns 0 on success
3219 * support knetfile library in BGZF
3221 ------------------------------------------------------------------------
3222 r359 | lh3lh3 | 2009-06-25 12:10:55 -0400 (Thu, 25 Jun 2009) | 2 lines
3224 M /trunk/samtools/knetfile.c
3225 M /trunk/samtools/knetfile.h
3227 fixed bugs in knetfile.*
3229 ------------------------------------------------------------------------
3230 r358 | lh3lh3 | 2009-06-25 08:53:19 -0400 (Thu, 25 Jun 2009) | 2 lines
3232 A /trunk/samtools/knetfile.h
3234 this is the header file
3236 ------------------------------------------------------------------------
3237 r357 | lh3lh3 | 2009-06-25 08:52:03 -0400 (Thu, 25 Jun 2009) | 3 lines
3239 A /trunk/samtools/knetfile.c
3241 * open a file at FTP
3242 * preliminary version
3244 ------------------------------------------------------------------------
3245 r354 | lh3lh3 | 2009-06-24 09:02:25 -0400 (Wed, 24 Jun 2009) | 3 lines
3247 M /trunk/samtools/bam.c
3248 M /trunk/samtools/bamtk.c
3250 * samtools-0.1.4-15 (r354)
3251 * fixed a memory leak in bam_view1(), although samtools is not using this routine.
3253 ------------------------------------------------------------------------
3254 r351 | lh3lh3 | 2009-06-17 19:16:26 -0400 (Wed, 17 Jun 2009) | 4 lines
3256 M /trunk/samtools/bamtk.c
3257 M /trunk/samtools/faidx.c
3259 * samtools-0.1.4-13 (r351)
3260 * make faidx more tolerant to empty lines right before or after > lines
3261 * hope this does not introduce new bugs...
3263 ------------------------------------------------------------------------
3264 r350 | lh3lh3 | 2009-06-16 09:37:01 -0400 (Tue, 16 Jun 2009) | 3 lines
3266 M /trunk/samtools/bam_plcmd.c
3267 M /trunk/samtools/bamtk.c
3269 * samtools-0.1.4-13 (r350)
3270 * fixed a small memory leak in pileup, caused by recent modifications
3272 ------------------------------------------------------------------------
3273 r347 | lh3lh3 | 2009-06-13 16:20:49 -0400 (Sat, 13 Jun 2009) | 3 lines
3275 M /trunk/samtools/bam_plcmd.c
3276 M /trunk/samtools/bamtk.c
3277 M /trunk/samtools/sam_view.c
3279 * samtools-0.1.4-12 (r347)
3280 * added `-S' to pileup, similar to `view -S'
3282 ------------------------------------------------------------------------
3283 r346 | lh3lh3 | 2009-06-13 12:52:31 -0400 (Sat, 13 Jun 2009) | 3 lines
3285 M /trunk/samtools/Makefile
3286 M /trunk/samtools/bamtk.c
3287 M /trunk/samtools/sam_view.c
3288 M /trunk/samtools/samtools.1
3290 * samtools-0.1.4-11 (r346)
3291 * allow to select a read group at view command-line
3293 ------------------------------------------------------------------------
3294 r344 | lh3lh3 | 2009-06-13 09:06:24 -0400 (Sat, 13 Jun 2009) | 2 lines
3296 M /trunk/samtools/examples/calDepth.c
3300 ------------------------------------------------------------------------
3301 r343 | lh3lh3 | 2009-06-13 09:01:22 -0400 (Sat, 13 Jun 2009) | 2 lines
3303 M /trunk/samtools/examples/calDepth.c
3307 ------------------------------------------------------------------------
3308 r342 | lh3lh3 | 2009-06-13 08:58:48 -0400 (Sat, 13 Jun 2009) | 2 lines
3310 M /trunk/samtools/examples/Makefile
3311 A /trunk/samtools/examples/calDepth.c
3313 added an example of calculating read depth
3315 ------------------------------------------------------------------------
3316 r341 | lh3lh3 | 2009-06-13 08:00:08 -0400 (Sat, 13 Jun 2009) | 6 lines
3318 M /trunk/samtools/Makefile
3319 M /trunk/samtools/bam.h
3320 M /trunk/samtools/bam_aux.c
3321 A /trunk/samtools/bam_color.c
3322 M /trunk/samtools/bam_plcmd.c
3323 M /trunk/samtools/bam_sort.c
3324 M /trunk/samtools/bam_tview.c
3325 M /trunk/samtools/bamtk.c
3326 M /trunk/samtools/sam.c
3327 M /trunk/samtools/sam.h
3329 * samtools-0.1.4-10 (r341)
3330 * only include key APIs in libbam.a
3331 * move color-specific routines to bam_color.c
3332 * update documentations
3333 * remove the support of -q in pileup
3335 ------------------------------------------------------------------------
3336 r340 | lh3lh3 | 2009-06-13 06:17:14 -0400 (Sat, 13 Jun 2009) | 6 lines
3338 M /trunk/samtools/INSTALL
3339 M /trunk/samtools/Makefile
3340 M /trunk/samtools/bam_aux.c
3341 M /trunk/samtools/bam_import.c
3342 M /trunk/samtools/bam_tview.c
3343 M /trunk/samtools/bamtk.c
3344 M /trunk/samtools/razf.c
3345 M /trunk/samtools/sam_view.c
3347 * samtools-0.1.4-9 (r340)
3348 * added a warning to razf.c if zlib<1.2.2.1
3349 * fixed a compilation warning
3350 * fixed a segfault caused by @RG parsing
3351 * detect NCURSES in bam_tview.c
3353 ------------------------------------------------------------------------
3354 r339 | lh3lh3 | 2009-06-13 05:35:19 -0400 (Sat, 13 Jun 2009) | 2 lines
3356 M /trunk/samtools/INSTALL
3360 ------------------------------------------------------------------------
3361 r338 | lh3lh3 | 2009-06-12 19:15:24 -0400 (Fri, 12 Jun 2009) | 4 lines
3363 M /trunk/samtools/bam.c
3364 M /trunk/samtools/bam.h
3365 M /trunk/samtools/bam_aux.c
3366 M /trunk/samtools/bam_import.c
3367 M /trunk/samtools/bamtk.c
3368 M /trunk/samtools/kstring.h
3369 M /trunk/samtools/sam.c
3370 M /trunk/samtools/sam_view.c
3372 * samtools-0.1.4-8 (r338)
3373 * parse the @RG header lines and allow to choose library at the "samtools view"
3376 ------------------------------------------------------------------------
3377 r337 | lh3lh3 | 2009-06-12 16:25:50 -0400 (Fri, 12 Jun 2009) | 4 lines
3379 M /trunk/samtools/bamtk.c
3380 M /trunk/samtools/bgzf.c
3381 M /trunk/samtools/bgzf.h
3382 M /trunk/samtools/sam.c
3383 M /trunk/samtools/sam_view.c
3385 * samtools-0.1.4-7 (r337)
3386 * bgzf.c: support mode string "wu": uncompressed output
3387 * "samtools view" support "-u" command-line option
3389 ------------------------------------------------------------------------
3390 r336 | lh3lh3 | 2009-06-12 12:20:12 -0400 (Fri, 12 Jun 2009) | 5 lines
3392 M /trunk/samtools/Makefile
3393 M /trunk/samtools/misc/Makefile
3394 M /trunk/samtools/razf.c
3395 M /trunk/samtools/razf.h
3396 M /trunk/samtools/razip.c
3398 * no changes to samtools itself
3399 * remove zlib source codes
3400 * make RAZF reading compatible with old version of zlib
3401 * on old version of zlib, writing is not available
3403 ------------------------------------------------------------------------
3404 r335 | lh3lh3 | 2009-06-12 11:47:33 -0400 (Fri, 12 Jun 2009) | 2 lines
3406 D /trunk/samtools/zlib
3408 remove zlib for simplification...
3410 ------------------------------------------------------------------------
3411 r334 | lh3lh3 | 2009-06-12 10:43:36 -0400 (Fri, 12 Jun 2009) | 5 lines
3413 M /trunk/samtools/bam.h
3414 M /trunk/samtools/bam_aux.c
3415 M /trunk/samtools/bamtk.c
3417 * samtools-0.1.4-6 (r334)
3418 * do not export bam_aux_get_core() for Bio::DB::Sam because it has already
3419 been implemented in that.
3420 * this version works with the latest Bio::DB::Sam (20090612)
3422 ------------------------------------------------------------------------
3423 r333 | lh3lh3 | 2009-06-12 10:33:42 -0400 (Fri, 12 Jun 2009) | 2 lines
3425 M /trunk/samtools/ChangeLog
3429 ------------------------------------------------------------------------
3430 r332 | lh3lh3 | 2009-06-12 10:21:21 -0400 (Fri, 12 Jun 2009) | 2 lines
3432 M /trunk/samtools/AUTHORS
3433 M /trunk/samtools/Makefile
3434 M /trunk/samtools/misc/Makefile
3436 fixed minor things in Makefile
3438 ------------------------------------------------------------------------
3439 r331 | lh3lh3 | 2009-06-12 10:07:05 -0400 (Fri, 12 Jun 2009) | 4 lines
3441 M /trunk/samtools/bamtk.c
3443 * samtools-0.1.4-5 (r3310
3444 * no change to samtools itself. Version number is increased to reflect the
3445 changes in the Makefile building system.
3447 ------------------------------------------------------------------------
3448 r330 | lh3lh3 | 2009-06-12 10:03:38 -0400 (Fri, 12 Jun 2009) | 2 lines
3450 M /trunk/samtools/AUTHORS
3451 D /trunk/samtools/README
3453 update information...
3455 ------------------------------------------------------------------------
3456 r329 | lh3lh3 | 2009-06-12 09:52:21 -0400 (Fri, 12 Jun 2009) | 3 lines
3458 M /trunk/samtools/misc/novo2sam.pl
3460 * updated novoalign converter by Colin Hercus et al.
3461 * this version works with indels
3463 ------------------------------------------------------------------------
3464 r328 | lh3lh3 | 2009-06-12 09:50:53 -0400 (Fri, 12 Jun 2009) | 3 lines
3466 M /trunk/samtools/INSTALL
3467 M /trunk/samtools/Makefile
3468 M /trunk/samtools/misc/Makefile
3469 M /trunk/samtools/zlib/Makefile
3472 * update INSTALL instruction
3474 ------------------------------------------------------------------------
3475 r327 | lh3lh3 | 2009-06-12 09:18:29 -0400 (Fri, 12 Jun 2009) | 4 lines
3477 A /trunk/samtools/Makefile (from /trunk/samtools/Makefile.generic:325)
3478 D /trunk/samtools/Makefile.am
3479 D /trunk/samtools/Makefile.generic
3480 D /trunk/samtools/Makefile.lite
3481 D /trunk/samtools/autogen.sh
3482 D /trunk/samtools/cleanup.sh
3483 D /trunk/samtools/configure.ac
3484 A /trunk/samtools/misc/Makefile (from /trunk/samtools/misc/Makefile.generic:305)
3485 D /trunk/samtools/misc/Makefile.am
3486 D /trunk/samtools/misc/Makefile.generic
3487 M /trunk/samtools/razf.c
3488 A /trunk/samtools/zlib
3489 A /trunk/samtools/zlib/Makefile
3490 A /trunk/samtools/zlib/adler32.c
3491 A /trunk/samtools/zlib/compress.c
3492 A /trunk/samtools/zlib/crc32.c
3493 A /trunk/samtools/zlib/crc32.h
3494 A /trunk/samtools/zlib/deflate.c
3495 A /trunk/samtools/zlib/deflate.h
3496 A /trunk/samtools/zlib/gzio.c
3497 A /trunk/samtools/zlib/infback.c
3498 A /trunk/samtools/zlib/inffast.c
3499 A /trunk/samtools/zlib/inffast.h
3500 A /trunk/samtools/zlib/inffixed.h
3501 A /trunk/samtools/zlib/inflate.c
3502 A /trunk/samtools/zlib/inflate.h
3503 A /trunk/samtools/zlib/inftrees.c
3504 A /trunk/samtools/zlib/inftrees.h
3505 A /trunk/samtools/zlib/trees.c
3506 A /trunk/samtools/zlib/trees.h
3507 A /trunk/samtools/zlib/uncompr.c
3508 A /trunk/samtools/zlib/zconf.h
3509 A /trunk/samtools/zlib/zlib.h
3510 A /trunk/samtools/zlib/zutil.c
3511 A /trunk/samtools/zlib/zutil.h
3512 D /trunk/samtools/zutil.h
3514 * added zlib-1.2.3 as razip requires that
3515 * prepare to changed back to the Makefile building system
3516 * unfinished! (will be soon)
3518 ------------------------------------------------------------------------
3519 r326 | lh3lh3 | 2009-06-12 09:12:03 -0400 (Fri, 12 Jun 2009) | 2 lines
3521 M /trunk/samtools/misc/samtools.pl
3525 ------------------------------------------------------------------------
3526 r325 | lh3lh3 | 2009-06-10 11:27:59 -0400 (Wed, 10 Jun 2009) | 3 lines
3528 M /trunk/samtools/bam_maqcns.c
3529 M /trunk/samtools/bamtk.c
3531 * samtools-0.1.4-4 (r325)
3532 * further avoid wrong consensus calls in repetitive regions.
3534 ------------------------------------------------------------------------
3535 r324 | lh3lh3 | 2009-06-10 10:56:17 -0400 (Wed, 10 Jun 2009) | 4 lines
3537 M /trunk/samtools/bam_maqcns.c
3538 M /trunk/samtools/bam_plcmd.c
3539 M /trunk/samtools/bamtk.c
3540 M /trunk/samtools/sam.c
3541 M /trunk/samtools/sam.h
3543 * samtools-0.1.4-3 (r324)
3544 * make maqcns generate the correct call in repetitive regions.
3545 * allow filtering on mapQ at the pileup command line
3547 ------------------------------------------------------------------------
3548 r323 | lh3lh3 | 2009-06-10 05:04:21 -0400 (Wed, 10 Jun 2009) | 3 lines
3550 M /trunk/samtools/misc/samtools.pl
3552 * samtools.pl-0.3.2 (r322)
3553 * indels and SNPs use different mapping quality threshold
3555 ------------------------------------------------------------------------
3556 r322 | lh3lh3 | 2009-06-10 05:03:22 -0400 (Wed, 10 Jun 2009) | 2 lines
3558 M /trunk/samtools/misc/export2sam.pl
3562 ------------------------------------------------------------------------
3563 r321 | lh3lh3 | 2009-06-09 04:21:48 -0400 (Tue, 09 Jun 2009) | 2 lines
3565 M /trunk/samtools/misc/samtools.pl
3567 just typo. no real change
3569 ------------------------------------------------------------------------
3570 r320 | lh3lh3 | 2009-06-08 09:32:51 -0400 (Mon, 08 Jun 2009) | 2 lines
3572 M /trunk/samtools/misc/samtools.pl
3574 a little bit code cleanup
3576 ------------------------------------------------------------------------
3577 r319 | lh3lh3 | 2009-06-08 09:22:33 -0400 (Mon, 08 Jun 2009) | 4 lines
3579 M /trunk/samtools/misc/samtools.pl
3582 * change default parameters
3583 * optionally print filtered variants
3585 ------------------------------------------------------------------------
3586 r318 | lh3lh3 | 2009-06-08 09:14:26 -0400 (Mon, 08 Jun 2009) | 3 lines
3588 M /trunk/samtools/misc/samtools.pl
3591 * combine snpFilter and indelFilter
3593 ------------------------------------------------------------------------
3594 r317 | lh3lh3 | 2009-06-08 06:31:42 -0400 (Mon, 08 Jun 2009) | 3 lines
3596 M /trunk/samtools/misc/samtools.pl
3599 * change a default parameter
3601 ------------------------------------------------------------------------
3602 r316 | lh3lh3 | 2009-06-08 06:11:06 -0400 (Mon, 08 Jun 2009) | 5 lines
3604 M /trunk/samtools/bam_maqcns.c
3605 M /trunk/samtools/bam_maqcns.h
3606 M /trunk/samtools/bam_plcmd.c
3607 M /trunk/samtools/bamtk.c
3608 M /trunk/samtools/sam.c
3610 * samtools-0.1.4-2 (r316)
3611 * pileup: cap mapping quality at 60 (by default)
3612 * pileup: always calculate RMS mapq
3613 * pileup: allow to output variant sites only
3615 ------------------------------------------------------------------------
3616 r312 | lh3lh3 | 2009-06-04 08:01:10 -0400 (Thu, 04 Jun 2009) | 3 lines
3618 M /trunk/samtools/misc/samtools.pl
3623 ------------------------------------------------------------------------
3624 r311 | lh3lh3 | 2009-06-03 04:40:40 -0400 (Wed, 03 Jun 2009) | 2 lines
3626 M /trunk/samtools/misc/samtools.pl
3628 * in snpFilter, suppress non-SNP sites
3630 ------------------------------------------------------------------------
3631 r310 | lh3lh3 | 2009-06-01 09:35:13 -0400 (Mon, 01 Jun 2009) | 3 lines
3633 M /trunk/samtools/misc/samtools.pl
3638 ------------------------------------------------------------------------
3639 r309 | lh3lh3 | 2009-06-01 09:04:39 -0400 (Mon, 01 Jun 2009) | 3 lines
3641 M /trunk/samtools/misc/samtools.pl
3646 ------------------------------------------------------------------------
3647 r306 | lh3lh3 | 2009-05-28 06:49:35 -0400 (Thu, 28 May 2009) | 3 lines
3649 M /trunk/samtools/bgzf.c
3651 * minor changes to bgzf: return NULL if fd == -1
3652 * suggested by {kdj,jm18}@sanger.ac.uk
3654 ------------------------------------------------------------------------
3655 r305 | lh3lh3 | 2009-05-28 06:16:08 -0400 (Thu, 28 May 2009) | 2 lines
3657 A /trunk/samtools/misc/interpolate_sam.pl
3659 Script for paired-end pileup, contributed by Stephen Montgomery.
3661 ------------------------------------------------------------------------
3662 r304 | lh3lh3 | 2009-05-28 06:08:49 -0400 (Thu, 28 May 2009) | 3 lines
3664 M /trunk/samtools/bamtk.c
3665 M /trunk/samtools/sam.c
3667 * samtools-0.1.4-1 (r304)
3668 * fixed a minor bug in printing headers
3670 ------------------------------------------------------------------------
3671 r297 | lh3lh3 | 2009-05-21 11:06:16 -0400 (Thu, 21 May 2009) | 2 lines
3673 M /trunk/samtools/ChangeLog
3674 M /trunk/samtools/NEWS
3675 M /trunk/samtools/bam_plcmd.c
3676 M /trunk/samtools/bamtk.c
3677 M /trunk/samtools/misc/maq2sam.c
3678 M /trunk/samtools/samtools.1
3680 Release samtools-0.1.4
3682 ------------------------------------------------------------------------
3683 r296 | lh3lh3 | 2009-05-21 07:53:14 -0400 (Thu, 21 May 2009) | 3 lines
3685 M /trunk/samtools/bam_maqcns.c
3686 M /trunk/samtools/bamtk.c
3688 * samtools-0.1.3-24 (r296)
3689 * another similar bug in the indel caller
3691 ------------------------------------------------------------------------
3692 r295 | lh3lh3 | 2009-05-21 07:50:28 -0400 (Thu, 21 May 2009) | 3 lines
3694 M /trunk/samtools/bam_maqcns.c
3695 M /trunk/samtools/bamtk.c
3697 * samtools-0.1.3-23 (r295)
3698 * fixed a critical bug in the indel caller
3700 ------------------------------------------------------------------------
3701 r294 | lh3lh3 | 2009-05-20 08:00:20 -0400 (Wed, 20 May 2009) | 2 lines
3703 M /trunk/samtools/bam_stat.c
3705 added a missing header file
3707 ------------------------------------------------------------------------
3708 r293 | lh3lh3 | 2009-05-19 18:44:25 -0400 (Tue, 19 May 2009) | 3 lines
3710 M /trunk/samtools/bam_tview.c
3711 M /trunk/samtools/bamtk.c
3713 * samtools-0.1.3-22 (r293)
3714 * open tview in the dot-view mode by default
3716 ------------------------------------------------------------------------
3717 r292 | lh3lh3 | 2009-05-18 16:01:23 -0400 (Mon, 18 May 2009) | 6 lines
3719 M /trunk/samtools/samtools.1
3721 Added a note to the manual. Currently SAMtools used unaligned words in
3722 several places. Although this does not cause bus errors to me, it may
3723 affect portability. Please see the "Bus error" wiki page for more
3724 information. Also thank James Bonfields for pointing this out.
3727 ------------------------------------------------------------------------
3728 r286 | lh3lh3 | 2009-05-14 10:23:13 -0400 (Thu, 14 May 2009) | 3 lines
3730 M /trunk/samtools/bam.h
3731 M /trunk/samtools/bam_aux.c
3732 M /trunk/samtools/bamtk.c
3734 * samtools-0.1.3-21 (286)
3735 * declare bam_aux_get_core() in bam.h
3737 ------------------------------------------------------------------------
3738 r276 | lh3lh3 | 2009-05-13 05:07:55 -0400 (Wed, 13 May 2009) | 5 lines
3740 M /trunk/samtools/bam.h
3741 M /trunk/samtools/bam_index.c
3742 M /trunk/samtools/bamtk.c
3744 * samtools-0.1.3-20 (r276)
3745 * remove bam1_t::hash again. We need to modify the Perl API anyway to
3746 make it work with the latest SVN.
3747 * As is suggested by Tim, scan "{base}.bai" and "{base}.bam.bai" for index
3749 ------------------------------------------------------------------------
3750 r275 | lh3lh3 | 2009-05-12 16:14:10 -0400 (Tue, 12 May 2009) | 4 lines
3752 M /trunk/samtools/ChangeLog
3753 M /trunk/samtools/bam.h
3754 M /trunk/samtools/bamtk.c
3756 * samtools-0.1.3-19 (r275)
3757 * a minor change to the bam1_t struct: added back "void *hash" for the
3758 backward compatibility with Bio::DB::Sam
3760 ------------------------------------------------------------------------
3761 r273 | lh3lh3 | 2009-05-12 09:28:39 -0400 (Tue, 12 May 2009) | 3 lines
3763 M /trunk/samtools/bam_rmdupse.c
3764 M /trunk/samtools/bamtk.c
3766 * samtools-0.1.3-18 (r273)
3767 * rmdupse: do not remove unmapped reads
3769 ------------------------------------------------------------------------
3770 r272 | lh3lh3 | 2009-05-12 09:20:00 -0400 (Tue, 12 May 2009) | 2 lines
3772 M /trunk/samtools/bam_rmdupse.c
3774 change a parameter. It does nothing
3776 ------------------------------------------------------------------------
3777 r271 | lh3lh3 | 2009-05-12 09:17:58 -0400 (Tue, 12 May 2009) | 3 lines
3779 M /trunk/samtools/Makefile.am
3780 M /trunk/samtools/Makefile.generic
3781 M /trunk/samtools/Makefile.lite
3782 A /trunk/samtools/bam_rmdupse.c
3783 M /trunk/samtools/bamtk.c
3784 M /trunk/samtools/configure.ac
3786 * samtools-0.1.3-17 (r271)
3787 * added 'rmdupse' command
3789 ------------------------------------------------------------------------
3790 r267 | lh3lh3 | 2009-05-05 17:31:41 -0400 (Tue, 05 May 2009) | 3 lines
3792 M /trunk/samtools/bamtk.c
3793 M /trunk/samtools/sam_view.c
3795 * samtools-0.1.3-16 (r267)
3796 * in sam_view.c, changed g_flag_on based on the suggestion by Angie Hinrichs
3798 ------------------------------------------------------------------------
3799 r266 | lh3lh3 | 2009-05-05 17:23:27 -0400 (Tue, 05 May 2009) | 3 lines
3801 M /trunk/samtools/bam_import.c
3802 M /trunk/samtools/bamtk.c
3804 * samtools-0.1.3-15 (r266)
3805 * report an error if a non-* reference is present while @SQ is absent
3807 ------------------------------------------------------------------------
3808 r265 | lh3lh3 | 2009-05-05 17:09:00 -0400 (Tue, 05 May 2009) | 3 lines
3810 M /trunk/samtools/bam.h
3811 M /trunk/samtools/bam_import.c
3812 M /trunk/samtools/bamtk.c
3813 M /trunk/samtools/sam.c
3814 M /trunk/samtools/sam_view.c
3816 * samtools-0.1.3-14 (r262)
3817 * make samopen() recognize @SQ header lines
3819 ------------------------------------------------------------------------
3820 r261 | lh3lh3 | 2009-05-05 10:10:30 -0400 (Tue, 05 May 2009) | 3 lines
3822 M /trunk/samtools/bam_plcmd.c
3823 M /trunk/samtools/bamtk.c
3824 M /trunk/samtools/bgzf.c
3825 M /trunk/samtools/sam.c
3826 M /trunk/samtools/sam_view.c
3828 * samtools-0.1.3-13 (r260)
3829 * report error for file I/O error
3831 ------------------------------------------------------------------------
3832 r260 | lh3lh3 | 2009-05-05 10:01:16 -0400 (Tue, 05 May 2009) | 2 lines
3834 M /trunk/samtools/Makefile.am
3838 ------------------------------------------------------------------------
3839 r259 | lh3lh3 | 2009-05-05 09:52:25 -0400 (Tue, 05 May 2009) | 3 lines
3841 M /trunk/samtools/bam.h
3842 M /trunk/samtools/bam_pileup.c
3843 M /trunk/samtools/bam_plcmd.c
3844 M /trunk/samtools/bamtk.c
3845 M /trunk/samtools/sam.c
3846 M /trunk/samtools/sam.h
3848 * samtools-0.1.3-12 (r259)
3849 * use the new I/O interface in pileup
3851 ------------------------------------------------------------------------
3852 r258 | lh3lh3 | 2009-05-05 09:33:22 -0400 (Tue, 05 May 2009) | 3 lines
3854 M /trunk/samtools/Makefile.generic
3855 M /trunk/samtools/Makefile.lite
3856 M /trunk/samtools/bam.c
3857 M /trunk/samtools/bam.h
3858 M /trunk/samtools/bam_import.c
3859 M /trunk/samtools/bamtk.c
3860 A /trunk/samtools/sam.c
3861 A /trunk/samtools/sam.h
3862 A /trunk/samtools/sam_view.c
3864 * samtools-0.1.3-11 (r258)
3865 * unify the interface to BAM and SAM I/O
3867 ------------------------------------------------------------------------
3868 r257 | lh3lh3 | 2009-05-05 04:53:35 -0400 (Tue, 05 May 2009) | 3 lines
3870 M /trunk/samtools/Makefile.lite
3871 M /trunk/samtools/bam_plcmd.c
3872 M /trunk/samtools/bamtk.c
3874 * samtools-0.1.3-10 (r257)
3875 * allow hex with "pileup -m"
3877 ------------------------------------------------------------------------
3878 r256 | lh3lh3 | 2009-05-04 14:16:50 -0400 (Mon, 04 May 2009) | 4 lines
3880 M /trunk/samtools/bam_lpileup.c
3881 M /trunk/samtools/bamtk.c
3883 * samtools-0.1.3-9 (r256)
3884 * fixed a bug in bam_lpileup.c
3885 * I do not know if this also fixes the bug causing assertion failure in the tview
3887 ------------------------------------------------------------------------
3888 r251 | lh3lh3 | 2009-04-28 08:53:23 -0400 (Tue, 28 Apr 2009) | 3 lines
3890 M /trunk/samtools/bam_pileup.c
3891 M /trunk/samtools/bamtk.c
3893 * samtools-0.1.3-8 (r251)
3894 * fixed a bug when there are reads without coordinates
3896 ------------------------------------------------------------------------
3897 r250 | lh3lh3 | 2009-04-28 08:43:33 -0400 (Tue, 28 Apr 2009) | 2 lines
3899 A /trunk/samtools/AUTHORS
3900 A /trunk/samtools/README
3901 M /trunk/samtools/cleanup.sh
3905 ------------------------------------------------------------------------
3906 r249 | lh3lh3 | 2009-04-28 08:37:16 -0400 (Tue, 28 Apr 2009) | 2 lines
3908 M /trunk/samtools/Makefile.generic
3909 M /trunk/samtools/Makefile.lite
3910 M /trunk/samtools/configure.ac
3911 M /trunk/samtools/misc/Makefile.generic
3913 improve large file support in compilation
3915 ------------------------------------------------------------------------
3916 r248 | lh3lh3 | 2009-04-28 08:33:24 -0400 (Tue, 28 Apr 2009) | 2 lines
3918 M /trunk/samtools/INSTALL
3922 ------------------------------------------------------------------------
3923 r247 | lh3lh3 | 2009-04-28 08:28:50 -0400 (Tue, 28 Apr 2009) | 2 lines
3925 M /trunk/samtools/Makefile.am
3926 M /trunk/samtools/autogen.sh
3927 M /trunk/samtools/cleanup.sh
3928 M /trunk/samtools/configure.ac
3929 A /trunk/samtools/misc/Makefile.am
3931 fixed various issues about the GNU building scripts
3933 ------------------------------------------------------------------------
3934 r246 | lh3lh3 | 2009-04-28 08:10:23 -0400 (Tue, 28 Apr 2009) | 4 lines
3936 M /trunk/samtools/ChangeLog
3937 D /trunk/samtools/Makefile
3938 A /trunk/samtools/Makefile.am
3939 A /trunk/samtools/Makefile.generic
3940 A /trunk/samtools/autogen.sh
3941 M /trunk/samtools/bam.h
3942 M /trunk/samtools/bam_aux.c
3943 M /trunk/samtools/bam_tview.c
3944 M /trunk/samtools/bamtk.c
3945 A /trunk/samtools/cleanup.sh
3946 A /trunk/samtools/configure.ac
3947 D /trunk/samtools/misc/Makefile
3948 A /trunk/samtools/misc/Makefile.generic (from /trunk/samtools/misc/Makefile:245)
3950 * samtools-0.1.3-7 (r246)
3951 * incorporated revisions from Nils Homer
3952 * enhanced support of displaying color-space reads
3954 ------------------------------------------------------------------------
3955 r244 | lh3lh3 | 2009-04-25 06:49:40 -0400 (Sat, 25 Apr 2009) | 3 lines
3957 M /trunk/samtools/bam_md.c
3958 M /trunk/samtools/bamtk.c
3960 * samtools-0.1.3-6 (r244)
3961 * fixed segfault for unmapped reads
3963 ------------------------------------------------------------------------
3964 r243 | lh3lh3 | 2009-04-24 16:27:26 -0400 (Fri, 24 Apr 2009) | 5 lines
3966 M /trunk/samtools/bam.h
3967 M /trunk/samtools/bam_maqcns.c
3968 M /trunk/samtools/bam_md.c
3969 M /trunk/samtools/bamtk.c
3971 * samtools-0.1.3-5 (r243)
3972 * fixed a long existing bug which may cause memory leak
3974 * consensus calling now works with "=", but indel calling not
3976 ------------------------------------------------------------------------
3977 r242 | lh3lh3 | 2009-04-24 15:44:46 -0400 (Fri, 24 Apr 2009) | 3 lines
3979 M /trunk/samtools/bam_md.c
3980 M /trunk/samtools/bamtk.c
3982 * samtools-0.1.3-4 (r242)
3983 * fixed a memory leak
3985 ------------------------------------------------------------------------
3986 r240 | lh3lh3 | 2009-04-24 11:40:18 -0400 (Fri, 24 Apr 2009) | 5 lines
3988 M /trunk/samtools/Makefile
3989 M /trunk/samtools/Makefile.lite
3990 M /trunk/samtools/bam.h
3991 M /trunk/samtools/bam_aux.c
3992 A /trunk/samtools/bam_md.c
3993 M /trunk/samtools/bam_plcmd.c
3994 M /trunk/samtools/bamtk.c
3996 * samtools-0.1.3-3 (r240)
3998 * generate "=" bases
3999 * the plain pileup now support "=" bases, but consensus calling and glfgen may fail
4001 ------------------------------------------------------------------------
4002 r239 | lh3lh3 | 2009-04-24 07:08:20 -0400 (Fri, 24 Apr 2009) | 5 lines
4004 M /trunk/samtools/bam.h
4005 M /trunk/samtools/bam_aux.c
4006 M /trunk/samtools/bamtk.c
4008 * samtools-0.1.3-2 (r239)
4009 * fixed bugs in bam_aux.c (these functions nevered used by samtools)
4010 * removed bam_aux_init()/bam_aux_destroy()
4011 * added tagview for testing bam_aux
4013 ------------------------------------------------------------------------
4014 r235 | lh3lh3 | 2009-04-21 18:17:39 -0400 (Tue, 21 Apr 2009) | 3 lines
4016 M /trunk/samtools/bam_pileup.c
4017 M /trunk/samtools/bamtk.c
4020 * fixed a bug in pileup: the first read in a chromosome may not be printed
4022 ------------------------------------------------------------------------
4023 r232 | lh3lh3 | 2009-04-16 10:25:43 -0400 (Thu, 16 Apr 2009) | 2 lines
4025 M /trunk/samtools/Makefile.lite
4027 a missing file in Makefile.lite
4029 ------------------------------------------------------------------------
4030 r227 | lh3lh3 | 2009-04-15 17:02:53 -0400 (Wed, 15 Apr 2009) | 2 lines
4032 M /trunk/samtools/NEWS
4033 M /trunk/samtools/bamtk.c
4035 Release samtools-0.1.3
4037 ------------------------------------------------------------------------
4038 r223 | lh3lh3 | 2009-04-15 09:31:32 -0400 (Wed, 15 Apr 2009) | 3 lines
4040 M /trunk/samtools/bam_plcmd.c
4041 M /trunk/samtools/bamtk.c
4044 * make samtools more robust to weird input such as empty file
4046 ------------------------------------------------------------------------
4047 r222 | lh3lh3 | 2009-04-15 09:05:33 -0400 (Wed, 15 Apr 2009) | 2 lines
4049 M /trunk/samtools/ChangeLog
4050 M /trunk/samtools/NEWS
4051 M /trunk/samtools/samtools.1
4053 prepare for release 0.1.3
4055 ------------------------------------------------------------------------
4056 r221 | lh3lh3 | 2009-04-15 08:32:14 -0400 (Wed, 15 Apr 2009) | 2 lines
4058 A /trunk/samtools/misc/blast2sam.pl
4060 convert NCBI-BLASTN to SAM
4062 ------------------------------------------------------------------------
4063 r220 | lh3lh3 | 2009-04-15 08:18:19 -0400 (Wed, 15 Apr 2009) | 3 lines
4065 M /trunk/samtools/bam_lpileup.c
4066 M /trunk/samtools/bamtk.c
4069 * fixed a small memory leak in tview
4071 ------------------------------------------------------------------------
4072 r219 | lh3lh3 | 2009-04-15 08:00:08 -0400 (Wed, 15 Apr 2009) | 3 lines
4074 M /trunk/samtools/bam_rmdup.c
4075 M /trunk/samtools/bamtk.c
4078 * fixed a bug in rmdup when there are unmapped reads
4080 ------------------------------------------------------------------------
4081 r218 | lh3lh3 | 2009-04-14 17:28:58 -0400 (Tue, 14 Apr 2009) | 2 lines
4083 M /trunk/samtools/ChangeLog
4084 M /trunk/samtools/NEWS
4086 proposed NEWS for the new release (have not yet)
4088 ------------------------------------------------------------------------
4089 r216 | lh3lh3 | 2009-04-14 17:10:46 -0400 (Tue, 14 Apr 2009) | 4 lines
4091 M /trunk/samtools/misc/samtools.pl
4094 * improve indelFilter to avoid filtering true indels. The new filter relies
4095 on the new pileup indel line implemented in samtools-0.1.2-25
4097 ------------------------------------------------------------------------
4098 r215 | lh3lh3 | 2009-04-14 17:04:19 -0400 (Tue, 14 Apr 2009) | 4 lines
4100 M /trunk/samtools/bam_maqcns.c
4101 M /trunk/samtools/bam_plcmd.c
4102 M /trunk/samtools/bamtk.c
4103 M /trunk/samtools/samtools.1
4106 * change the pileup indel line to shows the number of alignments actually
4109 ------------------------------------------------------------------------
4110 r211 | lh3lh3 | 2009-04-13 07:07:13 -0400 (Mon, 13 Apr 2009) | 2 lines
4112 M /trunk/samtools/ChangeLog
4114 update ChangeLog from "svn log"
4116 ------------------------------------------------------------------------
4117 r210 | lh3lh3 | 2009-04-12 15:57:05 -0400 (Sun, 12 Apr 2009) | 4 lines
4119 M /trunk/samtools/bam.c
4120 M /trunk/samtools/bam_import.c
4121 M /trunk/samtools/bam_sort.c
4122 M /trunk/samtools/bamtk.c
4123 M /trunk/samtools/kseq.h
4126 * in merge, gives a warning rather than error if the target sequence length is different
4127 * allow empty header
4129 ------------------------------------------------------------------------
4130 r209 | lh3lh3 | 2009-04-12 15:32:44 -0400 (Sun, 12 Apr 2009) | 3 lines
4132 M /trunk/samtools/bam.c
4133 M /trunk/samtools/bam_import.c
4134 M /trunk/samtools/bamtk.c
4137 * recognize '*' at the QUAL field
4139 ------------------------------------------------------------------------
4140 r208 | lh3lh3 | 2009-04-12 15:08:02 -0400 (Sun, 12 Apr 2009) | 3 lines
4142 M /trunk/samtools/bam_import.c
4143 M /trunk/samtools/bamtk.c
4144 M /trunk/samtools/kseq.h
4147 * the field separater is TAB only, now
4149 ------------------------------------------------------------------------
4150 r207 | lh3lh3 | 2009-04-08 10:18:03 -0400 (Wed, 08 Apr 2009) | 2 lines
4152 M /trunk/samtools/examples/ex1.sam.gz
4154 * fixed the problem in the example alignment due to the bug in fixmate
4156 ------------------------------------------------------------------------
4157 r206 | lh3lh3 | 2009-04-08 10:15:05 -0400 (Wed, 08 Apr 2009) | 3 lines
4159 M /trunk/samtools/bam_mate.c
4160 M /trunk/samtools/bamtk.c
4161 M /trunk/samtools/misc/soap2sam.pl
4164 * fixed a nasty bug in `fixmate'
4166 ------------------------------------------------------------------------
4167 r205 | lh3lh3 | 2009-04-08 05:57:08 -0400 (Wed, 08 Apr 2009) | 2 lines
4169 M /trunk/samtools/misc/bowtie2sam.pl
4170 M /trunk/samtools/misc/soap2sam.pl
4171 M /trunk/samtools/misc/wgsim_eval.pl
4173 make the script robust to the bugs in SOAP-2.1.7
4175 ------------------------------------------------------------------------
4176 r200 | lh3lh3 | 2009-04-02 10:14:56 -0400 (Thu, 02 Apr 2009) | 3 lines
4178 M /trunk/samtools/bam_stat.c
4179 M /trunk/samtools/bamtk.c
4182 * check if file is truncated in flagstat
4184 ------------------------------------------------------------------------
4185 r199 | lh3lh3 | 2009-04-02 10:09:10 -0400 (Thu, 02 Apr 2009) | 3 lines
4187 M /trunk/samtools/bamtk.c
4190 * print the header if requested
4192 ------------------------------------------------------------------------
4193 r193 | lh3lh3 | 2009-03-27 11:09:50 -0400 (Fri, 27 Mar 2009) | 3 lines
4195 M /trunk/samtools/bam_plcmd.c
4196 M /trunk/samtools/bamtk.c
4199 * fixed a minor bug reported by Nils Homer
4201 ------------------------------------------------------------------------
4202 r185 | lh3lh3 | 2009-03-24 07:50:32 -0400 (Tue, 24 Mar 2009) | 2 lines
4204 A /trunk/samtools/Makefile (from /trunk/samtools/Makefile.std:184)
4205 D /trunk/samtools/Makefile.std
4206 A /trunk/samtools/misc/Makefile (from /trunk/samtools/misc/Makefile.std:184)
4207 D /trunk/samtools/misc/Makefile.std
4209 rename Makefile.std as Makefile. GNU building systerm is not ready and may take some time...
4211 ------------------------------------------------------------------------
4212 r184 | lh3lh3 | 2009-03-24 06:36:38 -0400 (Tue, 24 Mar 2009) | 4 lines
4214 D /trunk/samtools/Makefile
4215 A /trunk/samtools/Makefile.std (from /trunk/samtools/Makefile:183)
4216 M /trunk/samtools/bam_sort.c
4217 M /trunk/samtools/bam_tview.c
4218 M /trunk/samtools/bamtk.c
4219 D /trunk/samtools/misc/Makefile
4220 A /trunk/samtools/misc/Makefile.std (from /trunk/samtools/misc/Makefile:182)
4221 M /trunk/samtools/samtools.1
4224 * incorporating Nils' changes
4225 * rename Makefile to Makefile.std and prepare to add the GNU building systerms (also by Nils)
4227 ------------------------------------------------------------------------
4228 r183 | lh3lh3 | 2009-03-24 06:30:23 -0400 (Tue, 24 Mar 2009) | 4 lines
4230 M /trunk/samtools/Makefile
4231 M /trunk/samtools/bam_import.c
4232 M /trunk/samtools/bam_maqcns.c
4233 M /trunk/samtools/bam_maqcns.h
4234 M /trunk/samtools/bam_plcmd.c
4235 M /trunk/samtools/bamtk.c
4236 M /trunk/samtools/kseq.h
4237 A /trunk/samtools/kstring.c
4238 A /trunk/samtools/kstring.h
4241 * made pileup take a list of proposed indels. An insertion is N at the moment.
4242 * added my kstring library for a bit complex parsing of the position list.
4244 ------------------------------------------------------------------------
4245 r169 | lh3lh3 | 2009-03-12 09:40:14 -0400 (Thu, 12 Mar 2009) | 3 lines
4247 M /trunk/samtools/misc/soap2sam.pl
4250 * more robust to truncated soap output
4252 ------------------------------------------------------------------------
4253 r168 | lh3lh3 | 2009-03-11 06:49:00 -0400 (Wed, 11 Mar 2009) | 2 lines
4255 M /trunk/samtools/Makefile.lite
4257 added bam_stat.o to Makefile.lite
4259 ------------------------------------------------------------------------
4260 r167 | lh3lh3 | 2009-03-10 18:11:31 -0400 (Tue, 10 Mar 2009) | 3 lines
4262 M /trunk/samtools/bam_maqcns.c
4263 M /trunk/samtools/bamtk.c
4266 * generate RMS of mapQ instead of max mapQ
4268 ------------------------------------------------------------------------
4269 r166 | lh3lh3 | 2009-03-10 18:06:45 -0400 (Tue, 10 Mar 2009) | 3 lines
4271 M /trunk/samtools/bam_plcmd.c
4272 M /trunk/samtools/bamtk.c
4273 M /trunk/samtools/glf.c
4274 M /trunk/samtools/glf.h
4275 M /trunk/samtools/misc/Makefile
4280 ------------------------------------------------------------------------
4281 r159 | lh3lh3 | 2009-03-03 06:26:08 -0500 (Tue, 03 Mar 2009) | 3 lines
4283 M /trunk/samtools/bam_plcmd.c
4284 M /trunk/samtools/bamtk.c
4287 * fixed a minor bug in displaying pileup
4289 ------------------------------------------------------------------------
4290 r158 | lh3lh3 | 2009-03-03 06:24:16 -0500 (Tue, 03 Mar 2009) | 3 lines
4292 M /trunk/samtools/ChangeLog
4293 M /trunk/samtools/bamtk.c
4296 * optionally print SAM header
4298 ------------------------------------------------------------------------
4299 r153 | lh3lh3 | 2009-03-02 05:45:28 -0500 (Mon, 02 Mar 2009) | 3 lines
4301 M /trunk/samtools/bamtk.c
4302 M /trunk/samtools/glf.c
4305 * use "GLF\3" as the magic for GLFv3 files
4307 ------------------------------------------------------------------------
4308 r152 | lh3lh3 | 2009-03-02 05:39:09 -0500 (Mon, 02 Mar 2009) | 5 lines
4310 M /trunk/samtools/Makefile
4311 M /trunk/samtools/bam_import.c
4312 M /trunk/samtools/bam_index.c
4313 M /trunk/samtools/bam_plcmd.c
4314 M /trunk/samtools/bamtk.c
4315 M /trunk/samtools/glf.c
4316 M /trunk/samtools/glf.h
4319 * fixed a bug in import: core.bin is undefined for unmapped reads
4320 * this bug can be alleviated (not completely solved) in bam_index.c
4321 * update to GLFv3: pos is changed to offset for better compression
4323 ------------------------------------------------------------------------
4324 r151 | lh3lh3 | 2009-03-01 10:18:43 -0500 (Sun, 01 Mar 2009) | 3 lines
4326 M /trunk/samtools/misc/wgsim.c
4329 * fixed a bug in simulating indels
4331 ------------------------------------------------------------------------
4332 r145 | lh3lh3 | 2009-02-26 14:43:57 -0500 (Thu, 26 Feb 2009) | 4 lines
4334 M /trunk/samtools/misc/wgsim.c
4337 * allow to print mismatch information as fastq comment. MAQ does
4338 not like long read names.
4340 ------------------------------------------------------------------------
4341 r141 | lh3lh3 | 2009-02-26 09:53:03 -0500 (Thu, 26 Feb 2009) | 6 lines
4343 M /trunk/samtools/ChangeLog
4344 M /trunk/samtools/misc/wgsim.c
4345 M /trunk/samtools/misc/wgsim_eval.pl
4348 * fixed a bug about color read coordinates
4349 * fixed a bug in read names
4350 * wgsim_eval.pl-0.1.3
4351 * make the script work with color reads
4353 ------------------------------------------------------------------------
4354 r140 | lh3lh3 | 2009-02-26 09:02:57 -0500 (Thu, 26 Feb 2009) | 2 lines
4356 M /trunk/samtools/misc/Makefile
4357 M /trunk/samtools/misc/wgsim.c
4359 * wgsim: added a note
4361 ------------------------------------------------------------------------
4362 r139 | lh3lh3 | 2009-02-26 06:39:08 -0500 (Thu, 26 Feb 2009) | 7 lines
4364 M /trunk/samtools/misc/wgsim.c
4365 M /trunk/samtools/misc/wgsim_eval.pl
4368 * considerable code clean up
4369 * print number of substitutions/indels/errors on each read
4370 * potentially support SOLiD simulation, though not tested at the moment
4371 * wgsim_eval.pl-0.1.2
4372 * change in accordant with wgsim
4374 ------------------------------------------------------------------------
4375 r129 | lh3lh3 | 2009-02-18 17:23:27 -0500 (Wed, 18 Feb 2009) | 3 lines
4377 M /trunk/samtools/bam_index.c
4378 M /trunk/samtools/bamtk.c
4381 * fixed a bug in bam_fetch, caused by completely contained adjacent chunks
4383 ------------------------------------------------------------------------
4384 r128 | bhandsaker | 2009-02-18 14:06:57 -0500 (Wed, 18 Feb 2009) | 2 lines
4386 M /trunk/samtools/bamtk.c
4388 Fix annoying segv when invalid region specified.
4390 ------------------------------------------------------------------------
4391 r127 | lh3lh3 | 2009-02-17 05:49:55 -0500 (Tue, 17 Feb 2009) | 2 lines
4393 D /trunk/samtools/misc/indel_filter.pl
4394 A /trunk/samtools/misc/samtools.pl
4396 * move indel_filter.pl to samtools.pl
4398 ------------------------------------------------------------------------
4399 r126 | lh3lh3 | 2009-02-14 16:22:30 -0500 (Sat, 14 Feb 2009) | 3 lines
4401 M /trunk/samtools/bam_mate.c
4402 M /trunk/samtools/bamtk.c
4405 * fixed a bug in fixmate: SE reads are flagged as BAM_FMUNMAP
4407 ------------------------------------------------------------------------
4408 r125 | lh3lh3 | 2009-02-13 04:54:45 -0500 (Fri, 13 Feb 2009) | 3 lines
4410 M /trunk/samtools/bam_stat.c
4411 M /trunk/samtools/bamtk.c
4414 * fixed a minor bug in flagstat
4416 ------------------------------------------------------------------------
4417 r124 | lh3lh3 | 2009-02-12 06:15:32 -0500 (Thu, 12 Feb 2009) | 3 lines
4419 M /trunk/samtools/bam_maqcns.c
4420 M /trunk/samtools/bamtk.c
4421 M /trunk/samtools/misc/indel_filter.pl
4424 * improve indel caller by setting maximum window size
4426 ------------------------------------------------------------------------
4427 r123 | lh3lh3 | 2009-02-12 05:30:29 -0500 (Thu, 12 Feb 2009) | 2 lines
4429 M /trunk/samtools/bam_plcmd.c
4430 M /trunk/samtools/bamtk.c
4432 * output max mapping quality in indel line
4434 ------------------------------------------------------------------------
4435 r122 | lh3lh3 | 2009-02-11 05:59:10 -0500 (Wed, 11 Feb 2009) | 2 lines
4437 M /trunk/samtools/misc/maq2sam.c
4439 fixed a bug in generating tag AM
4441 ------------------------------------------------------------------------
4442 r121 | lh3lh3 | 2009-02-03 05:43:11 -0500 (Tue, 03 Feb 2009) | 2 lines
4444 M /trunk/samtools/bam_index.c
4445 M /trunk/samtools/bamtk.c
4447 fixed a potential memory problem in indexing
4449 ------------------------------------------------------------------------
4450 r120 | bhandsaker | 2009-02-02 10:52:52 -0500 (Mon, 02 Feb 2009) | 2 lines
4452 M /trunk/samtools/Makefile
4454 Pass LIBS to recursive targets to facilitate building at Broad.
4456 ------------------------------------------------------------------------
4457 r119 | lh3lh3 | 2009-02-02 05:12:15 -0500 (Mon, 02 Feb 2009) | 4 lines
4459 M /trunk/samtools/ChangeLog
4460 M /trunk/samtools/bam_plcmd.c
4461 M /trunk/samtools/bam_stat.c
4462 M /trunk/samtools/bamtk.c
4465 * fixed a bug in generating GLFv2 for indels
4466 * improve flagstat report a little bit
4468 ------------------------------------------------------------------------
4469 r118 | lh3lh3 | 2009-01-29 07:33:23 -0500 (Thu, 29 Jan 2009) | 3 lines
4471 M /trunk/samtools/Makefile
4472 A /trunk/samtools/bam_stat.c
4473 M /trunk/samtools/bamtk.c
4476 * added flagstat command
4478 ------------------------------------------------------------------------
4479 r116 | lh3lh3 | 2009-01-28 08:31:12 -0500 (Wed, 28 Jan 2009) | 2 lines
4481 M /trunk/samtools/ChangeLog
4482 M /trunk/samtools/NEWS
4483 M /trunk/samtools/bamtk.c
4484 M /trunk/samtools/samtools.1
4486 Release SAMtools-0.1.2
4488 ------------------------------------------------------------------------
4489 r115 | lh3lh3 | 2009-01-28 07:54:08 -0500 (Wed, 28 Jan 2009) | 2 lines
4491 A /trunk/samtools/misc/indel_filter.pl
4493 Script for filtering indel results
4495 ------------------------------------------------------------------------
4496 r114 | lh3lh3 | 2009-01-25 06:45:37 -0500 (Sun, 25 Jan 2009) | 2 lines
4498 A /trunk/samtools/misc/zoom2sam.pl
4502 ------------------------------------------------------------------------
4503 r113 | lh3lh3 | 2009-01-24 09:25:07 -0500 (Sat, 24 Jan 2009) | 2 lines
4505 A /trunk/samtools/misc/novo2sam.pl
4507 add a script to convert novo alignment to SAM
4509 ------------------------------------------------------------------------
4510 r112 | lh3lh3 | 2009-01-23 15:57:39 -0500 (Fri, 23 Jan 2009) | 2 lines
4512 M /trunk/samtools/ChangeLog
4513 M /trunk/samtools/ChangeLog.old
4514 M /trunk/samtools/samtools.1
4516 update documentation and ChangeLog
4518 ------------------------------------------------------------------------
4519 r111 | lh3lh3 | 2009-01-23 14:22:59 -0500 (Fri, 23 Jan 2009) | 3 lines
4521 M /trunk/samtools/bam_sort.c
4522 M /trunk/samtools/bamtk.c
4525 * fixed a bug in "merge" command line
4527 ------------------------------------------------------------------------
4528 r110 | lh3lh3 | 2009-01-22 10:36:48 -0500 (Thu, 22 Jan 2009) | 3 lines
4530 M /trunk/samtools/misc/Makefile
4531 A /trunk/samtools/misc/bowtie2sam.pl (from /branches/dev/samtools/misc/bowtie2sam.pl:108)
4532 M /trunk/samtools/misc/export2sam.pl
4533 A /trunk/samtools/misc/soap2sam.pl (from /branches/dev/samtools/misc/soap2sam.pl:108)
4534 A /trunk/samtools/misc/wgsim.c (from /branches/dev/samtools/misc/wgsim.c:108)
4535 A /trunk/samtools/misc/wgsim_eval.pl (from /branches/dev/samtools/misc/wgsim_eval.pl:108)
4537 * merge from branches/dev/
4538 * all future development will happen here
4540 ------------------------------------------------------------------------
4541 r109 | lh3lh3 | 2009-01-22 10:14:27 -0500 (Thu, 22 Jan 2009) | 3 lines
4543 M /trunk/samtools/COPYING
4544 M /trunk/samtools/ChangeLog
4545 A /trunk/samtools/INSTALL (from /branches/dev/samtools/INSTALL:108)
4546 M /trunk/samtools/Makefile
4547 A /trunk/samtools/Makefile.lite (from /branches/dev/samtools/Makefile.lite:108)
4548 M /trunk/samtools/bam.c
4549 M /trunk/samtools/bam.h
4550 M /trunk/samtools/bam_import.c
4551 M /trunk/samtools/bam_index.c
4552 M /trunk/samtools/bam_lpileup.c
4553 M /trunk/samtools/bam_maqcns.c
4554 M /trunk/samtools/bam_maqcns.h
4555 A /trunk/samtools/bam_mate.c (from /branches/dev/samtools/bam_mate.c:108)
4556 M /trunk/samtools/bam_pileup.c
4557 M /trunk/samtools/bam_plcmd.c
4558 A /trunk/samtools/bam_rmdup.c (from /branches/dev/samtools/bam_rmdup.c:108)
4559 M /trunk/samtools/bam_sort.c
4560 M /trunk/samtools/bamtk.c
4561 M /trunk/samtools/bgzf.h
4562 M /trunk/samtools/examples/00README.txt
4563 A /trunk/samtools/examples/Makefile (from /branches/dev/samtools/examples/Makefile:108)
4564 D /trunk/samtools/examples/ex1.fa.fai
4565 M /trunk/samtools/examples/ex1.sam.gz
4566 M /trunk/samtools/faidx.c
4567 A /trunk/samtools/glf.c (from /branches/dev/samtools/glf.c:108)
4568 M /trunk/samtools/glf.h
4569 M /trunk/samtools/misc/Makefile
4570 M /trunk/samtools/misc/maq2sam.c
4571 M /trunk/samtools/razf.c
4572 M /trunk/samtools/source.dot
4574 * Merge from branches/dev/
4575 * all future development will happen here at trunk/
4577 ------------------------------------------------------------------------
4578 r79 | bhandsaker | 2009-01-07 16:42:15 -0500 (Wed, 07 Jan 2009) | 2 lines
4580 M /trunk/samtools/bam_maqcns.c
4581 M /trunk/samtools/bam_tview.c
4583 Fix problem with compiling without curses.
4585 ------------------------------------------------------------------------
4586 r63 | lh3lh3 | 2008-12-22 10:58:02 -0500 (Mon, 22 Dec 2008) | 2 lines
4588 A /trunk/samtools (from /branches/dev/samtools:62)
4592 ------------------------------------------------------------------------
4593 r62 | lh3lh3 | 2008-12-22 10:55:13 -0500 (Mon, 22 Dec 2008) | 2 lines
4595 A /branches/dev/samtools/NEWS
4596 M /branches/dev/samtools/bamtk.c
4597 M /branches/dev/samtools/samtools.1
4599 Release samtools-0.1.1
4601 ------------------------------------------------------------------------
4602 r61 | lh3lh3 | 2008-12-22 10:46:08 -0500 (Mon, 22 Dec 2008) | 10 lines
4604 M /branches/dev/samtools/bam_aux.c
4605 M /branches/dev/samtools/bam_index.c
4606 M /branches/dev/samtools/bam_plcmd.c
4607 M /branches/dev/samtools/bam_tview.c
4608 M /branches/dev/samtools/bamtk.c
4609 M /branches/dev/samtools/razf.c
4610 M /branches/dev/samtools/samtools.1
4613 * fixed a bug in razf.c: reset z_eof when razf_seek() is called
4614 * fixed a memory leak in parsing a region
4615 * changed pileup a little bit when -s is in use: output ^ and $
4616 * when a bam is not indexed, output more meaningful error message
4617 * fixed a bug in indexing for small alignment
4618 * fixed a bug in the viewer when we come to the end of a reference file
4619 * updated documentation
4620 * prepare to release 0.1.1
4622 ------------------------------------------------------------------------
4623 r60 | lh3lh3 | 2008-12-22 10:10:16 -0500 (Mon, 22 Dec 2008) | 2 lines
4625 A /branches/dev/samtools/examples
4626 A /branches/dev/samtools/examples/00README.txt
4627 A /branches/dev/samtools/examples/ex1.fa
4628 A /branches/dev/samtools/examples/ex1.fa.fai
4629 A /branches/dev/samtools/examples/ex1.sam.gz
4633 ------------------------------------------------------------------------
4634 r59 | lh3lh3 | 2008-12-22 04:38:15 -0500 (Mon, 22 Dec 2008) | 2 lines
4636 M /branches/dev/samtools/ChangeLog
4640 ------------------------------------------------------------------------
4641 r58 | lh3lh3 | 2008-12-20 18:06:00 -0500 (Sat, 20 Dec 2008) | 3 lines
4643 M /branches/dev/samtools/misc/export2sam.pl
4646 * fixed several bugs
4648 ------------------------------------------------------------------------
4649 r57 | lh3lh3 | 2008-12-20 10:44:20 -0500 (Sat, 20 Dec 2008) | 2 lines
4651 A /branches/dev/samtools/misc/export2sam.pl
4653 convert Export format to SAM; not thoroughly tested
4655 ------------------------------------------------------------------------
4656 r56 | lh3lh3 | 2008-12-19 17:13:28 -0500 (Fri, 19 Dec 2008) | 6 lines
4658 M /branches/dev/samtools/bam_import.c
4659 M /branches/dev/samtools/bam_plcmd.c
4660 M /branches/dev/samtools/bam_tview.c
4661 M /branches/dev/samtools/bamtk.c
4662 A /branches/dev/samtools/source.dot
4665 * pileup: generate maq-like simple output
4666 * pileup: allow to output pileup at required sites
4667 * source.dot: source file relationship graph
4668 * tview: fixed a minor bug
4670 ------------------------------------------------------------------------
4671 r55 | lh3lh3 | 2008-12-19 15:10:26 -0500 (Fri, 19 Dec 2008) | 2 lines
4673 D /branches/dev/samtools/misc/all2sam.pl
4677 ------------------------------------------------------------------------
4678 r54 | lh3lh3 | 2008-12-16 17:34:25 -0500 (Tue, 16 Dec 2008) | 2 lines
4680 A /branches/dev/samtools/COPYING
4681 M /branches/dev/samtools/bam.h
4682 M /branches/dev/samtools/faidx.h
4683 M /branches/dev/samtools/khash.h
4684 M /branches/dev/samtools/kseq.h
4685 M /branches/dev/samtools/ksort.h
4686 M /branches/dev/samtools/samtools.1
4688 Added copyright information and a bit more documentation. No code change.
4690 ------------------------------------------------------------------------
4691 r53 | lh3lh3 | 2008-12-16 08:40:18 -0500 (Tue, 16 Dec 2008) | 3 lines
4693 M /branches/dev/samtools/bam.c
4694 M /branches/dev/samtools/bam.h
4695 M /branches/dev/samtools/bam_index.c
4696 M /branches/dev/samtools/bam_maqcns.c
4697 M /branches/dev/samtools/bamtk.c
4700 * improved efficiency of the indel caller for spliced alignments
4702 ------------------------------------------------------------------------
4703 r52 | lh3lh3 | 2008-12-16 05:28:20 -0500 (Tue, 16 Dec 2008) | 3 lines
4705 M /branches/dev/samtools/bam.c
4706 M /branches/dev/samtools/bam.h
4707 M /branches/dev/samtools/bam_aux.c
4708 M /branches/dev/samtools/bam_index.c
4709 M /branches/dev/samtools/bamtk.c
4712 * a bit code cleanup: reduce the dependency between source files
4714 ------------------------------------------------------------------------
4715 r51 | lh3lh3 | 2008-12-15 09:29:32 -0500 (Mon, 15 Dec 2008) | 3 lines
4717 M /branches/dev/samtools/bam_maqcns.c
4718 M /branches/dev/samtools/bam_plcmd.c
4719 M /branches/dev/samtools/bamtk.c
4722 * fixed a memory leak
4724 ------------------------------------------------------------------------
4725 r50 | lh3lh3 | 2008-12-15 09:00:13 -0500 (Mon, 15 Dec 2008) | 2 lines
4727 M /branches/dev/samtools/ChangeLog
4728 M /branches/dev/samtools/bam.h
4729 M /branches/dev/samtools/samtools.1
4731 update documentation, ChangeLog and a comment
4733 ------------------------------------------------------------------------
4734 r49 | lh3lh3 | 2008-12-15 08:36:43 -0500 (Mon, 15 Dec 2008) | 6 lines
4736 M /branches/dev/samtools/Makefile
4737 M /branches/dev/samtools/bam.h
4738 M /branches/dev/samtools/bam_maqcns.c
4739 M /branches/dev/samtools/bam_maqcns.h
4740 M /branches/dev/samtools/bam_pileup.c
4741 A /branches/dev/samtools/bam_plcmd.c
4742 M /branches/dev/samtools/bamtk.c
4743 M /branches/dev/samtools/samtools.1
4746 * moved pileup command to a separate source file
4747 * added indel caller
4748 * added bam_cal_segend(). (NOT WORKING for spliced alignment!!!)
4749 * updated documentation
4751 ------------------------------------------------------------------------
4752 r48 | lh3lh3 | 2008-12-12 08:55:36 -0500 (Fri, 12 Dec 2008) | 3 lines
4754 M /branches/dev/samtools/bam_maqcns.c
4755 M /branches/dev/samtools/bamtk.c
4758 * fixed another bug in maqcns when there is a nearby deletion
4760 ------------------------------------------------------------------------
4761 r47 | lh3lh3 | 2008-12-12 08:42:16 -0500 (Fri, 12 Dec 2008) | 5 lines
4763 M /branches/dev/samtools/bam_maqcns.c
4764 M /branches/dev/samtools/bam_pileup.c
4765 M /branches/dev/samtools/bamtk.c
4768 * pileup: outputing consensus is now optional
4769 * fixed a bug in glfgen. This bug also exists in maq's glfgen. However,
4770 I am not quite sure why the previous version may have problem.
4772 ------------------------------------------------------------------------
4773 r46 | lh3lh3 | 2008-12-12 06:44:56 -0500 (Fri, 12 Dec 2008) | 6 lines
4775 M /branches/dev/samtools/bam_pileup.c
4776 M /branches/dev/samtools/bamtk.c
4779 * add maq consensus to pileup. However, I will move this part to a new
4780 command as strictly speaking, consensus callin is not part of pileup,
4781 and imposing it would make it harder to generate for other language
4784 ------------------------------------------------------------------------
4785 r45 | bhandsaker | 2008-12-11 15:43:56 -0500 (Thu, 11 Dec 2008) | 2 lines
4787 M /branches/dev/samtools/bgzf.c
4789 Fix bug in tell() after reads that consume to the exact end of a block.
4791 ------------------------------------------------------------------------
4792 r44 | lh3lh3 | 2008-12-11 04:36:53 -0500 (Thu, 11 Dec 2008) | 2 lines
4794 M /branches/dev/samtools/samtools.1
4798 ------------------------------------------------------------------------
4799 r43 | lh3lh3 | 2008-12-11 04:25:36 -0500 (Thu, 11 Dec 2008) | 4 lines
4801 M /branches/dev/samtools/bam_import.c
4802 M /branches/dev/samtools/bamtk.c
4805 * fixed a bug in parser when there is auxiliary fields
4806 * made the parser a bit more robust
4808 ------------------------------------------------------------------------
4809 r42 | lh3lh3 | 2008-12-10 09:57:29 -0500 (Wed, 10 Dec 2008) | 5 lines
4811 M /branches/dev/samtools/bam_index.c
4812 M /branches/dev/samtools/bamtk.c
4813 M /branches/dev/samtools/bgzf.c
4816 * fixed a bug in bgzf (only reading is affected)
4817 * fixed a typo in bam_index.c
4818 * in bam_index.c, check potential bugs in the underlying I/O library
4820 ------------------------------------------------------------------------
4821 r41 | lh3lh3 | 2008-12-10 07:53:08 -0500 (Wed, 10 Dec 2008) | 2 lines
4823 M /branches/dev/samtools/samtools.1
4827 ------------------------------------------------------------------------
4828 r40 | lh3lh3 | 2008-12-10 06:52:10 -0500 (Wed, 10 Dec 2008) | 5 lines
4830 M /branches/dev/samtools/bam.h
4831 M /branches/dev/samtools/bam_pileup.c
4832 M /branches/dev/samtools/bamtk.c
4835 * tried to make pileup work with clipping (previously not), though NOT tested
4836 * removed -v from pileup
4837 * made pileup take the reference sequence
4839 ------------------------------------------------------------------------
4840 r39 | lh3lh3 | 2008-12-09 06:59:28 -0500 (Tue, 09 Dec 2008) | 4 lines
4842 M /branches/dev/samtools/bam_import.c
4843 M /branches/dev/samtools/bamtk.c
4844 M /branches/dev/samtools/samtools.1
4847 * in parser, recognize "=", rather than ",", as a match
4848 * in parser, correctl parse "=" at the MRNM field.
4850 ------------------------------------------------------------------------
4851 r38 | lh3lh3 | 2008-12-09 06:39:07 -0500 (Tue, 09 Dec 2008) | 2 lines
4853 M /branches/dev/samtools/misc/maq2sam.c
4855 fixed a bug in handling maq flag 64 and 192
4857 ------------------------------------------------------------------------
4858 r37 | lh3lh3 | 2008-12-09 04:53:46 -0500 (Tue, 09 Dec 2008) | 2 lines
4860 M /branches/dev/samtools/misc/md5fa.c
4862 also calculate unordered md5sum check
4864 ------------------------------------------------------------------------
4865 r36 | lh3lh3 | 2008-12-09 04:46:21 -0500 (Tue, 09 Dec 2008) | 2 lines
4867 M /branches/dev/samtools/misc/md5fa.c
4869 fixed a minor bug when there are space in the sequence
4871 ------------------------------------------------------------------------
4872 r35 | lh3lh3 | 2008-12-09 04:40:45 -0500 (Tue, 09 Dec 2008) | 2 lines
4874 M /branches/dev/samtools/misc/md5fa.c
4876 fixed a potential memory leak
4878 ------------------------------------------------------------------------
4879 r34 | lh3lh3 | 2008-12-08 09:52:17 -0500 (Mon, 08 Dec 2008) | 2 lines
4881 M /branches/dev/samtools/bam_import.c
4882 M /branches/dev/samtools/bam_index.c
4883 M /branches/dev/samtools/bamtk.c
4885 * fixed a bug in import: bin is wrongly calculated
4887 ------------------------------------------------------------------------
4888 r33 | lh3lh3 | 2008-12-08 09:08:01 -0500 (Mon, 08 Dec 2008) | 2 lines
4890 M /branches/dev/samtools/misc/all2sam.pl
4894 ------------------------------------------------------------------------
4895 r32 | lh3lh3 | 2008-12-08 07:56:02 -0500 (Mon, 08 Dec 2008) | 3 lines
4897 M /branches/dev/samtools/Makefile
4898 M /branches/dev/samtools/kseq.h
4899 M /branches/dev/samtools/misc/Makefile
4900 A /branches/dev/samtools/misc/md5.c
4901 A /branches/dev/samtools/misc/md5.h
4902 A /branches/dev/samtools/misc/md5fa.c
4904 * fixed two warnings in kseq.h
4905 * added md5sum utilities
4907 ------------------------------------------------------------------------
4908 r31 | lh3lh3 | 2008-12-08 06:35:29 -0500 (Mon, 08 Dec 2008) | 5 lines
4910 M /branches/dev/samtools/Makefile
4911 M /branches/dev/samtools/bam_import.c
4912 M /branches/dev/samtools/bamtk.c
4913 A /branches/dev/samtools/kseq.h
4914 D /branches/dev/samtools/kstream.h
4917 * replace kstream with kseq. kseq is a superset of kstream. I need the
4918 extra functions in kseq.h.
4919 * also compile stand-alone faidx
4921 ------------------------------------------------------------------------
4922 r30 | lh3lh3 | 2008-12-08 06:17:04 -0500 (Mon, 08 Dec 2008) | 3 lines
4924 M /branches/dev/samtools/bam.h
4925 M /branches/dev/samtools/bam_sort.c
4926 M /branches/dev/samtools/bamtk.c
4929 * sorting by read names is available
4931 ------------------------------------------------------------------------
4932 r29 | lh3lh3 | 2008-12-08 05:29:02 -0500 (Mon, 08 Dec 2008) | 3 lines
4934 M /branches/dev/samtools/bam.c
4935 M /branches/dev/samtools/bam.h
4936 M /branches/dev/samtools/bam_import.c
4937 M /branches/dev/samtools/bam_maqcns.c
4938 M /branches/dev/samtools/bam_pileup.c
4939 M /branches/dev/samtools/bam_sort.c
4940 M /branches/dev/samtools/bam_tview.c
4941 M /branches/dev/samtools/bamtk.c
4942 M /branches/dev/samtools/misc/maq2sam.c
4945 * format change to meet the latest specification
4947 ------------------------------------------------------------------------
4948 r28 | lh3lh3 | 2008-12-04 11:09:21 -0500 (Thu, 04 Dec 2008) | 3 lines
4950 M /branches/dev/samtools/bam_maqcns.c
4951 M /branches/dev/samtools/misc/maq2sam.c
4953 * minor change in maqcns: special care when n==0
4954 * change maq2sam to meet the latest specification
4956 ------------------------------------------------------------------------
4957 r27 | lh3lh3 | 2008-12-04 10:55:44 -0500 (Thu, 04 Dec 2008) | 2 lines
4959 M /branches/dev/samtools/razf.c
4960 M /branches/dev/samtools/razf.h
4962 considerable code clean up in razf
4964 ------------------------------------------------------------------------
4965 r26 | lh3lh3 | 2008-12-04 10:08:18 -0500 (Thu, 04 Dec 2008) | 2 lines
4967 M /branches/dev/samtools/ChangeLog
4968 M /branches/dev/samtools/Makefile
4969 M /branches/dev/samtools/faidx.c
4971 make RAZF optional in faidx.c
4973 ------------------------------------------------------------------------
4974 r25 | lh3lh3 | 2008-12-01 10:27:22 -0500 (Mon, 01 Dec 2008) | 3 lines
4976 M /branches/dev/samtools/Makefile
4977 M /branches/dev/samtools/bam.h
4978 M /branches/dev/samtools/bam_aux.c
4979 M /branches/dev/samtools/bamtk.c
4980 M /branches/dev/samtools/samtools.1
4983 * added routines for retrieving aux data, NOT TESTED YET!
4985 ------------------------------------------------------------------------
4986 r24 | lh3lh3 | 2008-12-01 09:29:43 -0500 (Mon, 01 Dec 2008) | 5 lines
4988 M /branches/dev/samtools/bam.c
4989 M /branches/dev/samtools/bam_import.c
4990 M /branches/dev/samtools/bam_maqcns.c
4991 M /branches/dev/samtools/bamtk.c
4992 M /branches/dev/samtools/bgzf.c
4993 M /branches/dev/samtools/samtools.1
4996 * bgzf: fixed a potential integer overflow on 32-it machines
4997 * maqcns: set the minimum combined quality as 0
4998 * supporting hex strings
5000 ------------------------------------------------------------------------
5001 r23 | lh3lh3 | 2008-11-27 12:14:37 -0500 (Thu, 27 Nov 2008) | 3 lines
5003 M /branches/dev/samtools/bam_maqcns.c
5004 M /branches/dev/samtools/bamtk.c
5007 * fixed the bug in maqcns
5009 ------------------------------------------------------------------------
5010 r22 | lh3lh3 | 2008-11-27 12:08:11 -0500 (Thu, 27 Nov 2008) | 3 lines
5012 M /branches/dev/samtools/Makefile
5013 M /branches/dev/samtools/bam.h
5014 A /branches/dev/samtools/bam_maqcns.c
5015 A /branches/dev/samtools/bam_maqcns.h
5016 M /branches/dev/samtools/bam_tview.c
5017 M /branches/dev/samtools/bamtk.c
5018 A /branches/dev/samtools/glf.h
5021 * add MAQ consensus caller, currently BUGGY!
5023 ------------------------------------------------------------------------
5024 r21 | lh3lh3 | 2008-11-27 08:51:28 -0500 (Thu, 27 Nov 2008) | 4 lines
5026 M /branches/dev/samtools/bam_pileup.c
5027 M /branches/dev/samtools/bam_tview.c
5028 M /branches/dev/samtools/bamtk.c
5031 * tview: display padded alignment (but not P operation)
5032 * better coordinates and reference sequence
5034 ------------------------------------------------------------------------
5035 r19 | lh3lh3 | 2008-11-27 04:26:05 -0500 (Thu, 27 Nov 2008) | 2 lines
5037 A /branches/dev/samtools/ChangeLog
5041 ------------------------------------------------------------------------
5042 r18 | lh3lh3 | 2008-11-27 04:24:45 -0500 (Thu, 27 Nov 2008) | 3 lines
5044 D /branches/dev/samtools/ChangeLog
5045 A /branches/dev/samtools/ChangeLog.old (from /branches/dev/samtools/ChangeLog:6)
5047 Rename ChangeLog to ChangeLog.old. This old ChangeLog is generated from
5048 the log of my personal SVN repository.
5050 ------------------------------------------------------------------------
5051 r17 | lh3lh3 | 2008-11-27 04:22:55 -0500 (Thu, 27 Nov 2008) | 6 lines
5053 M /branches/dev/samtools/Makefile
5054 M /branches/dev/samtools/bamtk.c
5055 M /branches/dev/samtools/bgzf.c
5058 * declare fseeko and ftello as some Linux may not do this by default and
5059 missing these declarations will make bgzf buggy
5060 * get rid of some harmless warings
5061 * use BGZF by default, now
5063 ------------------------------------------------------------------------
5064 r16 | lh3lh3 | 2008-11-26 16:19:11 -0500 (Wed, 26 Nov 2008) | 4 lines
5066 M /branches/dev/samtools/bam_index.c
5067 M /branches/dev/samtools/bamtk.c
5068 M /branches/dev/samtools/razf.c
5071 * fixed a bug in razf_read()
5072 * give more warnings when the file is truncated (or due to bugs in I/O library)
5074 ------------------------------------------------------------------------
5075 r15 | lh3lh3 | 2008-11-26 15:41:39 -0500 (Wed, 26 Nov 2008) | 2 lines
5077 M /branches/dev/samtools/bgzf.c
5079 fixed a bug in bgzf.c at the end of the file
5081 ------------------------------------------------------------------------
5082 r14 | lh3lh3 | 2008-11-26 12:05:18 -0500 (Wed, 26 Nov 2008) | 4 lines
5084 M /branches/dev/samtools/bamtk.c
5087 * a lot happened to RAZF, although samtools itself is untouched. Better
5088 also update the version number anyway to avoid confusion
5090 ------------------------------------------------------------------------
5091 r13 | lh3lh3 | 2008-11-26 12:03:48 -0500 (Wed, 26 Nov 2008) | 2 lines
5093 M /branches/dev/samtools/razf.c
5095 a change from Jue, but I think it should not matter
5097 ------------------------------------------------------------------------
5098 r12 | lh3lh3 | 2008-11-26 11:48:14 -0500 (Wed, 26 Nov 2008) | 3 lines
5100 M /branches/dev/samtools/razf.c
5102 fixed a potential bug in razf. However, it seems still buggy, just
5103 rarely happens, very rarely.
5105 ------------------------------------------------------------------------
5106 r11 | lh3lh3 | 2008-11-26 09:02:56 -0500 (Wed, 26 Nov 2008) | 2 lines
5108 M /branches/dev/samtools/razf.c
5110 fixed a bug in razf, with the help of Jue
5112 ------------------------------------------------------------------------
5113 r10 | lh3lh3 | 2008-11-26 06:55:32 -0500 (Wed, 26 Nov 2008) | 2 lines
5115 M /branches/dev/samtools/bam_index.c
5119 ------------------------------------------------------------------------
5120 r9 | lh3lh3 | 2008-11-26 06:37:05 -0500 (Wed, 26 Nov 2008) | 2 lines
5122 M /branches/dev/samtools/Makefile
5123 M /branches/dev/samtools/bam.h
5124 M /branches/dev/samtools/razf.c
5125 M /branches/dev/samtools/razf.h
5127 * Jue has updated razf to realize Bob's scheme
5129 ------------------------------------------------------------------------
5130 r7 | lh3lh3 | 2008-11-25 15:37:37 -0500 (Tue, 25 Nov 2008) | 2 lines
5132 A /branches/dev/samtools/samtools.1
5136 ------------------------------------------------------------------------
5137 r6 | lh3lh3 | 2008-11-25 15:37:16 -0500 (Tue, 25 Nov 2008) | 3 lines
5139 A /branches/dev/samtools/ChangeLog
5140 A /branches/dev/samtools/Makefile
5141 A /branches/dev/samtools/bam.c
5142 A /branches/dev/samtools/bam.h
5143 A /branches/dev/samtools/bam_aux.c
5144 A /branches/dev/samtools/bam_endian.h
5145 A /branches/dev/samtools/bam_import.c
5146 A /branches/dev/samtools/bam_index.c
5147 A /branches/dev/samtools/bam_lpileup.c
5148 A /branches/dev/samtools/bam_pileup.c
5149 A /branches/dev/samtools/bam_sort.c
5150 A /branches/dev/samtools/bam_tview.c
5151 A /branches/dev/samtools/bamtk.c
5152 A /branches/dev/samtools/bgzf.c
5153 A /branches/dev/samtools/bgzf.h
5154 A /branches/dev/samtools/bgzip.c
5155 A /branches/dev/samtools/faidx.c
5156 A /branches/dev/samtools/faidx.h
5157 A /branches/dev/samtools/khash.h
5158 A /branches/dev/samtools/ksort.h
5159 A /branches/dev/samtools/kstream.h
5160 A /branches/dev/samtools/misc
5161 A /branches/dev/samtools/misc/Makefile
5162 A /branches/dev/samtools/misc/all2sam.pl
5163 A /branches/dev/samtools/misc/maq2sam.c
5164 A /branches/dev/samtools/razf.c
5165 A /branches/dev/samtools/razf.h
5166 A /branches/dev/samtools/razip.c
5167 A /branches/dev/samtools/zutil.h
5169 The initial version of samtools, replicated from my local SVN repository.
5170 The current version is: 0.1.0-42. All future development will happen here.
5172 ------------------------------------------------------------------------
5173 r5 | lh3lh3 | 2008-11-25 15:30:49 -0500 (Tue, 25 Nov 2008) | 2 lines
5175 A /branches/dev/samtools
5177 samtools (C version)
5179 ------------------------------------------------------------------------