1 ------------------------------------------------------------------------
2 r925 | lh3lh3 | 2011-02-28 15:45:17 -0500 (Mon, 28 Feb 2011) | 2 lines
4 M /trunk/samtools/phase.c
6 minor changes to a heuristic rule
8 ------------------------------------------------------------------------
9 r924 | lh3lh3 | 2011-02-28 15:24:04 -0500 (Mon, 28 Feb 2011) | 4 lines
11 M /trunk/samtools/bam.h
12 M /trunk/samtools/bcftools/vcfutils.pl
13 M /trunk/samtools/phase.c
16 * fixed a bug in phase (due to recent changes)
17 * fixed a bug in vcf2fq
19 ------------------------------------------------------------------------
20 r923 | lh3lh3 | 2011-02-28 12:57:39 -0500 (Mon, 28 Feb 2011) | 5 lines
22 M /trunk/samtools/Makefile
23 M /trunk/samtools/bam.h
24 M /trunk/samtools/bam_plcmd.c
25 M /trunk/samtools/bamtk.c
26 M /trunk/samtools/phase.c
28 * put version number in bam.h
29 * write version to BCF
30 * in phase, change the default -q to 37
31 * output a little more information during phasing
33 ------------------------------------------------------------------------
34 r922 | lh3lh3 | 2011-02-25 16:40:09 -0500 (Fri, 25 Feb 2011) | 3 lines
36 M /trunk/samtools/bam2bcf.c
37 M /trunk/samtools/bamtk.c
38 M /trunk/samtools/bcftools/bcf.c
39 M /trunk/samtools/bcftools/bcf.tex
40 M /trunk/samtools/bcftools/bcf2qcall.c
41 M /trunk/samtools/bcftools/bcfutils.c
42 M /trunk/samtools/bcftools/ld.c
43 M /trunk/samtools/bcftools/prob1.c
44 M /trunk/samtools/bcftools/vcf.c
45 M /trunk/samtools/cut_target.c
47 * change the order of PL/GL according to the latest VCF spec
48 * change the type of SP to int32_t
50 ------------------------------------------------------------------------
51 r921 | lh3lh3 | 2011-02-25 14:40:56 -0500 (Fri, 25 Feb 2011) | 2 lines
53 M /trunk/samtools/bcftools/bcf.tex
57 ------------------------------------------------------------------------
58 r920 | lh3lh3 | 2011-02-25 00:59:27 -0500 (Fri, 25 Feb 2011) | 2 lines
60 M /trunk/samtools/Makefile
61 M /trunk/samtools/bam_md.c
62 M /trunk/samtools/bam_plcmd.c
63 M /trunk/samtools/bam_sort.c
64 M /trunk/samtools/bamtk.c
65 A /trunk/samtools/cut_target.c
66 M /trunk/samtools/errmod.h
67 M /trunk/samtools/faidx.c
68 M /trunk/samtools/khash.h
69 M /trunk/samtools/kstring.c
70 M /trunk/samtools/kstring.h
71 A /trunk/samtools/phase.c
72 M /trunk/samtools/samtools.1
74 added the phase command
76 ------------------------------------------------------------------------
77 r918 | lh3lh3 | 2011-02-24 10:05:54 -0500 (Thu, 24 Feb 2011) | 2 lines
79 M /trunk/samtools/bcftools/prob1.c
80 M /trunk/samtools/bcftools/prob1.h
82 added "const" to bcf_p1_cal()
84 ------------------------------------------------------------------------
85 r917 | lh3lh3 | 2011-02-24 09:36:30 -0500 (Thu, 24 Feb 2011) | 2 lines
87 M /trunk/samtools/bam.c
89 more meaningful BAM truncation message
91 ------------------------------------------------------------------------
92 r916 | lh3lh3 | 2011-02-24 09:35:06 -0500 (Thu, 24 Feb 2011) | 3 lines
94 M /trunk/samtools/bcftools/bcf.c
95 M /trunk/samtools/bcftools/vcf.c
97 * automatically fix errors in GL
98 * output unrecognized FORMAT as "."
100 ------------------------------------------------------------------------
101 r913 | lh3lh3 | 2011-02-10 22:59:47 -0500 (Thu, 10 Feb 2011) | 2 lines
103 M /trunk/samtools/bcftools/bcf.h
104 M /trunk/samtools/bcftools/call1.c
105 M /trunk/samtools/bcftools/vcf.c
107 finished VCF->BCF conversion
109 ------------------------------------------------------------------------
110 r910 | petulda | 2011-02-03 03:13:48 -0500 (Thu, 03 Feb 2011) | 1 line
112 M /trunk/samtools/bcftools/vcfutils.pl
114 Prevent division by zero
115 ------------------------------------------------------------------------
116 r909 | lh3lh3 | 2011-02-02 11:29:20 -0500 (Wed, 02 Feb 2011) | 2 lines
118 M /trunk/samtools/bcftools/call1.c
120 fixed a typo in the VCF header
122 ------------------------------------------------------------------------
123 r908 | lh3lh3 | 2011-02-02 11:28:24 -0500 (Wed, 02 Feb 2011) | 3 lines
125 M /trunk/samtools/bam2bcf.c
126 M /trunk/samtools/bam_index.c
128 * fixed an out-of-boundary bug
129 * improved sorting order checking in index
131 ------------------------------------------------------------------------
132 r907 | lh3lh3 | 2011-01-29 22:59:20 -0500 (Sat, 29 Jan 2011) | 4 lines
134 M /trunk/samtools/INSTALL
135 M /trunk/samtools/bam_tview.c
136 M /trunk/samtools/knetfile.c
138 * avoid a segfault when network connect fails
140 * fixed a bug in tview on big-endian by Nathan Weeks
142 ------------------------------------------------------------------------
143 r903 | lh3lh3 | 2011-01-27 14:50:02 -0500 (Thu, 27 Jan 2011) | 3 lines
145 M /trunk/samtools/bam2bcf_indel.c
146 M /trunk/samtools/bam_md.c
148 * fixed a rare memory issue in bam_md.c
149 * fixed a bug in indel calling related to unmapped and refskip reads
151 ------------------------------------------------------------------------
152 r902 | lh3lh3 | 2011-01-23 21:46:18 -0500 (Sun, 23 Jan 2011) | 2 lines
154 M /trunk/samtools/bcftools/fet.c
156 fixed two minor bugs in Fisher's exact test
158 ------------------------------------------------------------------------
159 r899 | petulda | 2011-01-19 09:28:02 -0500 (Wed, 19 Jan 2011) | 1 line
161 M /trunk/samtools/bcftools/vcfutils.pl
163 Skip sites with unknown ref
164 ------------------------------------------------------------------------
165 r898 | lh3lh3 | 2011-01-15 12:56:05 -0500 (Sat, 15 Jan 2011) | 2 lines
167 M /trunk/samtools/ChangeLog
168 M /trunk/samtools/bam_maqcns.c
169 M /trunk/samtools/bam_md.c
171 move bam_nt16_nt4_table[] from bam_maqcns.c to bam_md.c
173 ------------------------------------------------------------------------
174 r896 | lh3lh3 | 2011-01-06 10:52:15 -0500 (Thu, 06 Jan 2011) | 3 lines
176 M /trunk/samtools/bam_plcmd.c
177 M /trunk/samtools/bamtk.c
178 M /trunk/samtools/bcftools/bcf.h
179 M /trunk/samtools/bcftools/bcfutils.c
180 M /trunk/samtools/bcftools/call1.c
182 * samtools-0.1.12-10 (r896)
183 * allow to exclude read groups in mpileup
185 ------------------------------------------------------------------------
186 r895 | lh3lh3 | 2011-01-04 11:31:29 -0500 (Tue, 04 Jan 2011) | 2 lines
188 M /trunk/samtools/bcftools/bcf.tex
190 sorry. It is SP not ST
192 ------------------------------------------------------------------------
193 r894 | lh3lh3 | 2011-01-04 11:29:06 -0500 (Tue, 04 Jan 2011) | 2 lines
195 M /trunk/samtools/bcftools/bcf.tex
199 ------------------------------------------------------------------------
200 r893 | petulda | 2011-01-04 06:55:56 -0500 (Tue, 04 Jan 2011) | 1 line
202 M /trunk/samtools/bcftools/call1.c
204 Fixed a typo in read_samples
205 ------------------------------------------------------------------------
206 r892 | jmarshall | 2010-12-28 08:06:49 -0500 (Tue, 28 Dec 2010) | 9 lines
208 M /trunk/samtools/Makefile
209 M /trunk/samtools/bcftools/Makefile
210 M /trunk/samtools/examples/Makefile
212 System libraries go *after* user libraries in link commands, because
213 the user libraries may themselves have dependencies that are satisfied
214 by the system libraries. It's not rocket science!
216 This makes a difference with some linkers; or with -static or --as-needed.
218 The examples/Makefile fix is from Charles Plessy.
219 See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606004
221 ------------------------------------------------------------------------
222 r891 | lh3lh3 | 2010-12-21 12:16:33 -0500 (Tue, 21 Dec 2010) | 3 lines
224 M /trunk/samtools/bamtk.c
225 M /trunk/samtools/bcftools/bcf.h
226 M /trunk/samtools/bcftools/bcfutils.c
227 M /trunk/samtools/bcftools/call1.c
229 * samtools-0.1.12-9 (r891)
230 * allow to call SNPs from a subset of samples
232 ------------------------------------------------------------------------
233 r889 | lh3lh3 | 2010-12-15 11:28:16 -0500 (Wed, 15 Dec 2010) | 3 lines
235 M /trunk/samtools/bam2bcf.c
236 M /trunk/samtools/bamtk.c
238 * samtools-0.1.12-12 (r889)
239 * set mapQ as 20 if it equals 255
241 ------------------------------------------------------------------------
242 r888 | lh3lh3 | 2010-12-14 22:41:09 -0500 (Tue, 14 Dec 2010) | 2 lines
244 M /trunk/samtools/bam_plcmd.c
245 M /trunk/samtools/bamtk.c
247 When -B is applied to mpileup, still use paired reads only unless -A is flagged.
249 ------------------------------------------------------------------------
250 r887 | lh3lh3 | 2010-12-14 22:37:05 -0500 (Tue, 14 Dec 2010) | 3 lines
252 M /trunk/samtools/bam_md.c
253 M /trunk/samtools/bam_plcmd.c
254 M /trunk/samtools/bamtk.c
256 * samtools-0.1.12-6 (r887)
257 * added a hidden option -E to mpileup/calmd. -E triggers an alternative way to apply BAQ.
259 ------------------------------------------------------------------------
260 r886 | lh3lh3 | 2010-12-14 12:51:03 -0500 (Tue, 14 Dec 2010) | 2 lines
262 M /trunk/samtools/bam2bcf_indel.c
263 M /trunk/samtools/bamtk.c
265 (Arguably) improved the indel caller a tiny bit for lowCov data.
267 ------------------------------------------------------------------------
268 r885 | petulda | 2010-12-14 04:55:46 -0500 (Tue, 14 Dec 2010) | 1 line
270 M /trunk/samtools/bcftools/call1.c
272 Fixed the VCF header to pass validation
273 ------------------------------------------------------------------------
274 r884 | lh3lh3 | 2010-12-12 23:02:19 -0500 (Sun, 12 Dec 2010) | 3 lines
276 M /trunk/samtools/bam2bcf_indel.c
277 M /trunk/samtools/bamtk.c
278 M /trunk/samtools/bcftools/vcfutils.pl
280 * samtools-0.1.12-4 (r884)
281 * fixed a long-existing flaw in the INDEL calling model
283 ------------------------------------------------------------------------
284 r883 | lh3lh3 | 2010-12-11 20:05:42 -0500 (Sat, 11 Dec 2010) | 2 lines
286 M /trunk/samtools/bcftools/bcfutils.c
287 M /trunk/samtools/bcftools/call1.c
288 M /trunk/samtools/bcftools/vcfutils.pl
290 compute max SP and max GQ from sample genotypes
292 ------------------------------------------------------------------------
293 r880 | lh3lh3 | 2010-12-10 10:50:54 -0500 (Fri, 10 Dec 2010) | 2 lines
295 D /trunk/samtools/bcftools/bcf-fix.pl
297 drop bcf-fix.pl as it is redundant by the latest changes
299 ------------------------------------------------------------------------
300 r879 | lh3lh3 | 2010-12-10 10:50:29 -0500 (Fri, 10 Dec 2010) | 3 lines
302 M /trunk/samtools/bcftools/call1.c
303 M /trunk/samtools/bcftools/vcf.c
305 * fixed a minor issue in printing VCFs
306 * write bcftools specific INFO and FORMAT in the header
308 ------------------------------------------------------------------------
309 r878 | lh3lh3 | 2010-12-10 10:09:14 -0500 (Fri, 10 Dec 2010) | 2 lines
311 M /trunk/samtools/bamtk.c
312 M /trunk/samtools/bcftools/bcfutils.c
313 M /trunk/samtools/bcftools/call1.c
315 Make sure that the GT genotype field is the first
317 ------------------------------------------------------------------------
318 r877 | lh3lh3 | 2010-12-08 17:27:05 -0500 (Wed, 08 Dec 2010) | 7 lines
320 M /trunk/samtools/bam2bcf.c
321 M /trunk/samtools/bam2bcf.h
322 M /trunk/samtools/bam2bcf_indel.c
323 M /trunk/samtools/bam_plcmd.c
324 M /trunk/samtools/bamtk.c
326 * samtools-0.1.12-2 (r877)
328 * allow to fine control the selection of indel candidates. The current
329 setting is okay for lowCov and highCov with ~100 samples, but it
330 skips too many indels for highCov with >250 samples.
333 ------------------------------------------------------------------------
334 r874 | lh3lh3 | 2010-12-07 22:40:35 -0500 (Tue, 07 Dec 2010) | 2 lines
336 M /trunk/samtools/bam_plcmd.c
340 ------------------------------------------------------------------------
341 r873 | lh3lh3 | 2010-12-07 22:39:57 -0500 (Tue, 07 Dec 2010) | 3 lines
343 M /trunk/samtools/bam_plcmd.c
344 M /trunk/samtools/bamtk.c
346 * samtools-0.1.12-1 (r873)
347 * added a switch to allow anomalous read pairs in calling
349 ------------------------------------------------------------------------
350 r872 | lh3lh3 | 2010-12-07 14:43:54 -0500 (Tue, 07 Dec 2010) | 2 lines
352 M /trunk/samtools/bcftools/vcfutils.pl
354 fixed a bug in vcf2fq
356 ------------------------------------------------------------------------
357 r869 | lh3lh3 | 2010-12-05 01:18:06 -0500 (Sun, 05 Dec 2010) | 2 lines
359 M /trunk/samtools/bamtk.c
361 added a warning for the Windows version
363 ------------------------------------------------------------------------
364 r868 | lh3lh3 | 2010-12-05 01:05:51 -0500 (Sun, 05 Dec 2010) | 4 lines
366 M /trunk/samtools/bcftools/call1.c
368 In ksprintf(), change "%lf" and "%lg" to "%f" and "%g", respectively.
369 According to the manual page, this change is valid. However, MinGW seems
370 to interpret "%lf" as "%Lf".
372 ------------------------------------------------------------------------
373 r867 | lh3lh3 | 2010-12-05 00:35:43 -0500 (Sun, 05 Dec 2010) | 2 lines
375 M /trunk/samtools/Makefile.mingw
376 M /trunk/samtools/bam_aux.c
378 bring back the windows support
380 ------------------------------------------------------------------------
381 r866 | lh3lh3 | 2010-12-04 23:33:51 -0500 (Sat, 04 Dec 2010) | 2 lines
383 M /trunk/samtools/bam_reheader.c
384 M /trunk/samtools/bcftools/vcfutils.pl
386 Fixed a compiling error when knetfile is not used.
388 ------------------------------------------------------------------------
389 r865 | lh3lh3 | 2010-12-04 00:13:22 -0500 (Sat, 04 Dec 2010) | 2 lines
391 M /trunk/samtools/bcftools/vcfutils.pl
395 ------------------------------------------------------------------------
396 r864 | lh3lh3 | 2010-12-03 17:12:30 -0500 (Fri, 03 Dec 2010) | 3 lines
398 M /trunk/samtools/bcftools/call1.c
399 M /trunk/samtools/bcftools/prob1.c
400 M /trunk/samtools/bcftools/prob1.h
402 * remove "-f". Instead always compute consensus quality
403 * increase the upper limit of quality
405 ------------------------------------------------------------------------
406 r863 | lh3lh3 | 2010-12-03 15:28:15 -0500 (Fri, 03 Dec 2010) | 2 lines
408 M /trunk/samtools/bcftools/bcf.c
410 more informative error message
412 ------------------------------------------------------------------------
413 r862 | lh3lh3 | 2010-12-02 16:16:08 -0500 (Thu, 02 Dec 2010) | 2 lines
415 M /trunk/samtools/NEWS
416 M /trunk/samtools/bamtk.c
418 Release samtools-0.1.12a
420 ------------------------------------------------------------------------
421 r861 | lh3lh3 | 2010-12-02 15:55:06 -0500 (Thu, 02 Dec 2010) | 2 lines
423 M /trunk/samtools/bcftools/call1.c
425 a possible fix to DP4=0,0,0,0; have not tested, but should have no side-effect
427 ------------------------------------------------------------------------
428 r859 | lh3lh3 | 2010-12-02 11:39:57 -0500 (Thu, 02 Dec 2010) | 2 lines
430 M /trunk/samtools/NEWS
431 M /trunk/samtools/bam_index.c
432 M /trunk/samtools/bamtk.c
433 M /trunk/samtools/samtools.1
435 Release samtools-0.1.12
437 ------------------------------------------------------------------------
438 r858 | lh3lh3 | 2010-12-02 11:24:41 -0500 (Thu, 02 Dec 2010) | 4 lines
440 M /trunk/samtools/bam_plcmd.c
441 M /trunk/samtools/bamtk.c
442 M /trunk/samtools/bcftools/bcf.c
444 * samtools-0.1.11-1 (r858)
445 * fixed a bug in mpileup which causes segfaults
446 * bcftools: do not segfault when BCF contains errors
448 ------------------------------------------------------------------------
449 r857 | lh3lh3 | 2010-11-30 23:52:50 -0500 (Tue, 30 Nov 2010) | 2 lines
451 M /trunk/samtools/bam_index.c
453 fixed a memory leak in bam_fetch()
455 ------------------------------------------------------------------------
456 r856 | lh3lh3 | 2010-11-26 00:07:31 -0500 (Fri, 26 Nov 2010) | 3 lines
458 M /trunk/samtools/bam2bcf_indel.c
459 M /trunk/samtools/bcftools/vcfutils.pl
461 * fixed a memory violation
462 * added splitchr to vcfutils.pl
464 ------------------------------------------------------------------------
465 r854 | lh3lh3 | 2010-11-23 09:05:08 -0500 (Tue, 23 Nov 2010) | 2 lines
467 M /trunk/samtools/bcftools/ld.c
469 fixed a typo/bug in r^2 computation
471 ------------------------------------------------------------------------
472 r852 | lh3lh3 | 2010-11-21 22:20:20 -0500 (Sun, 21 Nov 2010) | 2 lines
474 M /trunk/samtools/bamtk.c
476 forget to change the version information
478 ------------------------------------------------------------------------
479 r851 | lh3lh3 | 2010-11-21 22:16:52 -0500 (Sun, 21 Nov 2010) | 2 lines
481 M /trunk/samtools/ChangeLog
482 M /trunk/samtools/NEWS
483 M /trunk/samtools/bcftools/bcftools.1
484 M /trunk/samtools/samtools.1
486 Release samtools-0.1.11
488 ------------------------------------------------------------------------
489 r844 | lh3lh3 | 2010-11-19 23:16:08 -0500 (Fri, 19 Nov 2010) | 3 lines
491 M /trunk/samtools/bamtk.c
492 M /trunk/samtools/bcftools/call1.c
493 M /trunk/samtools/bcftools/prob1.c
494 M /trunk/samtools/bcftools/prob1.h
496 * samtools-0.1.10-9 (r844)
497 * added the "folded" or reference-free mode for variant calling
499 ------------------------------------------------------------------------
500 r843 | lh3lh3 | 2010-11-19 22:26:36 -0500 (Fri, 19 Nov 2010) | 2 lines
502 M /trunk/samtools/NEWS
503 M /trunk/samtools/bam_sort.c
505 In merging, if -R is specified, do not abort if the sequence dictionary is different.
507 ------------------------------------------------------------------------
508 r842 | jmarshall | 2010-11-19 21:24:28 -0500 (Fri, 19 Nov 2010) | 5 lines
510 M /trunk/samtools/bam_sort.c
512 When merging BAM headers, compare the list of target reference sequences
513 strictly (and fail/abort if there is a mismatch), but allow one list to be a
514 prefix of the other. (i.e., check that the lists are identical up until the
515 shorter runs out, and add the excess targets from the longer to the output.)
517 ------------------------------------------------------------------------
518 r841 | lh3lh3 | 2010-11-19 14:49:27 -0500 (Fri, 19 Nov 2010) | 4 lines
520 M /trunk/samtools/bam_index.c
521 M /trunk/samtools/bam_pileup.c
522 M /trunk/samtools/bamtk.c
524 * samtools-0.1.10 (r841)
525 * fixed a bug in pileup when the first CIGAR operation is D
526 * fixed a bug in view with range query
528 ------------------------------------------------------------------------
529 r840 | lh3lh3 | 2010-11-19 13:45:51 -0500 (Fri, 19 Nov 2010) | 10 lines
531 M /trunk/samtools/ChangeLog
532 M /trunk/samtools/bam2bcf.c
533 M /trunk/samtools/bam2bcf.h
534 M /trunk/samtools/bam2bcf_indel.c
535 M /trunk/samtools/bam_plcmd.c
536 M /trunk/samtools/bamtk.c
538 * samtools-0.1.10-4 (r840)
540 * drop the MNP caller. It is slow while does not diliver too much
541 benefit. Possibly I will work on it in future given more time.
543 * there is a segfault in pileup
545 * someone has reported segfault from view/index/sort
548 ------------------------------------------------------------------------
549 r839 | lh3lh3 | 2010-11-18 17:30:11 -0500 (Thu, 18 Nov 2010) | 9 lines
551 M /trunk/samtools/bam2bcf.h
552 M /trunk/samtools/bam2bcf_indel.c
553 M /trunk/samtools/bamtk.c
555 * samtools-0.1.10-6 (r839)
557 * call MNPs without realignment because it seems to me that it is not
558 worthwhile to significantly slow down SNP calling.
560 * the result looks quite different from the previous version. I have
564 ------------------------------------------------------------------------
565 r838 | lh3lh3 | 2010-11-18 11:26:09 -0500 (Thu, 18 Nov 2010) | 2 lines
567 M /trunk/samtools/knetfile.c
569 Apply a patch by Rob Davis, which improves fault detection.
571 ------------------------------------------------------------------------
572 r836 | lh3lh3 | 2010-11-18 11:09:23 -0500 (Thu, 18 Nov 2010) | 3 lines
574 M /trunk/samtools/bam2bcf_indel.c
575 M /trunk/samtools/bamtk.c
578 * initiate MNP realignment when the MNP has at least 0.2% frequency (otherwise too slow)
580 ------------------------------------------------------------------------
581 r835 | lh3lh3 | 2010-11-18 00:25:13 -0500 (Thu, 18 Nov 2010) | 3 lines
583 M /trunk/samtools/bcftools/vcfutils.pl
585 * modify the filtering rule: also filter SNPs around filtered indels
588 ------------------------------------------------------------------------
589 r834 | lh3lh3 | 2010-11-17 23:13:52 -0500 (Wed, 17 Nov 2010) | 4 lines
591 M /trunk/samtools/bam2bcf.c
592 M /trunk/samtools/bam2bcf_indel.c
593 M /trunk/samtools/bamtk.c
595 * samtools-0.1.10-4 (r834)
596 * fixed a silly bug in printing MNP
597 * restrict to at most 1 alternative allele
599 ------------------------------------------------------------------------
600 r833 | lh3lh3 | 2010-11-17 21:58:58 -0500 (Wed, 17 Nov 2010) | 2 lines
602 M /trunk/samtools/bam2bcf.c
603 M /trunk/samtools/bamtk.c
605 fixed a bug in printing MNPs
607 ------------------------------------------------------------------------
608 r832 | lh3lh3 | 2010-11-17 21:47:20 -0500 (Wed, 17 Nov 2010) | 2 lines
610 M /trunk/samtools/bam2bcf_indel.c
611 M /trunk/samtools/bamtk.c
613 minor change to how seqQ is applied
615 ------------------------------------------------------------------------
616 r831 | lh3lh3 | 2010-11-17 21:41:12 -0500 (Wed, 17 Nov 2010) | 3 lines
618 M /trunk/samtools/bam2bcf.c
619 M /trunk/samtools/bam2bcf.h
620 M /trunk/samtools/bam2bcf_indel.c
621 M /trunk/samtools/bam_plcmd.c
622 M /trunk/samtools/bamtk.c
624 * samtools-0.1.10 (r831)
627 ------------------------------------------------------------------------
628 r829 | lh3lh3 | 2010-11-16 23:14:15 -0500 (Tue, 16 Nov 2010) | 2 lines
630 M /trunk/samtools/ChangeLog
631 M /trunk/samtools/NEWS
632 M /trunk/samtools/bamtk.c
634 Release samtools-0.1.10 (r829)
636 ------------------------------------------------------------------------
637 r828 | lh3lh3 | 2010-11-16 20:48:49 -0500 (Tue, 16 Nov 2010) | 2 lines
639 M /trunk/samtools/bamtk.c
641 update version information: samtools-0.1.9-20 (r828)
643 ------------------------------------------------------------------------
644 r827 | lh3lh3 | 2010-11-16 15:32:50 -0500 (Tue, 16 Nov 2010) | 2 lines
646 M /trunk/samtools/bcftools/call1.c
648 bcftools: allow to skip indels
650 ------------------------------------------------------------------------
651 r826 | lh3lh3 | 2010-11-16 14:11:58 -0500 (Tue, 16 Nov 2010) | 2 lines
653 M /trunk/samtools/bam_md.c
655 remove ZQ if both BQ and ZQ are present
657 ------------------------------------------------------------------------
658 r825 | lh3lh3 | 2010-11-16 13:51:33 -0500 (Tue, 16 Nov 2010) | 3 lines
660 M /trunk/samtools/bam2bcf_indel.c
661 M /trunk/samtools/bam_md.c
662 M /trunk/samtools/bamtk.c
663 M /trunk/samtools/samtools.1
665 * samtools-0.1.9-18 (r825)
666 * change the behaviour of calmd such that by default it does not change the base quality
668 ------------------------------------------------------------------------
669 r824 | lh3lh3 | 2010-11-15 23:31:53 -0500 (Mon, 15 Nov 2010) | 4 lines
671 M /trunk/samtools/bam_plcmd.c
672 M /trunk/samtools/bamtk.c
673 M /trunk/samtools/bcftools/call1.c
674 M /trunk/samtools/samtools.1
676 * samtools-0.1.9-17 (r824)
677 * added command line options to change the default parameters in indel calling
680 ------------------------------------------------------------------------
681 r823 | lh3lh3 | 2010-11-15 12:20:13 -0500 (Mon, 15 Nov 2010) | 3 lines
683 M /trunk/samtools/bam2bcf_indel.c
684 M /trunk/samtools/bam_md.c
685 M /trunk/samtools/bamtk.c
687 * samtools-0.1.9-r823
688 * the BQ tag is now 64 shifted, not 33 shifted
690 ------------------------------------------------------------------------
691 r822 | lh3lh3 | 2010-11-15 00:30:18 -0500 (Mon, 15 Nov 2010) | 3 lines
693 M /trunk/samtools/bam2bcf.c
694 M /trunk/samtools/bam2bcf.h
695 M /trunk/samtools/bamtk.c
696 M /trunk/samtools/bcftools/vcfutils.pl
697 M /trunk/samtools/misc/samtools.pl
699 * samtools-0.1.9-16 (r822)
700 * keep the raw depth because in indel calling, DP4 may be way off the true depth
702 ------------------------------------------------------------------------
703 r821 | lh3lh3 | 2010-11-13 01:18:31 -0500 (Sat, 13 Nov 2010) | 4 lines
705 M /trunk/samtools/bam_md.c
706 M /trunk/samtools/bamtk.c
708 * samtools-0.1.9-15 (r821)
710 * skip realignment if BQ is present
712 ------------------------------------------------------------------------
713 r820 | lh3lh3 | 2010-11-13 01:08:26 -0500 (Sat, 13 Nov 2010) | 3 lines
715 M /trunk/samtools/bam2bcf_indel.c
716 M /trunk/samtools/bamtk.c
718 * samtools-0.1.9-14 (r820)
719 * penalize reads with excessive differences in indel calling
721 ------------------------------------------------------------------------
722 r819 | lh3lh3 | 2010-11-12 21:36:27 -0500 (Fri, 12 Nov 2010) | 3 lines
724 M /trunk/samtools/bam_maqcns.c
725 M /trunk/samtools/bamtk.c
727 * samtools-0.1.9-13 (r819)
728 * fixed a bug in pileup given refskip
730 ------------------------------------------------------------------------
731 r818 | lh3lh3 | 2010-11-12 13:04:53 -0500 (Fri, 12 Nov 2010) | 3 lines
733 M /trunk/samtools/bam2bcf_indel.c
734 M /trunk/samtools/bamtk.c
737 * for indel calling, do two rounds of probabilistic realignments
739 ------------------------------------------------------------------------
740 r817 | lh3lh3 | 2010-11-11 20:04:07 -0500 (Thu, 11 Nov 2010) | 3 lines
742 M /trunk/samtools/bam2bcf_indel.c
743 M /trunk/samtools/bamtk.c
744 M /trunk/samtools/bcftools/vcfutils.pl
746 * samtools-0.1.19-11 (r817)
747 * only initiate indel calling when 0.2% of reads contain a gap
749 ------------------------------------------------------------------------
750 r816 | lh3lh3 | 2010-11-11 01:22:59 -0500 (Thu, 11 Nov 2010) | 7 lines
752 M /trunk/samtools/bam2bcf_indel.c
753 M /trunk/samtools/bamtk.c
755 * samtools-0.1.9-10 (r816)
757 * I know why the forward method fails. it is because of zero base
758 qualities. when that is fixed, the forward method seems to give
759 better results than Viterbi, as it should be. I am tired...
762 ------------------------------------------------------------------------
763 r815 | lh3lh3 | 2010-11-11 00:57:15 -0500 (Thu, 11 Nov 2010) | 2 lines
765 M /trunk/samtools/ChangeLog
766 M /trunk/samtools/bam2bcf_indel.c
768 effectively revert to the viterbi version. The forward realignment gives too many false positives.
770 ------------------------------------------------------------------------
771 r814 | lh3lh3 | 2010-11-11 00:18:02 -0500 (Thu, 11 Nov 2010) | 4 lines
773 M /trunk/samtools/bam2bcf_indel.c
774 M /trunk/samtools/bam_md.c
775 M /trunk/samtools/bam_plcmd.c
776 M /trunk/samtools/bamtk.c
778 * samtools-0.1.9-9 (r810)
779 * use forward, instead of viterbi, for realignment
780 * realignment is now quality aware
782 ------------------------------------------------------------------------
783 r813 | lh3lh3 | 2010-11-10 22:45:24 -0500 (Wed, 10 Nov 2010) | 2 lines
785 M /trunk/samtools/bam2bcf_indel.c
786 M /trunk/samtools/kprobaln.c
787 M /trunk/samtools/kprobaln.h
789 * prepare to replace kaln with kprobaln in realignment
791 ------------------------------------------------------------------------
792 r812 | lh3lh3 | 2010-11-10 17:28:50 -0500 (Wed, 10 Nov 2010) | 2 lines
794 M /trunk/samtools/bcftools/bcf.c
798 ------------------------------------------------------------------------
799 r811 | lh3lh3 | 2010-11-10 16:54:46 -0500 (Wed, 10 Nov 2010) | 2 lines
801 M /trunk/samtools/bcftools/bcf.c
802 M /trunk/samtools/bcftools/bcf.h
804 use zlib for direct reading when BCF_LITE is in use
806 ------------------------------------------------------------------------
807 r810 | lh3lh3 | 2010-11-10 16:32:13 -0500 (Wed, 10 Nov 2010) | 3 lines
809 M /trunk/samtools/bam2bcf_indel.c
811 * do not use reads containing too many mismatches for indel calling
812 * fixed a trivial bug in case of multi-allelic indels
814 ------------------------------------------------------------------------
815 r809 | lh3lh3 | 2010-11-10 13:23:02 -0500 (Wed, 10 Nov 2010) | 3 lines
817 M /trunk/samtools/bam2bcf.c
818 M /trunk/samtools/bam2bcf_indel.c
819 M /trunk/samtools/bam_plcmd.c
820 M /trunk/samtools/bamtk.c
822 * samtools-0.1.9-8 (r809)
823 * fixed a bug in the indel caller
825 ------------------------------------------------------------------------
826 r808 | lh3lh3 | 2010-11-10 12:24:10 -0500 (Wed, 10 Nov 2010) | 2 lines
828 M /trunk/samtools/Makefile
830 minor change to makefile
832 ------------------------------------------------------------------------
833 r807 | lh3lh3 | 2010-11-10 12:10:21 -0500 (Wed, 10 Nov 2010) | 4 lines
835 M /trunk/samtools/Makefile
836 M /trunk/samtools/bam2bcf.h
837 M /trunk/samtools/bam2bcf_indel.c
838 M /trunk/samtools/bam_plcmd.c
839 M /trunk/samtools/bamtk.c
840 M /trunk/samtools/bcftools/vcfutils.pl
842 * samtools-0.1.9-8 (r807)
843 * collect indel candidates only from specified platforms (@RG-PL)
844 * merge varFilter and filter4vcf in vcfutils.pl
846 ------------------------------------------------------------------------
847 r806 | lh3lh3 | 2010-11-09 22:05:46 -0500 (Tue, 09 Nov 2010) | 2 lines
849 M /trunk/samtools/bcftools/call1.c
850 M /trunk/samtools/bcftools/prob1.c
851 M /trunk/samtools/bcftools/prob1.h
853 bcftools: compute equal-tail (Bayesian) credible interval
855 ------------------------------------------------------------------------
856 r805 | lh3lh3 | 2010-11-09 16:28:39 -0500 (Tue, 09 Nov 2010) | 2 lines
858 M /trunk/samtools/bcftools/vcfutils.pl
860 added a double-hit filter to avoid overestimated indel likelihood
862 ------------------------------------------------------------------------
863 r804 | lh3lh3 | 2010-11-09 14:12:06 -0500 (Tue, 09 Nov 2010) | 3 lines
865 M /trunk/samtools/bam2bcf_indel.c
866 M /trunk/samtools/bamtk.c
868 * samtools-0.1.9-7 (r804)
869 * fixed a bug in the gap caller
871 ------------------------------------------------------------------------
872 r803 | lh3lh3 | 2010-11-09 10:45:33 -0500 (Tue, 09 Nov 2010) | 4 lines
874 M /trunk/samtools/bam2bcf.c
875 M /trunk/samtools/bam2bcf_indel.c
876 M /trunk/samtools/bamtk.c
877 M /trunk/samtools/bcftools/bcf.c
878 M /trunk/samtools/bcftools/bcf.h
879 M /trunk/samtools/bcftools/prob1.c
881 * samtools-0.1.9-6 (r803)
882 * mpileup: apply homopolymer correction when calculating GL, instead of before
883 * bcftools: apply a different prior to indels
885 ------------------------------------------------------------------------
886 r802 | lh3lh3 | 2010-11-08 23:53:15 -0500 (Mon, 08 Nov 2010) | 3 lines
888 M /trunk/samtools/bam2bcf.c
889 M /trunk/samtools/bamtk.c
891 * samtools-0.1.9-5 (r802)
892 * relax tandem penalty. this will be made a command-line option in future.
894 ------------------------------------------------------------------------
895 r801 | lh3lh3 | 2010-11-08 23:35:52 -0500 (Mon, 08 Nov 2010) | 3 lines
897 M /trunk/samtools/bam2bcf.c
898 M /trunk/samtools/bamtk.c
900 * samtools-0.1.9-4 (r801)
901 * fixed a minor issue in printing indel VCF
903 ------------------------------------------------------------------------
904 r800 | lh3lh3 | 2010-11-08 15:28:14 -0500 (Mon, 08 Nov 2010) | 2 lines
906 M /trunk/samtools/bam2bcf_indel.c
907 M /trunk/samtools/bcftools/vcfutils.pl
909 fixed another silly bug in mpileup's indel caller
911 ------------------------------------------------------------------------
912 r799 | lh3lh3 | 2010-11-08 14:28:27 -0500 (Mon, 08 Nov 2010) | 2 lines
914 M /trunk/samtools/bam2bcf.c
916 fixed a silly bug in the indel caller
918 ------------------------------------------------------------------------
919 r798 | lh3lh3 | 2010-11-08 14:07:33 -0500 (Mon, 08 Nov 2010) | 2 lines
921 M /trunk/samtools/ChangeLog
922 M /trunk/samtools/sam_view.c
923 M /trunk/samtools/samtools.1
925 Incorporate patches by Marcel Martin for read counting.
927 ------------------------------------------------------------------------
928 r797 | lh3lh3 | 2010-11-08 13:39:52 -0500 (Mon, 08 Nov 2010) | 3 lines
930 M /trunk/samtools/bam2bcf.c
931 M /trunk/samtools/bam2bcf.h
932 M /trunk/samtools/bam2bcf_indel.c
933 M /trunk/samtools/bam_plcmd.c
934 M /trunk/samtools/bamtk.c
936 * samtools-0.1.9-2 (r797)
937 * mpileup: indel calling seems to be working
939 ------------------------------------------------------------------------
940 r796 | lh3lh3 | 2010-11-08 10:54:46 -0500 (Mon, 08 Nov 2010) | 2 lines
942 M /trunk/samtools/bam2bcf.c
943 M /trunk/samtools/bam2bcf.h
944 M /trunk/samtools/bam2bcf_indel.c
945 M /trunk/samtools/bam_plcmd.c
946 M /trunk/samtools/kaln.c
948 indel calling is apparently working, but more information needs to be collected
950 ------------------------------------------------------------------------
951 r795 | lh3lh3 | 2010-11-08 00:39:18 -0500 (Mon, 08 Nov 2010) | 2 lines
953 M /trunk/samtools/bam2bcf.c
954 M /trunk/samtools/bam2bcf_indel.c
956 fixed a few bugs in the indel caller. Probably there are more.
958 ------------------------------------------------------------------------
959 r794 | lh3lh3 | 2010-11-07 22:23:16 -0500 (Sun, 07 Nov 2010) | 2 lines
961 M /trunk/samtools/Makefile
962 M /trunk/samtools/bam.h
963 M /trunk/samtools/bam2bcf.c
964 M /trunk/samtools/bam2bcf.h
965 A /trunk/samtools/bam2bcf_indel.c
966 M /trunk/samtools/bam_plcmd.c
967 M /trunk/samtools/kaln.c
968 M /trunk/samtools/kaln.h
970 prepare for the indel caller. It is not ready yet.
972 ------------------------------------------------------------------------
973 r793 | lh3lh3 | 2010-11-05 11:28:23 -0400 (Fri, 05 Nov 2010) | 2 lines
975 M /trunk/samtools/bam2bcf.c
976 M /trunk/samtools/bam2bcf.h
977 M /trunk/samtools/bam_plcmd.c
979 Revert to r790. The recent changes are not good...
981 ------------------------------------------------------------------------
982 r792 | lh3lh3 | 2010-11-05 00:19:14 -0400 (Fri, 05 Nov 2010) | 6 lines
984 M /trunk/samtools/bam2bcf.c
985 M /trunk/samtools/bam2bcf.h
986 M /trunk/samtools/bam_plcmd.c
988 * this revision is UNSTABLE
990 * indel caller seems working, but it is very insensitive and has
991 several things I do not quite understand.
994 ------------------------------------------------------------------------
995 r791 | lh3lh3 | 2010-11-04 22:58:43 -0400 (Thu, 04 Nov 2010) | 2 lines
997 M /trunk/samtools/bam2bcf.c
998 M /trunk/samtools/bam2bcf.h
999 M /trunk/samtools/bam_plcmd.c
1001 for backup. no effective changes
1003 ------------------------------------------------------------------------
1004 r790 | lh3lh3 | 2010-11-03 15:51:24 -0400 (Wed, 03 Nov 2010) | 2 lines
1006 M /trunk/samtools/bcftools/vcfutils.pl
1007 M /trunk/samtools/kprobaln.c
1009 fixed a minor problem in the example coming with kprobaln.c
1011 ------------------------------------------------------------------------
1012 r789 | lh3lh3 | 2010-11-02 15:41:27 -0400 (Tue, 02 Nov 2010) | 4 lines
1014 M /trunk/samtools/Makefile
1015 M /trunk/samtools/bam_md.c
1016 M /trunk/samtools/kaln.c
1017 M /trunk/samtools/kaln.h
1018 A /trunk/samtools/kprobaln.c
1019 A /trunk/samtools/kprobaln.h
1021 Separate kaln and kprobaln as I am preparing further changes. At
1022 present, the results should be identical to the previous.
1025 ------------------------------------------------------------------------
1026 r788 | petulda | 2010-11-02 12:19:04 -0400 (Tue, 02 Nov 2010) | 1 line
1028 M /trunk/samtools/bam_plcmd.c
1030 Added -b option: read file names from a file
1031 ------------------------------------------------------------------------
1032 r787 | lh3lh3 | 2010-10-29 23:17:22 -0400 (Fri, 29 Oct 2010) | 7 lines
1034 M /trunk/samtools/bam.h
1035 M /trunk/samtools/bam_pileup.c
1036 M /trunk/samtools/bam_plcmd.c
1037 M /trunk/samtools/bamtk.c
1039 * samtools-0.1.9-2 (r787)
1041 * Allow to set a maximum per-sample depth to reduce memory. However,
1042 BAQ computation is still applied to every read. The speed is not
1046 ------------------------------------------------------------------------
1047 r786 | lh3lh3 | 2010-10-29 12:10:40 -0400 (Fri, 29 Oct 2010) | 3 lines
1049 M /trunk/samtools/bam2bcf.c
1050 M /trunk/samtools/bam2bcf.h
1051 M /trunk/samtools/bam_plcmd.c
1052 M /trunk/samtools/bamtk.c
1053 M /trunk/samtools/bcftools/bcf.c
1054 M /trunk/samtools/bcftools/vcf.c
1056 * samtools-0.1.9-1 (r786)
1057 * samtools: optionally perform exact test for each sample
1059 ------------------------------------------------------------------------
1060 r785 | lh3lh3 | 2010-10-29 09:42:25 -0400 (Fri, 29 Oct 2010) | 2 lines
1062 M /trunk/samtools/bam2bcf.c
1063 M /trunk/samtools/bam2bcf.h
1064 M /trunk/samtools/bam_plcmd.c
1065 M /trunk/samtools/bcftools/bcf.c
1067 Optionally output "DP", the individual read depth
1069 ------------------------------------------------------------------------
1070 r784 | lh3lh3 | 2010-10-27 23:10:27 -0400 (Wed, 27 Oct 2010) | 2 lines
1072 M /trunk/samtools/samtools.1
1074 acknowledge Petr and John who have greatly contributed to the project.
1076 ------------------------------------------------------------------------
1077 r783 | lh3lh3 | 2010-10-27 22:47:47 -0400 (Wed, 27 Oct 2010) | 2 lines
1079 M /trunk/samtools/ChangeLog
1080 M /trunk/samtools/NEWS
1081 M /trunk/samtools/bamtk.c
1082 M /trunk/samtools/samtools.1
1084 Release samtools-0.1.9 (r783)
1086 ------------------------------------------------------------------------
1087 r782 | lh3lh3 | 2010-10-27 19:58:54 -0400 (Wed, 27 Oct 2010) | 2 lines
1089 M /trunk/samtools/bam_plcmd.c
1091 fixed a silly bug in pileup
1093 ------------------------------------------------------------------------
1094 r781 | lh3lh3 | 2010-10-27 14:39:48 -0400 (Wed, 27 Oct 2010) | 5 lines
1096 M /trunk/samtools/ChangeLog
1097 M /trunk/samtools/bam_plcmd.c
1098 M /trunk/samtools/bam_sort.c
1099 M /trunk/samtools/bamtk.c
1100 M /trunk/samtools/samtools.1
1102 * samtools-0.1.8-22 (r781)
1103 * made BAQ the default behavior of mpileup
1105 * in merge, force to exit given inconsistent header when "-R" is not in use.
1107 ------------------------------------------------------------------------
1108 r780 | lh3lh3 | 2010-10-27 11:01:11 -0400 (Wed, 27 Oct 2010) | 3 lines
1110 M /trunk/samtools/bam.h
1111 M /trunk/samtools/bam_plcmd.c
1112 M /trunk/samtools/bamtk.c
1114 * samtools-0.1.8-21 (r780)
1115 * minor speedup to pileup
1117 ------------------------------------------------------------------------
1118 r779 | lh3lh3 | 2010-10-27 09:58:56 -0400 (Wed, 27 Oct 2010) | 2 lines
1120 M /trunk/samtools/bam_pileup.c
1121 M /trunk/samtools/bam_plcmd.c
1122 M /trunk/samtools/examples/toy.sam
1124 improve pileup a little bit
1126 ------------------------------------------------------------------------
1127 r778 | lh3lh3 | 2010-10-27 00:14:43 -0400 (Wed, 27 Oct 2010) | 3 lines
1129 M /trunk/samtools/bam.h
1130 M /trunk/samtools/bam_pileup.c
1131 M /trunk/samtools/bam_plcmd.c
1132 M /trunk/samtools/bam_tview.c
1133 M /trunk/samtools/bamtk.c
1135 * samtools-0.1.8-20 (r778)
1136 * speed up pileup, although I do not know how much is the improvement
1138 ------------------------------------------------------------------------
1139 r777 | lh3lh3 | 2010-10-26 17:26:04 -0400 (Tue, 26 Oct 2010) | 3 lines
1141 M /trunk/samtools/bam_maqcns.c
1142 M /trunk/samtools/bam_maqcns.h
1143 M /trunk/samtools/bam_plcmd.c
1144 M /trunk/samtools/bamtk.c
1145 M /trunk/samtools/examples/Makefile
1147 * samtools-0.1.8-19 (r777)
1148 * integrate mpileup features to pileup: min_baseQ, capQ, prob_realn, paired-only and biased prior
1150 ------------------------------------------------------------------------
1151 r776 | lh3lh3 | 2010-10-26 15:27:46 -0400 (Tue, 26 Oct 2010) | 2 lines
1153 M /trunk/samtools/bam_md.c
1155 remove local realignment (probabilistic realignment is still there)
1157 ------------------------------------------------------------------------
1158 r774 | jmarshall | 2010-10-21 06:52:38 -0400 (Thu, 21 Oct 2010) | 3 lines
1160 M /trunk/samtools/sam_view.c
1162 Add the relevant filename or region to error messages, and cause a failure
1163 exit status where appropriate. Based on a patch provided by Marcel Martin.
1165 ------------------------------------------------------------------------
1166 r773 | lh3lh3 | 2010-10-19 19:44:31 -0400 (Tue, 19 Oct 2010) | 3 lines
1168 M /trunk/samtools/examples/toy.sam
1169 M /trunk/samtools/kaln.c
1171 * Minor code changes. No real effect.
1172 * change quality to 30 in toy.sam
1174 ------------------------------------------------------------------------
1175 r772 | lh3lh3 | 2010-10-18 23:40:13 -0400 (Mon, 18 Oct 2010) | 2 lines
1177 M /trunk/samtools/examples/toy.fa
1178 M /trunk/samtools/examples/toy.sam
1180 added another toy example
1182 ------------------------------------------------------------------------
1183 r771 | lh3lh3 | 2010-10-13 23:32:12 -0400 (Wed, 13 Oct 2010) | 2 lines
1185 M /trunk/samtools/bcftools/call1.c
1186 M /trunk/samtools/bcftools/ld.c
1187 M /trunk/samtools/bcftools/vcfutils.pl
1189 improve the LD statistics
1191 ------------------------------------------------------------------------
1192 r770 | lh3lh3 | 2010-10-12 23:49:26 -0400 (Tue, 12 Oct 2010) | 3 lines
1194 M /trunk/samtools/bcftools/call1.c
1195 M /trunk/samtools/bcftools/vcfutils.pl
1197 * a minor fix to the -L option
1198 * add ldstats to vcfutils.pl
1200 ------------------------------------------------------------------------
1201 r769 | lh3lh3 | 2010-10-12 15:51:57 -0400 (Tue, 12 Oct 2010) | 2 lines
1203 M /trunk/samtools/bcftools/bcf.c
1207 ------------------------------------------------------------------------
1208 r768 | lh3lh3 | 2010-10-12 15:49:06 -0400 (Tue, 12 Oct 2010) | 2 lines
1210 M /trunk/samtools/bcftools/Makefile
1211 A /trunk/samtools/bcftools/ld.c
1213 forget to add the key file
1215 ------------------------------------------------------------------------
1216 r767 | lh3lh3 | 2010-10-12 15:48:46 -0400 (Tue, 12 Oct 2010) | 4 lines
1218 M /trunk/samtools/bcftools/Makefile
1219 M /trunk/samtools/bcftools/bcf.c
1220 M /trunk/samtools/bcftools/bcf.h
1221 M /trunk/samtools/bcftools/call1.c
1222 M /trunk/samtools/bcftools/prob1.c
1223 M /trunk/samtools/bcftools/vcfutils.pl
1225 * vcfutils.pl: fixed a typo in help message
1226 * added APIs: bcf_append_info() and bcf_cpy()
1227 * calculate adjacent LD
1229 ------------------------------------------------------------------------
1230 r766 | lh3lh3 | 2010-10-11 11:06:40 -0400 (Mon, 11 Oct 2010) | 2 lines
1232 M /trunk/samtools/bcftools/vcfutils.pl
1234 added filter for samtools/bcftools genetated VCFs
1236 ------------------------------------------------------------------------
1237 r765 | lh3lh3 | 2010-10-05 14:05:18 -0400 (Tue, 05 Oct 2010) | 3 lines
1239 M /trunk/samtools/bcftools/vcfutils.pl
1240 M /trunk/samtools/kaln.c
1242 * removed a comment line in kaln.c
1243 * vcfutils.pl fillac works when GT is not the first field
1245 ------------------------------------------------------------------------
1246 r764 | petulda | 2010-10-05 08:59:36 -0400 (Tue, 05 Oct 2010) | 1 line
1248 A /trunk/samtools/bcftools/bcf-fix.pl
1250 Convert VCF output of "bcftools view -bgcv" to a valid VCF file
1251 ------------------------------------------------------------------------
1252 r763 | lh3lh3 | 2010-10-02 22:51:03 -0400 (Sat, 02 Oct 2010) | 4 lines
1254 M /trunk/samtools/bam_plcmd.c
1255 M /trunk/samtools/bamtk.c
1256 A /trunk/samtools/bcftools/bcftools.1
1257 M /trunk/samtools/bcftools/call1.c
1258 M /trunk/samtools/samtools.1
1260 * samtools-0.1.8-18 (r763)
1261 * added bcftools manual page
1262 * minor fix to mpileup and view command lines
1264 ------------------------------------------------------------------------
1265 r762 | lh3lh3 | 2010-10-02 21:46:25 -0400 (Sat, 02 Oct 2010) | 3 lines
1267 M /trunk/samtools/bcftools/bcf.c
1268 M /trunk/samtools/bcftools/call1.c
1269 M /trunk/samtools/bcftools/vcfutils.pl
1271 * vcfutils.pl qstats: calculate marginal ts/tv
1272 * allow to call genotypes at variant sites
1274 ------------------------------------------------------------------------
1275 r761 | lh3lh3 | 2010-10-01 00:29:55 -0400 (Fri, 01 Oct 2010) | 3 lines
1277 M /trunk/samtools/kaln.c
1278 M /trunk/samtools/misc/HmmGlocal.java
1280 I am changing the gap open probability back to 0.001. It seems that
1281 being conservative here is a good thing...
1283 ------------------------------------------------------------------------
1284 r760 | lh3lh3 | 2010-10-01 00:11:27 -0400 (Fri, 01 Oct 2010) | 5 lines
1286 M /trunk/samtools/bamtk.c
1287 M /trunk/samtools/kaln.c
1288 A /trunk/samtools/misc/HmmGlocal.java
1290 * samtools-0.1.8-17 (r760)
1291 * the default gap open penalty is too small (a typo)
1292 * added comments on hmm_realn
1293 * Java implementation
1295 ------------------------------------------------------------------------
1296 r759 | lh3lh3 | 2010-09-30 10:12:54 -0400 (Thu, 30 Sep 2010) | 2 lines
1298 M /trunk/samtools/bamtk.c
1300 mark samtools-0.1.8-16 (r759)
1302 ------------------------------------------------------------------------
1303 r758 | lh3lh3 | 2010-09-30 10:12:02 -0400 (Thu, 30 Sep 2010) | 2 lines
1305 M /trunk/samtools/kaln.c
1307 round to the nearest integer
1309 ------------------------------------------------------------------------
1310 r757 | lh3lh3 | 2010-09-28 17:16:43 -0400 (Tue, 28 Sep 2010) | 4 lines
1312 M /trunk/samtools/kaln.c
1314 I was trying to accelerate ka_prob_glocal() as this will be the
1315 bottleneck. After an hour, the only gain is to change division to
1316 multiplication. OK. I will stop.
1318 ------------------------------------------------------------------------
1319 r756 | lh3lh3 | 2010-09-28 16:57:49 -0400 (Tue, 28 Sep 2010) | 2 lines
1321 M /trunk/samtools/kaln.c
1323 this is interesting. multiplication is much faster than division, at least on my Mac
1325 ------------------------------------------------------------------------
1326 r755 | lh3lh3 | 2010-09-28 16:19:13 -0400 (Tue, 28 Sep 2010) | 2 lines
1328 M /trunk/samtools/kaln.c
1332 ------------------------------------------------------------------------
1333 r754 | lh3lh3 | 2010-09-28 15:44:16 -0400 (Tue, 28 Sep 2010) | 2 lines
1335 M /trunk/samtools/bam_md.c
1336 M /trunk/samtools/bam_plcmd.c
1337 M /trunk/samtools/kaln.c
1339 prob_realn() seems working!
1341 ------------------------------------------------------------------------
1342 r753 | lh3lh3 | 2010-09-28 12:48:23 -0400 (Tue, 28 Sep 2010) | 2 lines
1344 M /trunk/samtools/kaln.c
1348 ------------------------------------------------------------------------
1349 r752 | lh3lh3 | 2010-09-28 12:47:41 -0400 (Tue, 28 Sep 2010) | 2 lines
1351 M /trunk/samtools/kaln.c
1352 M /trunk/samtools/kaln.h
1354 Convert phredQ to probabilities
1356 ------------------------------------------------------------------------
1357 r751 | lh3lh3 | 2010-09-28 12:32:08 -0400 (Tue, 28 Sep 2010) | 2 lines
1359 M /trunk/samtools/kaln.c
1360 M /trunk/samtools/kaln.h
1362 Implement the glocal HMM; discard the extention HMM
1364 ------------------------------------------------------------------------
1365 r750 | lh3lh3 | 2010-09-28 00:06:11 -0400 (Tue, 28 Sep 2010) | 2 lines
1367 M /trunk/samtools/kaln.c
1369 improve numerical stability
1371 ------------------------------------------------------------------------
1372 r749 | lh3lh3 | 2010-09-27 23:27:54 -0400 (Mon, 27 Sep 2010) | 2 lines
1374 M /trunk/samtools/kaln.c
1378 ------------------------------------------------------------------------
1379 r748 | lh3lh3 | 2010-09-27 23:17:16 -0400 (Mon, 27 Sep 2010) | 2 lines
1381 M /trunk/samtools/kaln.c
1383 fixed a bug in banded DP
1385 ------------------------------------------------------------------------
1386 r747 | lh3lh3 | 2010-09-27 23:05:12 -0400 (Mon, 27 Sep 2010) | 3 lines
1388 M /trunk/samtools/kaln.c
1390 * fixed that weird issue.
1391 * the banded version is NOT working
1393 ------------------------------------------------------------------------
1394 r746 | lh3lh3 | 2010-09-27 22:57:05 -0400 (Mon, 27 Sep 2010) | 2 lines
1396 M /trunk/samtools/kaln.c
1398 More comments. This version seems working, but something is a little weird...
1400 ------------------------------------------------------------------------
1401 r745 | lh3lh3 | 2010-09-27 17:21:40 -0400 (Mon, 27 Sep 2010) | 6 lines
1403 M /trunk/samtools/kaln.c
1405 A little code cleanup. Now the forward and backback algorithms give
1406 nearly identical P(x), which means both are close to the correct
1407 forms. However, I have only tested on toy examples. Minor errors in
1408 the implementation may not be obvious.
1411 ------------------------------------------------------------------------
1412 r744 | lh3lh3 | 2010-09-27 16:55:15 -0400 (Mon, 27 Sep 2010) | 2 lines
1414 M /trunk/samtools/bam_plcmd.c
1415 M /trunk/samtools/bam_sort.c
1416 M /trunk/samtools/kaln.c
1417 M /trunk/samtools/kaln.h
1421 ------------------------------------------------------------------------
1422 r743 | jmarshall | 2010-09-27 08:19:06 -0400 (Mon, 27 Sep 2010) | 6 lines
1424 M /trunk/samtools/bam_sort.c
1426 Abort if merge -h's INH.SAM cannot be opened, just as we abort
1427 if any of the IN#.BAM input files cannot be opened.
1429 Also propagate any error indication returned by bam_merge_core()
1430 to samtools merge's exit status.
1432 ------------------------------------------------------------------------
1433 r741 | jmarshall | 2010-09-24 11:08:24 -0400 (Fri, 24 Sep 2010) | 5 lines
1435 M /trunk/samtools/bam_index.c
1437 Use bam_validate1() to detect garbage records in the event of a corrupt
1438 BAI index file that causes a bam_seek() to an invalid position. At most
1439 one record (namely, the bam_iter_read terminator) is tested per bam_fetch()
1440 call, so the cost is insignificant in the normal case.
1442 ------------------------------------------------------------------------
1443 r740 | jmarshall | 2010-09-24 11:00:19 -0400 (Fri, 24 Sep 2010) | 2 lines
1445 M /trunk/samtools/bam.c
1446 M /trunk/samtools/bam.h
1448 Add bam_validate1().
1450 ------------------------------------------------------------------------
1451 r739 | lh3lh3 | 2010-09-22 12:07:50 -0400 (Wed, 22 Sep 2010) | 3 lines
1453 M /trunk/samtools/bam_md.c
1454 M /trunk/samtools/bamtk.c
1456 * samtools-0.1.8-15 (r379)
1457 * allow to change capQ parameter in calmd
1459 ------------------------------------------------------------------------
1460 r738 | jmarshall | 2010-09-22 11:15:33 -0400 (Wed, 22 Sep 2010) | 13 lines
1462 M /trunk/samtools/bam_index.c
1463 M /trunk/samtools/sam_view.c
1465 When bam_read1() returns an error (return value <= -2), propagate that error
1466 to bam_iter_read()'s own return value. Similarly, also propagate it up to
1467 bam_fetch()'s return value. Previously bam_fetch() always returned 0, and
1468 callers ignored its return value anyway. With this change, 0 continues to
1469 indicate success, while <= -2 (which can be written as < 0, as -1 is never
1470 returned) indicates corrupted input.
1472 bam_iter_read() ought also to propagate errors returned by bam_seek().
1474 main_samview() can now print an error message and fail when bam_fetch()
1475 detects that a .bai index file is corrupted or otherwise does not correspond
1476 to the .bam file it is being used with.
1478 ------------------------------------------------------------------------
1479 r737 | jmarshall | 2010-09-22 10:47:42 -0400 (Wed, 22 Sep 2010) | 3 lines
1481 M /trunk/samtools/bam_index.c
1483 0 is a successful return value from bam_read1(). (In practice, it never
1484 returns 0 anyway; but all the other callers treat 0 as successful.)
1486 ------------------------------------------------------------------------
1487 r736 | lh3lh3 | 2010-09-20 17:43:08 -0400 (Mon, 20 Sep 2010) | 2 lines
1489 M /trunk/samtools/bam.h
1490 M /trunk/samtools/bam_index.c
1491 M /trunk/samtools/bam_sort.c
1493 * merge files region-by-region. work on small examples but more tests are needed.
1495 ------------------------------------------------------------------------
1496 r735 | lh3lh3 | 2010-09-20 16:56:24 -0400 (Mon, 20 Sep 2010) | 2 lines
1498 M /trunk/samtools/bcftools/vcfutils.pl
1500 improve qstats by checking the alleles as well
1502 ------------------------------------------------------------------------
1503 r734 | lh3lh3 | 2010-09-17 18:12:13 -0400 (Fri, 17 Sep 2010) | 2 lines
1505 M /trunk/samtools/bcftools/vcfutils.pl
1507 convert UCSC SNP SQL dump to VCF
1509 ------------------------------------------------------------------------
1510 r733 | lh3lh3 | 2010-09-17 13:02:11 -0400 (Fri, 17 Sep 2010) | 2 lines
1512 M /trunk/samtools/bcftools/vcfutils.pl
1514 hapmap2vcf convertor
1516 ------------------------------------------------------------------------
1517 r732 | lh3lh3 | 2010-09-17 10:11:37 -0400 (Fri, 17 Sep 2010) | 3 lines
1519 M /trunk/samtools/bcftools/Makefile
1520 M /trunk/samtools/bcftools/bcf.c
1521 M /trunk/samtools/bcftools/bcf.h
1522 M /trunk/samtools/bcftools/vcf.c
1525 * VCF->BCF is not possible without knowing the sequence dictionary before hand...
1527 ------------------------------------------------------------------------
1528 r731 | lh3lh3 | 2010-09-17 09:15:53 -0400 (Fri, 17 Sep 2010) | 2 lines
1530 M /trunk/samtools/bam2bcf.c
1531 M /trunk/samtools/bcftools/bcf.c
1532 M /trunk/samtools/bcftools/bcf.h
1533 M /trunk/samtools/bcftools/bcfutils.c
1534 M /trunk/samtools/bcftools/call1.c
1535 M /trunk/samtools/bcftools/vcf.c
1537 * put n_smpl to "bcf1_t" to simplify API a little
1539 ------------------------------------------------------------------------
1540 r730 | lh3lh3 | 2010-09-16 21:36:01 -0400 (Thu, 16 Sep 2010) | 2 lines
1542 M /trunk/samtools/bcftools/bcf.h
1543 M /trunk/samtools/bcftools/call1.c
1544 M /trunk/samtools/bcftools/index.c
1546 fixed a bug in indexing
1548 ------------------------------------------------------------------------
1549 r729 | lh3lh3 | 2010-09-16 16:54:48 -0400 (Thu, 16 Sep 2010) | 3 lines
1551 M /trunk/samtools/bam.c
1552 M /trunk/samtools/bam_md.c
1553 M /trunk/samtools/bam_pileup.c
1555 * fixed a bug in capQ
1556 * valgrind identifies a use of uninitialised value, but I have not fixed it.
1558 ------------------------------------------------------------------------
1559 r728 | lh3lh3 | 2010-09-16 15:03:59 -0400 (Thu, 16 Sep 2010) | 3 lines
1561 M /trunk/samtools/bgzip.c
1562 M /trunk/samtools/razip.c
1564 * fixed a bug in razip: -c will delete the input file
1565 * copy tabix/bgzip to here
1567 ------------------------------------------------------------------------
1568 r727 | lh3lh3 | 2010-09-16 13:45:49 -0400 (Thu, 16 Sep 2010) | 3 lines
1570 M /trunk/samtools/bam_md.c
1571 M /trunk/samtools/bam_plcmd.c
1572 M /trunk/samtools/bamtk.c
1574 * samtools-0.1.8-14 (r727)
1575 * allow to change the capQ parameter at the command line
1577 ------------------------------------------------------------------------
1578 r726 | lh3lh3 | 2010-09-16 13:38:43 -0400 (Thu, 16 Sep 2010) | 4 lines
1580 M /trunk/samtools/bam_md.c
1581 M /trunk/samtools/bam_plcmd.c
1582 M /trunk/samtools/bcftools/vcfutils.pl
1583 M /trunk/samtools/misc/samtools.pl
1585 * added varFilter to vcfutils.pl
1586 * reimplement realn(). now it performs a local alignment
1587 * added cap_mapQ() to cap mapping quality when there are many substitutions
1589 ------------------------------------------------------------------------
1590 r724 | lh3lh3 | 2010-09-15 00:18:31 -0400 (Wed, 15 Sep 2010) | 2 lines
1592 M /trunk/samtools/bcftools/Makefile
1593 A /trunk/samtools/bcftools/bcf2qcall.c
1594 M /trunk/samtools/bcftools/call1.c
1596 * convert BCF to QCALL input
1598 ------------------------------------------------------------------------
1599 r723 | lh3lh3 | 2010-09-14 22:41:50 -0400 (Tue, 14 Sep 2010) | 2 lines
1601 M /trunk/samtools/bam_md.c
1603 dynamic band width in realignment
1605 ------------------------------------------------------------------------
1606 r722 | lh3lh3 | 2010-09-14 22:05:32 -0400 (Tue, 14 Sep 2010) | 2 lines
1608 M /trunk/samtools/bam_md.c
1609 M /trunk/samtools/bam_plcmd.c
1611 fixed a bug in realignment
1613 ------------------------------------------------------------------------
1614 r721 | lh3lh3 | 2010-09-14 20:54:09 -0400 (Tue, 14 Sep 2010) | 2 lines
1616 M /trunk/samtools/bcftools/prob1.c
1620 ------------------------------------------------------------------------
1621 r720 | lh3lh3 | 2010-09-14 19:25:10 -0400 (Tue, 14 Sep 2010) | 2 lines
1623 M /trunk/samtools/Makefile
1624 M /trunk/samtools/bam_maqcns.c
1625 M /trunk/samtools/bam_md.c
1627 fixed a bug in realignment
1629 ------------------------------------------------------------------------
1630 r719 | lh3lh3 | 2010-09-14 19:18:24 -0400 (Tue, 14 Sep 2010) | 2 lines
1632 M /trunk/samtools/bam_plcmd.c
1634 minor changes. It is BUGGY now!
1636 ------------------------------------------------------------------------
1637 r718 | lh3lh3 | 2010-09-14 16:32:33 -0400 (Tue, 14 Sep 2010) | 4 lines
1639 M /trunk/samtools/bam_md.c
1640 M /trunk/samtools/bam_pileup.c
1641 M /trunk/samtools/kaln.c
1642 M /trunk/samtools/kaln.h
1644 * aggressive gapped aligner is implemented in calmd.
1645 * distinguish gap_open and gap_end_open in banded alignment
1646 * make tview accepts alignment with heading and tailing D
1648 ------------------------------------------------------------------------
1649 r717 | jmarshall | 2010-09-14 09:04:28 -0400 (Tue, 14 Sep 2010) | 2 lines
1653 Add svn:ignore properties for generated files that don't appear in "make all".
1655 ------------------------------------------------------------------------
1656 r716 | jmarshall | 2010-09-13 08:37:53 -0400 (Mon, 13 Sep 2010) | 3 lines
1659 M /trunk/samtools/bcftools
1660 M /trunk/samtools/misc
1662 Add svn:ignore properties listing the generated files.
1663 (Except for *.o, which we'll assume is in global-ignores.)
1665 ------------------------------------------------------------------------
1666 r715 | lh3lh3 | 2010-09-08 12:53:55 -0400 (Wed, 08 Sep 2010) | 5 lines
1668 M /trunk/samtools/bamtk.c
1669 M /trunk/samtools/bcftools/call1.c
1670 M /trunk/samtools/bcftools/prob1.c
1671 M /trunk/samtools/sample.c
1672 M /trunk/samtools/sample.h
1674 * samtools-0.1.8-13 (r715)
1675 * fixed a bug in identifying SM across files
1676 * bcftools: estimate heterozygosity
1677 * bcftools: allow to skip sites without reference bases
1679 ------------------------------------------------------------------------
1680 r713 | lh3lh3 | 2010-09-03 17:19:12 -0400 (Fri, 03 Sep 2010) | 2 lines
1682 M /trunk/samtools/bcftools/Makefile
1683 M /trunk/samtools/bcftools/call1.c
1684 M /trunk/samtools/bcftools/prob1.c
1685 M /trunk/samtools/bcftools/prob1.h
1687 quite a lot changes to the contrast caller, but I still feel something is missing...
1689 ------------------------------------------------------------------------
1690 r711 | lh3lh3 | 2010-09-03 00:30:48 -0400 (Fri, 03 Sep 2010) | 4 lines
1692 M /trunk/samtools/bcftools/Makefile
1693 M /trunk/samtools/bcftools/call1.c
1694 M /trunk/samtools/bcftools/prob1.c
1695 M /trunk/samtools/bcftools/vcfutils.pl
1697 * changed 3.434 to 4.343 (typo!)
1698 * fixed a bug in the contrast caller
1699 * calculate heterozygosity
1701 ------------------------------------------------------------------------
1702 r710 | lh3lh3 | 2010-09-01 23:24:47 -0400 (Wed, 01 Sep 2010) | 2 lines
1704 M /trunk/samtools/bcftools/bcf.h
1705 M /trunk/samtools/bcftools/bcfutils.c
1706 M /trunk/samtools/bcftools/call1.c
1708 SNP calling from the GL field
1710 ------------------------------------------------------------------------
1711 r709 | lh3lh3 | 2010-09-01 18:52:30 -0400 (Wed, 01 Sep 2010) | 2 lines
1713 M /trunk/samtools/bcftools/vcf.c
1715 fixed another problem
1717 ------------------------------------------------------------------------
1718 r708 | lh3lh3 | 2010-09-01 18:31:17 -0400 (Wed, 01 Sep 2010) | 3 lines
1720 M /trunk/samtools/bcftools/bcf.c
1721 M /trunk/samtools/bcftools/vcf.c
1723 * fixed bugs in parsing VCF
1724 * parser now works with GT/GQ/DP/PL/GL
1726 ------------------------------------------------------------------------
1727 r707 | lh3lh3 | 2010-09-01 15:28:29 -0400 (Wed, 01 Sep 2010) | 2 lines
1729 M /trunk/samtools/bcftools/Makefile
1730 M /trunk/samtools/bcftools/prob1.c
1732 Do not compile _BCF_QUAD by default
1734 ------------------------------------------------------------------------
1735 r706 | lh3lh3 | 2010-09-01 15:21:41 -0400 (Wed, 01 Sep 2010) | 2 lines
1737 M /trunk/samtools/bcftools/bcf.c
1738 M /trunk/samtools/bcftools/bcf.h
1739 M /trunk/samtools/bcftools/bcfutils.c
1740 M /trunk/samtools/bcftools/call1.c
1742 Write the correct ALT and PL in the SNP calling mode.
1744 ------------------------------------------------------------------------
1745 r705 | lh3lh3 | 2010-09-01 12:50:33 -0400 (Wed, 01 Sep 2010) | 2 lines
1747 M /trunk/samtools/bcftools/vcfutils.pl
1749 more commands for my own uses
1751 ------------------------------------------------------------------------
1752 r704 | lh3lh3 | 2010-09-01 09:26:10 -0400 (Wed, 01 Sep 2010) | 2 lines
1754 A /trunk/samtools/bcftools/vcfutils.pl
1756 Utilities for processing VCF
1758 ------------------------------------------------------------------------
1759 r703 | lh3lh3 | 2010-08-31 16:44:57 -0400 (Tue, 31 Aug 2010) | 2 lines
1761 M /trunk/samtools/bcftools/Makefile
1762 M /trunk/samtools/bcftools/call1.c
1763 M /trunk/samtools/bcftools/prob1.c
1764 M /trunk/samtools/bcftools/prob1.h
1766 preliminary contrast variant caller
1768 ------------------------------------------------------------------------
1769 r702 | lh3lh3 | 2010-08-31 12:28:39 -0400 (Tue, 31 Aug 2010) | 2 lines
1771 M /trunk/samtools/bcftools/call1.c
1772 M /trunk/samtools/bcftools/prob1.c
1773 M /trunk/samtools/bcftools/prob1.h
1775 z' and z'' can be calculated
1777 ------------------------------------------------------------------------
1778 r701 | lh3lh3 | 2010-08-31 10:20:57 -0400 (Tue, 31 Aug 2010) | 3 lines
1780 M /trunk/samtools/bcftools/Makefile
1781 A /trunk/samtools/bcftools/call1.c (from /trunk/samtools/bcftools/vcfout.c:699)
1782 M /trunk/samtools/bcftools/prob1.c
1783 D /trunk/samtools/bcftools/vcfout.c
1785 * rename vcfout.c as call1.c
1786 * prepare to add two-sample comparison
1788 ------------------------------------------------------------------------
1789 r699 | lh3lh3 | 2010-08-24 15:28:16 -0400 (Tue, 24 Aug 2010) | 2 lines
1791 M /trunk/samtools/bcftools/vcfout.c
1793 fixed a bug in calculating the t statistics
1795 ------------------------------------------------------------------------
1796 r698 | lh3lh3 | 2010-08-24 14:05:50 -0400 (Tue, 24 Aug 2010) | 3 lines
1798 M /trunk/samtools/bam2bcf.c
1799 M /trunk/samtools/bam2bcf.h
1800 M /trunk/samtools/bamtk.c
1801 M /trunk/samtools/bcftools/kfunc.c
1802 M /trunk/samtools/bcftools/vcfout.c
1804 * samtools-0.1.8-13 (r698)
1805 * perform one-tailed t-test for baseQ, mapQ and endDist
1807 ------------------------------------------------------------------------
1808 r697 | lh3lh3 | 2010-08-24 12:30:13 -0400 (Tue, 24 Aug 2010) | 2 lines
1810 M /trunk/samtools/bcftools/kfunc.c
1812 added regularized incomplete beta function
1814 ------------------------------------------------------------------------
1815 r695 | lh3lh3 | 2010-08-23 17:36:17 -0400 (Mon, 23 Aug 2010) | 2 lines
1817 M /trunk/samtools/bam_maqcns.c
1818 M /trunk/samtools/bam_plcmd.c
1820 change the default correlation coefficient
1822 ------------------------------------------------------------------------
1823 r694 | lh3lh3 | 2010-08-23 14:46:52 -0400 (Mon, 23 Aug 2010) | 2 lines
1825 M /trunk/samtools/bcftools/bcf.c
1826 M /trunk/samtools/bcftools/vcfout.c
1828 print QUAL as floating numbers
1830 ------------------------------------------------------------------------
1831 r693 | lh3lh3 | 2010-08-23 14:06:07 -0400 (Mon, 23 Aug 2010) | 3 lines
1833 M /trunk/samtools/Makefile
1834 M /trunk/samtools/bam_plcmd.c
1835 M /trunk/samtools/bamtk.c
1836 M /trunk/samtools/examples/Makefile
1837 A /trunk/samtools/sample.c
1838 A /trunk/samtools/sample.h
1840 * samtools-0.1.8-12 (r692)
1841 * group data by samples in "mpileup -g"
1843 ------------------------------------------------------------------------
1844 r692 | lh3lh3 | 2010-08-23 10:58:53 -0400 (Mon, 23 Aug 2010) | 2 lines
1846 M /trunk/samtools/Makefile
1847 D /trunk/samtools/bam_mcns.c
1848 D /trunk/samtools/bam_mcns.h
1849 M /trunk/samtools/bam_plcmd.c
1851 remove VCF output in mpileup
1853 ------------------------------------------------------------------------
1854 r691 | lh3lh3 | 2010-08-23 10:48:20 -0400 (Mon, 23 Aug 2010) | 3 lines
1856 M /trunk/samtools/bam2bcf.c
1857 M /trunk/samtools/bam2bcf.h
1859 * use the revised MAQ error model for mpileup
1860 * prepare to remove the independent model from mpileup
1862 ------------------------------------------------------------------------
1863 r690 | lh3lh3 | 2010-08-20 15:46:40 -0400 (Fri, 20 Aug 2010) | 2 lines
1865 M /trunk/samtools/Makefile
1866 M /trunk/samtools/bam_maqcns.c
1867 M /trunk/samtools/bam_maqcns.h
1868 M /trunk/samtools/bam_plcmd.c
1869 A /trunk/samtools/errmod.c
1870 A /trunk/samtools/errmod.h
1871 M /trunk/samtools/ksort.h
1873 added revised MAQ error model
1875 ------------------------------------------------------------------------
1876 r689 | lh3lh3 | 2010-08-18 09:55:20 -0400 (Wed, 18 Aug 2010) | 2 lines
1878 M /trunk/samtools/bcftools/prob1.c
1879 M /trunk/samtools/bcftools/prob1.h
1880 M /trunk/samtools/bcftools/vcfout.c
1882 allow to read the prior from the error output. EM iteration is working.
1884 ------------------------------------------------------------------------
1885 r688 | lh3lh3 | 2010-08-17 12:12:20 -0400 (Tue, 17 Aug 2010) | 3 lines
1887 M /trunk/samtools/bcftools/main.c
1888 M /trunk/samtools/bcftools/vcf.c
1890 * write a little more VCF header
1893 ------------------------------------------------------------------------
1894 r687 | lh3lh3 | 2010-08-16 20:53:16 -0400 (Mon, 16 Aug 2010) | 2 lines
1896 M /trunk/samtools/bcftools/bcf.c
1897 M /trunk/samtools/bcftools/bcf.h
1898 M /trunk/samtools/bcftools/bcf.tex
1902 ------------------------------------------------------------------------
1903 r686 | lh3lh3 | 2010-08-14 00:11:13 -0400 (Sat, 14 Aug 2010) | 2 lines
1905 M /trunk/samtools/bcftools/bcf.c
1906 M /trunk/samtools/bcftools/prob1.c
1908 faster for large sample size (in principle)
1910 ------------------------------------------------------------------------
1911 r685 | lh3lh3 | 2010-08-13 23:28:31 -0400 (Fri, 13 Aug 2010) | 4 lines
1913 M /trunk/samtools/bcftools/prob1.c
1915 * a numerically stable method to calculate z_{jk}
1916 * currently slower than the old method but will be important for large sample size
1917 * in principle, we can speed up for large n, but have not tried
1919 ------------------------------------------------------------------------
1920 r684 | lh3lh3 | 2010-08-11 21:58:31 -0400 (Wed, 11 Aug 2010) | 2 lines
1922 M /trunk/samtools/bcftools/vcfout.c
1924 fixed an issue in parsing integer
1926 ------------------------------------------------------------------------
1927 r683 | lh3lh3 | 2010-08-09 13:05:07 -0400 (Mon, 09 Aug 2010) | 2 lines
1929 M /trunk/samtools/bcftools/bcf.c
1931 do not print refname if file is converted from VCF
1933 ------------------------------------------------------------------------
1934 r682 | lh3lh3 | 2010-08-09 12:59:47 -0400 (Mon, 09 Aug 2010) | 3 lines
1936 M /trunk/samtools/bcftools/vcf.c
1939 * fixed a bug in parsing VCF
1941 ------------------------------------------------------------------------
1942 r681 | lh3lh3 | 2010-08-09 12:49:23 -0400 (Mon, 09 Aug 2010) | 4 lines
1944 M /trunk/samtools/bcftools/bcf.c
1945 M /trunk/samtools/bcftools/bcf.h
1946 M /trunk/samtools/bcftools/bcfutils.c
1947 M /trunk/samtools/bcftools/main.c
1948 M /trunk/samtools/bcftools/vcf.c
1949 M /trunk/samtools/bcftools/vcfout.c
1950 M /trunk/samtools/bgzf.c
1951 M /trunk/samtools/kstring.c
1953 * fixed a bug in kstrtok@kstring.c
1954 * preliminary VCF parser (not parse everything for now)
1955 * improved view interface
1957 ------------------------------------------------------------------------
1958 r680 | lh3lh3 | 2010-08-09 10:43:13 -0400 (Mon, 09 Aug 2010) | 4 lines
1960 M /trunk/samtools/bcftools/bcf.c
1961 M /trunk/samtools/bcftools/bcf.h
1962 M /trunk/samtools/bcftools/vcfout.c
1963 M /trunk/samtools/kstring.c
1964 M /trunk/samtools/kstring.h
1966 * improved kstring (added kstrtok)
1967 * removed the limit on the format string length in bcftools
1968 * use kstrtok to parse format which fixed a bug in the old code
1970 ------------------------------------------------------------------------
1971 r679 | lh3lh3 | 2010-08-09 01:12:05 -0400 (Mon, 09 Aug 2010) | 2 lines
1973 A /trunk/samtools/bcftools/README
1974 M /trunk/samtools/bcftools/vcfout.c
1978 ------------------------------------------------------------------------
1979 r678 | lh3lh3 | 2010-08-09 00:01:52 -0400 (Mon, 09 Aug 2010) | 2 lines
1981 M /trunk/samtools/bcftools/vcfout.c
1983 perform single-tail test for ED4
1985 ------------------------------------------------------------------------
1986 r677 | lh3lh3 | 2010-08-08 23:48:35 -0400 (Sun, 08 Aug 2010) | 2 lines
1988 M /trunk/samtools/bcftools/Makefile
1989 M /trunk/samtools/bcftools/kfunc.c
1990 M /trunk/samtools/bcftools/vcfout.c
1992 * test depth, end distance and HWE
1994 ------------------------------------------------------------------------
1995 r676 | lh3lh3 | 2010-08-08 02:04:15 -0400 (Sun, 08 Aug 2010) | 2 lines
1997 M /trunk/samtools/bcftools/kfunc.c
1999 reimplement incomplete gamma functions. no copy-paste
2001 ------------------------------------------------------------------------
2002 r675 | lh3lh3 | 2010-08-06 22:42:54 -0400 (Fri, 06 Aug 2010) | 3 lines
2004 M /trunk/samtools/bam2bcf.c
2005 M /trunk/samtools/bam2bcf.h
2006 M /trunk/samtools/bcftools/fet.c
2007 M /trunk/samtools/bcftools/prob1.c
2008 M /trunk/samtools/bcftools/prob1.h
2009 M /trunk/samtools/bcftools/vcfout.c
2011 * bcftools: add HWE (no testing for now)
2012 * record end dist in a 2x2 table, not avg, std any more
2014 ------------------------------------------------------------------------
2015 r674 | lh3lh3 | 2010-08-06 17:30:16 -0400 (Fri, 06 Aug 2010) | 3 lines
2017 A /trunk/samtools/bcftools/kfunc.c
2019 * Special functions: log(gamma()), erfc(), P(a,x) (incomplete gamma)
2020 * Not using Numerical Recipe due to licensing issues
2022 ------------------------------------------------------------------------
2023 r673 | lh3lh3 | 2010-08-05 23:46:53 -0400 (Thu, 05 Aug 2010) | 2 lines
2025 A /trunk/samtools/bcftools/fet.c
2029 ------------------------------------------------------------------------
2030 r672 | lh3lh3 | 2010-08-05 21:48:33 -0400 (Thu, 05 Aug 2010) | 3 lines
2032 M /trunk/samtools/bam2bcf.c
2033 M /trunk/samtools/bam2bcf.h
2034 M /trunk/samtools/bamtk.c
2035 M /trunk/samtools/examples/Makefile
2037 * samtools-0.1.8-11 (r672)
2038 * collect more stats for allele balance test in bcftools (not yet)
2040 ------------------------------------------------------------------------
2041 r671 | lh3lh3 | 2010-08-05 16:17:58 -0400 (Thu, 05 Aug 2010) | 3 lines
2043 M /trunk/samtools/bam_plcmd.c
2044 M /trunk/samtools/bcftools/bcf.c
2045 M /trunk/samtools/bcftools/main.c
2047 * the code base is stablized again.
2048 * I will delay the vcf parser, which is quite complicated but with little value for now
2050 ------------------------------------------------------------------------
2051 r670 | lh3lh3 | 2010-08-05 16:03:23 -0400 (Thu, 05 Aug 2010) | 2 lines
2053 M /trunk/samtools/examples/Makefile
2057 ------------------------------------------------------------------------
2058 r669 | lh3lh3 | 2010-08-05 16:03:08 -0400 (Thu, 05 Aug 2010) | 2 lines
2060 M /trunk/samtools/bcftools/vcf.c
2062 unfinished vcf parser
2064 ------------------------------------------------------------------------
2065 r668 | lh3lh3 | 2010-08-05 15:46:40 -0400 (Thu, 05 Aug 2010) | 3 lines
2067 M /trunk/samtools/bcftools/Makefile
2068 M /trunk/samtools/bcftools/bcf.c
2069 M /trunk/samtools/bcftools/bcf.h
2070 M /trunk/samtools/bcftools/bcfutils.c
2071 M /trunk/samtools/bcftools/index.c
2072 M /trunk/samtools/bcftools/main.c
2073 A /trunk/samtools/bcftools/vcf.c
2074 M /trunk/samtools/bcftools/vcfout.c
2076 * added prelimiary VCF parser (not finished)
2077 * change struct a bit
2079 ------------------------------------------------------------------------
2080 r667 | lh3lh3 | 2010-08-03 22:35:27 -0400 (Tue, 03 Aug 2010) | 3 lines
2082 M /trunk/samtools/bam2bcf.c
2083 M /trunk/samtools/bam2bcf.h
2084 M /trunk/samtools/bam_plcmd.c
2085 M /trunk/samtools/bcftools/bcf.c
2087 * allow to set min base q
2088 * fixed a bug in mpileup -u
2090 ------------------------------------------------------------------------
2091 r666 | lh3lh3 | 2010-08-03 22:08:44 -0400 (Tue, 03 Aug 2010) | 2 lines
2093 A /trunk/samtools/bcftools/bcf.tex
2097 ------------------------------------------------------------------------
2098 r665 | lh3lh3 | 2010-08-03 21:18:57 -0400 (Tue, 03 Aug 2010) | 2 lines
2100 M /trunk/samtools/examples/Makefile
2104 ------------------------------------------------------------------------
2105 r664 | lh3lh3 | 2010-08-03 21:13:00 -0400 (Tue, 03 Aug 2010) | 2 lines
2107 M /trunk/samtools/Makefile
2108 M /trunk/samtools/bam2bcf.c
2109 M /trunk/samtools/bam2bcf.h
2110 M /trunk/samtools/bcftools/Makefile
2112 fixed compilation error
2114 ------------------------------------------------------------------------
2115 r662 | lh3lh3 | 2010-08-03 21:04:00 -0400 (Tue, 03 Aug 2010) | 2 lines
2117 M /trunk/samtools/Makefile
2118 D /trunk/samtools/bcf.c
2119 D /trunk/samtools/bcf.h
2120 A /trunk/samtools/bcftools
2121 A /trunk/samtools/bcftools/Makefile
2122 A /trunk/samtools/bcftools/bcf.c
2123 A /trunk/samtools/bcftools/bcf.h
2124 A /trunk/samtools/bcftools/bcfutils.c
2125 A /trunk/samtools/bcftools/index.c
2126 A /trunk/samtools/bcftools/main.c
2127 A /trunk/samtools/bcftools/prob1.c
2128 A /trunk/samtools/bcftools/prob1.h
2129 A /trunk/samtools/bcftools/vcfout.c
2131 move bcftools to samtools
2133 ------------------------------------------------------------------------
2134 r660 | lh3lh3 | 2010-08-03 15:58:32 -0400 (Tue, 03 Aug 2010) | 2 lines
2136 M /trunk/samtools/bam2bcf.c
2138 fixed another minor bug
2140 ------------------------------------------------------------------------
2141 r658 | lh3lh3 | 2010-08-03 15:06:45 -0400 (Tue, 03 Aug 2010) | 3 lines
2143 M /trunk/samtools/bamtk.c
2144 M /trunk/samtools/bcf.c
2146 * samtools-0.1.8-10 (r658)
2147 * fixed a bug in bam2bcf when the reference is N
2149 ------------------------------------------------------------------------
2150 r657 | lh3lh3 | 2010-08-03 14:50:23 -0400 (Tue, 03 Aug 2010) | 3 lines
2152 M /trunk/samtools/bam2bcf.c
2153 M /trunk/samtools/bam2bcf.h
2156 * treat ambiguous ref base as the fifth base
2158 ------------------------------------------------------------------------
2159 r654 | lh3lh3 | 2010-08-02 17:38:27 -0400 (Mon, 02 Aug 2010) | 2 lines
2161 M /trunk/bcftools/bcf.c
2162 M /trunk/samtools/bcf.c
2164 missing a column in VCF output...
2166 ------------------------------------------------------------------------
2167 r653 | lh3lh3 | 2010-08-02 17:31:33 -0400 (Mon, 02 Aug 2010) | 2 lines
2169 M /trunk/samtools/bcf.c
2173 ------------------------------------------------------------------------
2174 r651 | lh3lh3 | 2010-08-02 17:27:31 -0400 (Mon, 02 Aug 2010) | 2 lines
2176 M /trunk/samtools/bcf.c
2178 fixed a bug in bcf reader
2180 ------------------------------------------------------------------------
2181 r650 | lh3lh3 | 2010-08-02 17:00:41 -0400 (Mon, 02 Aug 2010) | 2 lines
2183 M /trunk/samtools/bam2bcf.c
2187 ------------------------------------------------------------------------
2188 r649 | lh3lh3 | 2010-08-02 16:49:35 -0400 (Mon, 02 Aug 2010) | 3 lines
2190 M /trunk/samtools/Makefile
2191 M /trunk/samtools/bam2bcf.c
2192 M /trunk/samtools/bam2bcf.h
2193 M /trunk/samtools/bamtk.c
2195 * samtools-0.1.8-9 (r649)
2196 * lossless representation of PL in BCF output
2198 ------------------------------------------------------------------------
2199 r648 | lh3lh3 | 2010-08-02 16:07:25 -0400 (Mon, 02 Aug 2010) | 2 lines
2201 M /trunk/samtools/Makefile
2202 A /trunk/samtools/bam2bcf.c
2203 A /trunk/samtools/bam2bcf.h
2204 M /trunk/samtools/bam_plcmd.c
2205 A /trunk/samtools/bcf.c
2206 A /trunk/samtools/bcf.h
2210 ------------------------------------------------------------------------
2211 r644 | lh3lh3 | 2010-07-28 11:59:19 -0400 (Wed, 28 Jul 2010) | 5 lines
2213 M /trunk/samtools/bam_mcns.c
2214 M /trunk/samtools/bamtk.c
2216 * samtools-0.1.8-8 (r644)
2217 * mpileup becomes a little stable again
2218 * the method is slightly different, but is more theoretically correct
2219 * snp calling is O(n^2) instead of O(n^3)
2221 ------------------------------------------------------------------------
2222 r643 | lh3lh3 | 2010-07-28 11:54:15 -0400 (Wed, 28 Jul 2010) | 3 lines
2224 M /trunk/samtools/bam_mcns.c
2226 * fixed a STUPID bug, which cost me a lot of time.
2227 * I am going to clean up mcns a little bit
2229 ------------------------------------------------------------------------
2230 r642 | lh3lh3 | 2010-07-27 23:23:07 -0400 (Tue, 27 Jul 2010) | 2 lines
2232 M /trunk/samtools/bam_mcns.c
2233 M /trunk/samtools/bam_mcns.h
2234 M /trunk/samtools/bam_plcmd.c
2236 supposedly this is THE correct implementation, but more testing is needed
2238 ------------------------------------------------------------------------
2239 r641 | lh3lh3 | 2010-07-27 22:43:39 -0400 (Tue, 27 Jul 2010) | 2 lines
2241 M /trunk/samtools/bam_mcns.c
2243 NOT ready yet. Going to make further changes...
2245 ------------------------------------------------------------------------
2246 r639 | lh3lh3 | 2010-07-25 22:18:38 -0400 (Sun, 25 Jul 2010) | 3 lines
2248 M /trunk/samtools/bam_mcns.c
2249 M /trunk/samtools/bam_plcmd.c
2250 M /trunk/samtools/bamtk.c
2252 * samtools-0.1.8-7 (r639)
2253 * fixed the reference allele assignment
2255 ------------------------------------------------------------------------
2256 r638 | lh3lh3 | 2010-07-25 12:01:26 -0400 (Sun, 25 Jul 2010) | 5 lines
2258 M /trunk/samtools/bam_mcns.c
2259 M /trunk/samtools/bam_mcns.h
2260 M /trunk/samtools/bam_plcmd.c
2261 M /trunk/samtools/bamtk.c
2263 * samtools-0.1.8-6 (r638)
2264 * skip isnan/isinf in case of float underflow
2265 * added the flat prior
2266 * fixed an issue where there are no reads supporting the reference
2268 ------------------------------------------------------------------------
2269 r637 | lh3lh3 | 2010-07-24 14:16:27 -0400 (Sat, 24 Jul 2010) | 2 lines
2271 M /trunk/samtools/bam_plcmd.c
2275 ------------------------------------------------------------------------
2276 r636 | lh3lh3 | 2010-07-24 14:07:27 -0400 (Sat, 24 Jul 2010) | 2 lines
2278 M /trunk/samtools/bam_mcns.c
2279 M /trunk/samtools/bam_mcns.h
2280 M /trunk/samtools/bam_plcmd.c
2281 M /trunk/samtools/bamtk.c
2285 ------------------------------------------------------------------------
2286 r635 | lh3lh3 | 2010-07-24 01:49:49 -0400 (Sat, 24 Jul 2010) | 2 lines
2288 M /trunk/samtools/bam_mcns.c
2289 M /trunk/samtools/bam_mcns.h
2290 M /trunk/samtools/bam_plcmd.c
2292 posterior expectation FINALLY working. I am so tired...
2294 ------------------------------------------------------------------------
2295 r633 | lh3lh3 | 2010-07-23 13:50:48 -0400 (Fri, 23 Jul 2010) | 2 lines
2297 M /trunk/samtools/bam_plcmd.c
2299 another minor fix to mpileup
2301 ------------------------------------------------------------------------
2302 r632 | lh3lh3 | 2010-07-23 13:43:31 -0400 (Fri, 23 Jul 2010) | 2 lines
2304 M /trunk/samtools/bam_plcmd.c
2306 added the format column
2308 ------------------------------------------------------------------------
2309 r631 | lh3lh3 | 2010-07-23 13:25:44 -0400 (Fri, 23 Jul 2010) | 2 lines
2311 M /trunk/samtools/bam_mcns.c
2312 M /trunk/samtools/bam_mcns.h
2313 M /trunk/samtools/bam_plcmd.c
2314 M /trunk/samtools/bamtk.c
2316 added an alternative prior
2318 ------------------------------------------------------------------------
2319 r628 | lh3lh3 | 2010-07-23 11:48:51 -0400 (Fri, 23 Jul 2010) | 2 lines
2321 M /trunk/samtools/bam_mcns.c
2322 M /trunk/samtools/bam_mcns.h
2323 M /trunk/samtools/bam_plcmd.c
2325 calculate posterior allele frequency
2327 ------------------------------------------------------------------------
2328 r627 | lh3lh3 | 2010-07-22 21:39:13 -0400 (Thu, 22 Jul 2010) | 3 lines
2330 M /trunk/samtools/bam_mcns.c
2331 M /trunk/samtools/bam_plcmd.c
2332 M /trunk/samtools/bamtk.c
2334 * samtools-0.1.8-3 (r627)
2335 * multi-sample snp calling appears to work. More tests needed.
2337 ------------------------------------------------------------------------
2338 r626 | lh3lh3 | 2010-07-22 16:37:56 -0400 (Thu, 22 Jul 2010) | 3 lines
2340 M /trunk/samtools/bam_mcns.c
2341 M /trunk/samtools/bam_mcns.h
2342 M /trunk/samtools/bam_plcmd.c
2343 M /trunk/samtools/bam_tview.c
2345 * preliminary multisample SNP caller.
2346 * something looks not so right, but it largely works
2348 ------------------------------------------------------------------------
2349 r617 | lh3lh3 | 2010-07-14 16:26:27 -0400 (Wed, 14 Jul 2010) | 3 lines
2351 M /trunk/samtools/bam_mcns.c
2352 M /trunk/samtools/bam_plcmd.c
2353 M /trunk/samtools/bamtk.c
2355 * samtools-0.1.8-2 (r617)
2356 * allele frequency calculation apparently works...
2358 ------------------------------------------------------------------------
2359 r616 | lh3lh3 | 2010-07-14 13:33:51 -0400 (Wed, 14 Jul 2010) | 3 lines
2361 M /trunk/samtools/Makefile
2362 A /trunk/samtools/bam_mcns.c
2363 A /trunk/samtools/bam_mcns.h
2364 M /trunk/samtools/bam_plcmd.c
2366 * added mutli-sample framework. It is not working, yet.
2367 * improved the mpileup interface
2369 ------------------------------------------------------------------------
2370 r615 | lh3lh3 | 2010-07-13 14:50:12 -0400 (Tue, 13 Jul 2010) | 3 lines
2372 M /trunk/samtools/bam_plcmd.c
2373 M /trunk/samtools/bamtk.c
2374 M /trunk/samtools/misc/Makefile
2376 * samtools-0.1.8-1 (r615)
2377 * allow to get mpileup at required sites
2379 ------------------------------------------------------------------------
2380 r613 | lh3lh3 | 2010-07-11 22:40:56 -0400 (Sun, 11 Jul 2010) | 2 lines
2382 M /trunk/samtools/ChangeLog
2383 M /trunk/samtools/NEWS
2384 M /trunk/samtools/bam_plcmd.c
2385 M /trunk/samtools/bamtk.c
2386 M /trunk/samtools/samtools.1
2388 Release samtools-0.1.8
2390 ------------------------------------------------------------------------
2391 r612 | lh3lh3 | 2010-07-11 21:08:56 -0400 (Sun, 11 Jul 2010) | 2 lines
2393 M /trunk/samtools/knetfile.c
2395 fixed a compiling issue for Windows
2397 ------------------------------------------------------------------------
2398 r611 | lh3lh3 | 2010-07-11 20:59:15 -0400 (Sun, 11 Jul 2010) | 2 lines
2400 M /trunk/samtools/bam_sort.c
2402 fixed a bug in sorting when output to stdout (by Peter Chines)
2404 ------------------------------------------------------------------------
2405 r610 | lh3lh3 | 2010-07-09 17:05:10 -0400 (Fri, 09 Jul 2010) | 2 lines
2407 M /trunk/samtools/NEWS
2408 M /trunk/samtools/bam_plcmd.c
2410 change the command line option of pileup
2412 ------------------------------------------------------------------------
2413 r609 | lh3lh3 | 2010-07-09 00:39:34 -0400 (Fri, 09 Jul 2010) | 2 lines
2415 M /trunk/samtools/bam_pileup.c
2416 A /trunk/samtools/examples/toy.fa
2417 A /trunk/samtools/examples/toy.sam
2419 make pileup work with CIGAR with I/D at the beginning or in the end
2421 ------------------------------------------------------------------------
2422 r608 | lh3lh3 | 2010-07-08 22:36:12 -0400 (Thu, 08 Jul 2010) | 3 lines
2424 M /trunk/samtools/bam_maqcns.c
2425 M /trunk/samtools/bam_maqcns.h
2426 M /trunk/samtools/bam_plcmd.c
2427 M /trunk/samtools/bam_tview.c
2429 * make tview more friendly
2430 * a temporary remedy for an issue in indel calling
2432 ------------------------------------------------------------------------
2433 r607 | lh3lh3 | 2010-07-08 14:43:52 -0400 (Thu, 08 Jul 2010) | 4 lines
2435 M /trunk/samtools/bam_maqcns.c
2436 M /trunk/samtools/bam_plcmd.c
2437 M /trunk/samtools/bamtk.c
2439 * samtools-0.1.7-r607
2440 * improved the genotype accuracy for indels
2441 * use the SOAPsnp model for SNP calling by default.
2443 ------------------------------------------------------------------------
2444 r606 | lh3lh3 | 2010-07-08 01:05:19 -0400 (Thu, 08 Jul 2010) | 2 lines
2446 M /trunk/samtools/misc/Makefile
2448 removed a debugging example
2450 ------------------------------------------------------------------------
2451 r605 | lh3lh3 | 2010-07-08 01:04:09 -0400 (Thu, 08 Jul 2010) | 4 lines
2453 M /trunk/samtools/bam_maqcns.c
2454 M /trunk/samtools/bamtk.c
2456 * samtools-.1.7-18 (r605)
2457 * fixed an issue when a deletion and mismatch occur at the same time
2458 and the base quality is higher than 40 (if -I40).
2460 ------------------------------------------------------------------------
2461 r604 | lh3lh3 | 2010-07-02 19:32:24 -0400 (Fri, 02 Jul 2010) | 2 lines
2463 M /trunk/samtools/bam.h
2464 M /trunk/samtools/bam_index.c
2465 M /trunk/samtools/misc/Makefile
2467 fixed a minor bug in idxstats
2469 ------------------------------------------------------------------------
2470 r601 | lh3lh3 | 2010-06-16 09:03:59 -0400 (Wed, 16 Jun 2010) | 2 lines
2472 M /trunk/samtools/bam_index.c
2474 fixed a minor bug in indexing
2476 ------------------------------------------------------------------------
2477 r600 | lh3lh3 | 2010-06-15 10:17:53 -0400 (Tue, 15 Jun 2010) | 2 lines
2479 M /trunk/samtools/ChangeLog
2480 M /trunk/samtools/bam.c
2482 change printf() to puts in exporting
2484 ------------------------------------------------------------------------
2485 r599 | lh3lh3 | 2010-06-13 21:41:11 -0400 (Sun, 13 Jun 2010) | 2 lines
2487 M /trunk/samtools/bamtk.c
2489 minor fix. No actual effect.
2491 ------------------------------------------------------------------------
2492 r598 | lh3lh3 | 2010-06-13 21:32:45 -0400 (Sun, 13 Jun 2010) | 2 lines
2494 M /trunk/samtools/Makefile
2496 added Makefile targets to compile shared/dynamic library
2498 ------------------------------------------------------------------------
2499 r596 | lh3lh3 | 2010-06-13 19:48:07 -0400 (Sun, 13 Jun 2010) | 3 lines
2501 M /trunk/samtools/ChangeLog
2502 M /trunk/samtools/bam_index.c
2503 M /trunk/samtools/bamtk.c
2505 * samtools-0.1.7-17 (r596)
2506 * also keep the number of coor-less reads in the index file
2508 ------------------------------------------------------------------------
2509 r595 | lh3lh3 | 2010-06-13 18:54:26 -0400 (Sun, 13 Jun 2010) | 3 lines
2511 M /trunk/samtools/bam_index.c
2512 M /trunk/samtools/bamtk.c
2514 * samtools-0.1.7-16 (r595)
2515 * write additional information to bam index
2517 ------------------------------------------------------------------------
2518 r594 | lh3lh3 | 2010-06-13 17:29:52 -0400 (Sun, 13 Jun 2010) | 2 lines
2520 M /trunk/samtools/bam_index.c
2522 fixed a bug for unmapped sequences in indexing
2524 ------------------------------------------------------------------------
2525 r593 | lh3lh3 | 2010-06-12 18:11:32 -0400 (Sat, 12 Jun 2010) | 2 lines
2527 M /trunk/samtools/bam.h
2528 M /trunk/samtools/bam_index.c
2529 M /trunk/samtools/bam_plcmd.c
2530 M /trunk/samtools/samtools.1
2532 rename iterf as iter
2534 ------------------------------------------------------------------------
2535 r592 | lh3lh3 | 2010-06-12 18:02:38 -0400 (Sat, 12 Jun 2010) | 4 lines
2537 M /trunk/samtools/ChangeLog
2538 M /trunk/samtools/bam_aux.c
2539 M /trunk/samtools/bam_index.c
2540 M /trunk/samtools/bam_pileup.c
2541 M /trunk/samtools/bam_plcmd.c
2542 M /trunk/samtools/bamtk.c
2544 * samtools-0.1.7-15 (r592)
2545 * fixed a few minor memory leaks in the new pileup code
2546 * improved the functionality of mpileup
2548 ------------------------------------------------------------------------
2549 r591 | lh3lh3 | 2010-06-12 14:09:22 -0400 (Sat, 12 Jun 2010) | 3 lines
2551 M /trunk/samtools/bam.h
2552 M /trunk/samtools/bam_pileup.c
2553 M /trunk/samtools/bam_plcmd.c
2554 M /trunk/samtools/bamtk.c
2556 * samtools-0.1.7-14 (r591)
2557 * elementary multi-way pileup. More testing and more functionality to be done.
2559 ------------------------------------------------------------------------
2560 r590 | lh3lh3 | 2010-06-12 01:00:24 -0400 (Sat, 12 Jun 2010) | 3 lines
2562 M /trunk/samtools/bam.h
2563 M /trunk/samtools/bam_pileup.c
2564 M /trunk/samtools/bamtk.c
2566 * samtools-0.1.7-13 (r590)
2567 * added mpileup APIs. No compiling errors, but not tested at all. It is late.
2569 ------------------------------------------------------------------------
2570 r589 | lh3lh3 | 2010-06-11 22:37:09 -0400 (Fri, 11 Jun 2010) | 3 lines
2572 M /trunk/samtools/bam.h
2573 M /trunk/samtools/bam_pileup.c
2574 M /trunk/samtools/bamtk.c
2576 * samtools-0.1.7-12 (r589)
2577 * added iterator-like APIs for pileup
2579 ------------------------------------------------------------------------
2580 r588 | lh3lh3 | 2010-06-11 17:41:13 -0400 (Fri, 11 Jun 2010) | 3 lines
2582 M /trunk/samtools/bam_index.c
2583 M /trunk/samtools/bamtk.c
2585 * samtools-0.1.7-11 (r588)
2586 * ported a few improvements from tabix back to samtools
2588 ------------------------------------------------------------------------
2589 r587 | lh3lh3 | 2010-06-11 17:33:16 -0400 (Fri, 11 Jun 2010) | 3 lines
2591 M /trunk/samtools/bam.h
2592 M /trunk/samtools/bam_index.c
2593 M /trunk/samtools/bamtk.c
2595 * samtools-0.1.7-10 (r587)
2596 * added iterator interface for bam_fetch (ported back from tabix)
2598 ------------------------------------------------------------------------
2599 r586 | lh3lh3 | 2010-06-11 13:23:53 -0400 (Fri, 11 Jun 2010) | 3 lines
2601 M /trunk/samtools/Makefile
2602 A /trunk/samtools/bam_reheader.c
2603 M /trunk/samtools/bamtk.c
2604 M /trunk/samtools/bgzf.c
2606 * samtools-0.1.7-9 (r586)
2607 * added "reheader" to replace the BAM header
2609 ------------------------------------------------------------------------
2610 r585 | lh3lh3 | 2010-06-11 12:22:06 -0400 (Fri, 11 Jun 2010) | 3 lines
2612 M /trunk/samtools/bam.c
2613 M /trunk/samtools/bamtk.c
2614 M /trunk/samtools/kstring.h
2616 * samtools-0.1.7-8 (r585)
2619 ------------------------------------------------------------------------
2620 r584 | lh3lh3 | 2010-06-11 12:00:41 -0400 (Fri, 11 Jun 2010) | 4 lines
2622 M /trunk/samtools/bam.c
2623 M /trunk/samtools/bamtk.c
2624 M /trunk/samtools/bgzf.c
2625 M /trunk/samtools/bgzf.h
2626 M /trunk/samtools/kstring.h
2627 M /trunk/samtools/misc/wgsim_eval.pl
2629 * samtools-0.1.7-7 (r584)
2630 * ported tabix BGZF to samtools
2631 * flush BGZF after writing the BAM header and between alignment boundaries
2633 ------------------------------------------------------------------------
2634 r583 | petulda | 2010-06-11 11:58:20 -0400 (Fri, 11 Jun 2010) | 1 line
2636 A /trunk/samtools/misc/varfilter.py
2638 Initial release on behalf of Aylwyn Scally
2639 ------------------------------------------------------------------------
2640 r561 | petulda | 2010-05-07 08:41:56 -0400 (Fri, 07 May 2010) | 1 line
2642 M /trunk/samtools/samtools.1
2644 Added a note about the indels coordinates
2645 ------------------------------------------------------------------------
2646 r551 | petulda | 2010-04-23 09:42:13 -0400 (Fri, 23 Apr 2010) | 1 line
2648 M /trunk/samtools/misc/sam2vcf.pl
2650 Added the possibility to print or not to print the reference allele
2651 ------------------------------------------------------------------------
2652 r546 | petulda | 2010-04-15 04:33:55 -0400 (Thu, 15 Apr 2010) | 1 line
2654 M /trunk/samtools/sam_header.c
2656 More descriptive message for space separated tags
2657 ------------------------------------------------------------------------
2658 r545 | petulda | 2010-04-14 11:44:50 -0400 (Wed, 14 Apr 2010) | 1 line
2660 M /trunk/samtools/misc/sam2vcf.pl
2662 Speedup with -i, no need to query the reference all the time
2663 ------------------------------------------------------------------------
2664 r541 | petulda | 2010-03-15 10:03:51 -0400 (Mon, 15 Mar 2010) | 1 line
2666 M /trunk/samtools/sam_header.c
2668 Fixed the order of sequences in the header
2669 ------------------------------------------------------------------------
2670 r540 | petulda | 2010-03-04 06:28:35 -0500 (Thu, 04 Mar 2010) | 1 line
2672 M /trunk/samtools/misc/sam2vcf.pl
2674 Added possibility to select indels only and fixed a bug in reporting homozygous indels.
2675 ------------------------------------------------------------------------
2676 r539 | jmarshall | 2010-02-27 06:48:17 -0500 (Sat, 27 Feb 2010) | 4 lines
2678 M /trunk/samtools/bam.c
2680 Improve the invalid 'BAM\1' magic number error message, and also print it
2681 when no bytes can be read from the alleged BAM file, e.g., in the common
2682 user error case when a SAM file has accidentally been supplied.
2684 ------------------------------------------------------------------------
2685 r538 | petulda | 2010-02-26 10:51:40 -0500 (Fri, 26 Feb 2010) | 1 line
2687 M /trunk/samtools/AUTHORS
2688 M /trunk/samtools/bam.h
2689 M /trunk/samtools/bam_import.c
2690 M /trunk/samtools/sam_header.c
2692 Improved efficiency of header parsing
2693 ------------------------------------------------------------------------
2694 r537 | lh3lh3 | 2010-02-23 21:08:48 -0500 (Tue, 23 Feb 2010) | 3 lines
2696 M /trunk/samtools/misc/export2sam.pl
2698 Updated export2sam.pl by Chris Saunders from Illumina.
2701 ------------------------------------------------------------------------
2702 r536 | petulda | 2010-02-17 08:32:53 -0500 (Wed, 17 Feb 2010) | 1 line
2704 M /trunk/samtools/misc/samtools.pl
2706 Fixed filtering of SNPs near indels. Added min indel and SNP quality filter.
2707 ------------------------------------------------------------------------
2708 r535 | petulda | 2010-02-12 04:52:37 -0500 (Fri, 12 Feb 2010) | 1 line
2710 M /trunk/samtools/misc/sam2vcf.pl
2712 Print an error for pileups in simple format
2713 ------------------------------------------------------------------------
2714 r534 | lh3lh3 | 2010-02-11 14:01:41 -0500 (Thu, 11 Feb 2010) | 2 lines
2716 M /trunk/samtools/bam_plcmd.c
2718 added a hidden option in pileup to output the base position (for Erin)
2720 ------------------------------------------------------------------------
2721 r533 | petulda | 2010-02-09 10:12:14 -0500 (Tue, 09 Feb 2010) | 1 line
2723 M /trunk/samtools/misc/sam2vcf.pl
2725 Added possibility to specify a custom column title for the data column
2726 ------------------------------------------------------------------------
2727 r532 | petulda | 2010-02-09 09:46:09 -0500 (Tue, 09 Feb 2010) | 1 line
2729 M /trunk/samtools/bam_plcmd.c
2731 Added the -d option to limit maximum depth for indels.
2732 ------------------------------------------------------------------------
2733 r531 | petulda | 2010-02-03 07:57:27 -0500 (Wed, 03 Feb 2010) | 1 line
2735 M /trunk/samtools/misc/sam2vcf.pl
2738 ------------------------------------------------------------------------
2739 r530 | lh3lh3 | 2010-02-01 09:13:19 -0500 (Mon, 01 Feb 2010) | 3 lines
2741 M /trunk/samtools/ChangeLog
2742 M /trunk/samtools/bam_plcmd.c
2743 M /trunk/samtools/bamtk.c
2744 M /trunk/samtools/misc/samtools.pl
2745 M /trunk/samtools/misc/wgsim.c
2748 * fixed a bug in faidx
2750 ------------------------------------------------------------------------
2751 r529 | jmarshall | 2010-01-11 18:51:49 -0500 (Mon, 11 Jan 2010) | 2 lines
2753 M /trunk/samtools/faidx.c
2755 Put the right filename in the error message.
2757 ------------------------------------------------------------------------
2758 r528 | lh3lh3 | 2009-12-14 11:26:47 -0500 (Mon, 14 Dec 2009) | 3 lines
2760 M /trunk/samtools/bam_plcmd.c
2761 M /trunk/samtools/bamtk.c
2763 * samtools-0.1.7-5 (r528)
2764 * further add new consensus generation strategy
2766 ------------------------------------------------------------------------
2767 r527 | petulda | 2009-12-11 12:31:05 -0500 (Fri, 11 Dec 2009) | 1 line
2769 M /trunk/samtools/knetfile.c
2771 Fixed a bug in knet_seek
2772 ------------------------------------------------------------------------
2773 r526 | petulda | 2009-12-11 07:51:18 -0500 (Fri, 11 Dec 2009) | 1 line
2775 M /trunk/samtools/misc/sam2vcf.pl
2777 Small fix in VCF format: dot for the empty INFO field
2778 ------------------------------------------------------------------------
2779 r525 | petulda | 2009-12-11 04:36:18 -0500 (Fri, 11 Dec 2009) | 1 line
2781 M /trunk/samtools/sam_header.c
2783 Allow tabs in the CO header field
2784 ------------------------------------------------------------------------
2785 r524 | jmarshall | 2009-12-10 10:03:58 -0500 (Thu, 10 Dec 2009) | 3 lines
2787 M /trunk/samtools/Makefile
2788 M /trunk/samtools/Makefile.mingw
2790 Depend on libbam.a rather than the phony target, so that samtools is not
2791 unnecessarily rebuilt every time. Also clean bgzip.
2793 ------------------------------------------------------------------------
2794 r523 | jmarshall | 2009-12-10 09:45:32 -0500 (Thu, 10 Dec 2009) | 4 lines
2796 M /trunk/samtools/Makefile
2797 M /trunk/samtools/Makefile.mingw
2799 Fix a bug in compiling bgzip: this also needs knetfile.o when _USE_KNETFILE
2800 is defined. Also introduce $(KNETFILE_O) which can be set to empty to
2801 facilitate non-knet builds.
2803 ------------------------------------------------------------------------
2804 r522 | lh3lh3 | 2009-12-01 13:02:36 -0500 (Tue, 01 Dec 2009) | 4 lines
2806 M /trunk/samtools/bamtk.c
2807 M /trunk/samtools/sam_view.c
2809 * samtools-0.1.7-4 (r522)
2810 * fixed a bug in "view -r"
2811 * added a new option "view -R" to read required read groups from a file
2813 ------------------------------------------------------------------------
2814 r521 | lh3lh3 | 2009-12-01 10:00:12 -0500 (Tue, 01 Dec 2009) | 3 lines
2816 M /trunk/samtools/bam_md.c
2817 M /trunk/samtools/bamtk.c
2819 * samtools-0.1.7-3 (r521)
2820 * calmd: optionally mask matching bases as N
2822 ------------------------------------------------------------------------
2823 r520 | lh3lh3 | 2009-12-01 09:37:17 -0500 (Tue, 01 Dec 2009) | 4 lines
2825 M /trunk/samtools/bam_plcmd.c
2826 M /trunk/samtools/bamtk.c
2827 M /trunk/samtools/misc/samtools.pl
2829 * samtools-0.1.7-2 (r520)
2830 * fixed a few issues with compilation in Windows (on behalf of John)
2831 * choose a random base as the consensus (for population genetics studies)
2833 ------------------------------------------------------------------------
2834 r519 | jmarshall | 2009-11-30 10:53:02 -0500 (Mon, 30 Nov 2009) | 6 lines
2836 M /trunk/samtools/Makefile
2838 Put libraries at the end, so they can resolve references from libbam.a
2839 as well, even with old-fashioned linkers.
2841 Also use libbam.a explicitly rather than "-L. -lbam" to ensure that we get
2842 the freshly built library, not some other libbam.a lying around the system.
2844 ------------------------------------------------------------------------
2845 r518 | jmarshall | 2009-11-30 08:44:56 -0500 (Mon, 30 Nov 2009) | 2 lines
2847 M /trunk/samtools/Makefile
2848 M /trunk/samtools/misc/Makefile
2850 Also clean *.exe (for Cygwin users using this makefile).
2852 ------------------------------------------------------------------------
2853 r517 | jmarshall | 2009-11-30 07:09:04 -0500 (Mon, 30 Nov 2009) | 2 lines
2855 M /trunk/samtools/bam_index.c
2857 Index files should be opened in binary mode, not text mode.
2859 ------------------------------------------------------------------------
2860 r516 | lh3lh3 | 2009-11-27 15:18:59 -0500 (Fri, 27 Nov 2009) | 2 lines
2862 A /trunk/samtools/examples/bam2bed.c
2864 another example program
2866 ------------------------------------------------------------------------
2867 r515 | lh3lh3 | 2009-11-27 10:44:56 -0500 (Fri, 27 Nov 2009) | 3 lines
2869 M /trunk/samtools/bam_import.c
2870 M /trunk/samtools/bamtk.c
2871 M /trunk/samtools/misc/wgsim_eval.pl
2872 M /trunk/samtools/sam.c
2874 * samtools-0.1.7-1 (r515)
2875 * report an error when .fai contains duplicated names, instead of segfault
2877 ------------------------------------------------------------------------
2878 r514 | jmarshall | 2009-11-24 09:45:35 -0500 (Tue, 24 Nov 2009) | 2 lines
2880 M /trunk/samtools/bam.c
2882 Format 'c'-encoded auxiliary fields correctly, as *signed* integers.
2884 ------------------------------------------------------------------------
2885 r513 | lh3lh3 | 2009-11-16 10:13:07 -0500 (Mon, 16 Nov 2009) | 2 lines
2887 M /trunk/samtools/Makefile.mingw
2889 Update Makefile.mingw for the same reason
2891 ------------------------------------------------------------------------
2892 r512 | lh3lh3 | 2009-11-16 10:00:08 -0500 (Mon, 16 Nov 2009) | 2 lines
2894 M /trunk/samtools/Makefile
2896 Fixed a bug in compiling razip
2898 ------------------------------------------------------------------------
2899 r510 | lh3lh3 | 2009-11-10 10:55:41 -0500 (Tue, 10 Nov 2009) | 2 lines
2901 M /trunk/samtools/ChangeLog
2902 M /trunk/samtools/NEWS
2903 M /trunk/samtools/bamtk.c
2904 M /trunk/samtools/samtools.1
2906 Release samtools-0.1.7 (r510)
2908 ------------------------------------------------------------------------
2909 r509 | lh3lh3 | 2009-11-06 09:17:09 -0500 (Fri, 06 Nov 2009) | 3 lines
2911 M /trunk/samtools/bam_plcmd.c
2912 M /trunk/samtools/bamtk.c
2914 * samtools-0.1.6-22 (r509)
2915 * forget to fix a similar problem in glfgen
2917 ------------------------------------------------------------------------
2918 r508 | lh3lh3 | 2009-11-06 09:06:40 -0500 (Fri, 06 Nov 2009) | 3 lines
2920 M /trunk/samtools/bam_maqcns.c
2921 M /trunk/samtools/bam_plcmd.c
2922 M /trunk/samtools/bamtk.c
2923 M /trunk/samtools/sam_view.c
2925 * samtools-0.1.6-21 (r508)
2926 * fixed a potential bug in the indel caller towards the end of a chromosome
2928 ------------------------------------------------------------------------
2929 r494 | lh3lh3 | 2009-10-26 11:38:00 -0400 (Mon, 26 Oct 2009) | 3 lines
2931 M /trunk/samtools/bamtk.c
2932 M /trunk/samtools/sam_view.c
2934 * samtools-0.1.6-19 (r494)
2935 * allow to convert Illumina quality (64 based) to the BAM quality
2937 ------------------------------------------------------------------------
2938 r493 | lh3lh3 | 2009-10-26 10:24:39 -0400 (Mon, 26 Oct 2009) | 4 lines
2940 M /trunk/samtools/Makefile
2941 M /trunk/samtools/bam.c
2942 M /trunk/samtools/bam_import.c
2943 M /trunk/samtools/bamtk.c
2944 M /trunk/samtools/sam.c
2945 M /trunk/samtools/sam_header.c
2947 * samtools-0.1.6-18 (r493)
2948 * fixed the bugs due to improperly incorporating Petr's header parser
2949 * a little code clean up in sam_header.c
2951 ------------------------------------------------------------------------
2952 r492 | petulda | 2009-10-24 09:43:25 -0400 (Sat, 24 Oct 2009) | 1 line
2954 M /trunk/samtools/sam_header.c
2956 Added sam_header_line_free call for sam_header_parse2
2957 ------------------------------------------------------------------------
2958 r491 | lh3lh3 | 2009-10-24 00:50:16 -0400 (Sat, 24 Oct 2009) | 3 lines
2960 M /trunk/samtools/sam_view.c
2965 ------------------------------------------------------------------------
2966 r490 | lh3lh3 | 2009-10-24 00:45:12 -0400 (Sat, 24 Oct 2009) | 4 lines
2968 M /trunk/samtools/bam.c
2969 M /trunk/samtools/bam.h
2970 M /trunk/samtools/bam_import.c
2971 M /trunk/samtools/sam.c
2974 * improved the interface a bit
2977 ------------------------------------------------------------------------
2978 r489 | lh3lh3 | 2009-10-24 00:41:50 -0400 (Sat, 24 Oct 2009) | 3 lines
2980 M /trunk/samtools/bam_import.c
2981 M /trunk/samtools/sam_header.c
2982 M /trunk/samtools/sam_header.h
2984 * BUGGY VERSION. Please NOT use it.
2985 * Fixed a minor bug, but the major bug is still there.
2987 ------------------------------------------------------------------------
2988 r488 | lh3lh3 | 2009-10-24 00:17:10 -0400 (Sat, 24 Oct 2009) | 3 lines
2990 M /trunk/samtools/Makefile
2991 M /trunk/samtools/bam.c
2992 M /trunk/samtools/bam.h
2993 M /trunk/samtools/bam_aux.c
2994 M /trunk/samtools/bam_import.c
2995 M /trunk/samtools/bam_rmdup.c
2996 M /trunk/samtools/bam_rmdupse.c
2997 M /trunk/samtools/kaln.c
2998 M /trunk/samtools/sam.c
2999 M /trunk/samtools/sam_header.c
3000 M /trunk/samtools/sam_header.h
3001 M /trunk/samtools/sam_view.c
3003 * This revision is SERIOUSLY BUGGY. Please NOT use it.
3004 * Start to incorporate header parsing from Petr Danecek
3006 ------------------------------------------------------------------------
3007 r487 | petulda | 2009-10-23 11:44:32 -0400 (Fri, 23 Oct 2009) | 1 line
3009 M /trunk/samtools/sam_header.c
3010 M /trunk/samtools/sam_header.h
3012 Now possible to merge multiple HeaderDict dictionaries
3013 ------------------------------------------------------------------------
3014 r486 | petulda | 2009-10-22 11:46:58 -0400 (Thu, 22 Oct 2009) | 1 line
3016 M /trunk/samtools/sam_header.c
3019 ------------------------------------------------------------------------
3020 r485 | petulda | 2009-10-22 11:41:56 -0400 (Thu, 22 Oct 2009) | 1 line
3022 A /trunk/samtools/sam_header.c
3023 A /trunk/samtools/sam_header.h
3026 ------------------------------------------------------------------------
3027 r484 | lh3lh3 | 2009-10-19 14:31:32 -0400 (Mon, 19 Oct 2009) | 5 lines
3029 M /trunk/samtools/bam_import.c
3030 M /trunk/samtools/bam_rmdupse.c
3031 M /trunk/samtools/bamtk.c
3032 M /trunk/samtools/examples/Makefile
3034 * samtools-0.1.6-17 (r484)
3035 * fixed a memory leak in rmdupse
3036 * fixed a bug in parsing @RG header lines
3037 * test rmdup in examples/
3039 ------------------------------------------------------------------------
3040 r483 | lh3lh3 | 2009-10-19 13:22:48 -0400 (Mon, 19 Oct 2009) | 4 lines
3042 M /trunk/samtools/bam_rmdup.c
3043 M /trunk/samtools/bam_rmdupse.c
3044 M /trunk/samtools/bamtk.c
3046 * samtools-0.1.6-16 (r483)
3047 * unify the interface of rmdup and rmdupse
3048 * a new bug found in rg2lib(). Have not been fixed yet.
3050 ------------------------------------------------------------------------
3051 r482 | lh3lh3 | 2009-10-19 13:03:34 -0400 (Mon, 19 Oct 2009) | 4 lines
3053 M /trunk/samtools/bam.h
3054 M /trunk/samtools/bam_rmdup.c
3055 M /trunk/samtools/bam_rmdupse.c
3056 M /trunk/samtools/bamtk.c
3057 A /trunk/samtools/klist.h
3059 * samtools-0.1.6-15 (r482)
3061 * rmdupse is now library aware
3063 ------------------------------------------------------------------------
3064 r481 | lh3lh3 | 2009-10-18 00:07:21 -0400 (Sun, 18 Oct 2009) | 3 lines
3066 M /trunk/samtools/bam_rmdup.c
3067 M /trunk/samtools/bamtk.c
3069 * samtools-0.1.6-14 (r480)
3070 * rmdup is now RG aware
3072 ------------------------------------------------------------------------
3073 r480 | lh3lh3 | 2009-10-17 22:05:20 -0400 (Sat, 17 Oct 2009) | 2 lines
3075 M /trunk/samtools/misc/samtools.pl
3077 added a small unitity to parse SRA XML files
3079 ------------------------------------------------------------------------
3080 r479 | lh3lh3 | 2009-10-17 20:57:26 -0400 (Sat, 17 Oct 2009) | 3 lines
3082 M /trunk/samtools/bam_maqcns.c
3083 M /trunk/samtools/bam_maqcns.h
3084 M /trunk/samtools/bam_plcmd.c
3085 M /trunk/samtools/bam_sort.c
3086 M /trunk/samtools/bamtk.c
3088 * samtools-0.1.6-13 (r479)
3089 * merge: optionally use file names as RG tags
3091 ------------------------------------------------------------------------
3092 r478 | lh3lh3 | 2009-10-14 14:18:12 -0400 (Wed, 14 Oct 2009) | 3 lines
3094 M /trunk/samtools/bam.c
3095 M /trunk/samtools/bam.h
3096 M /trunk/samtools/bam_maqcns.c
3097 M /trunk/samtools/bamtk.c
3098 M /trunk/samtools/kaln.c
3100 * samtools-0.1.6-12 (r478)
3101 * fixed a bug in the indel caller
3103 ------------------------------------------------------------------------
3104 r477 | lh3lh3 | 2009-10-10 06:12:26 -0400 (Sat, 10 Oct 2009) | 3 lines
3106 M /trunk/samtools/bam_index.c
3107 M /trunk/samtools/bamtk.c
3109 * samtools-0.1.6-11 (r477)
3110 * fixed a bug due to recent change in bam_index.c (thank Nicole Washington for the patch)
3112 ------------------------------------------------------------------------
3113 r476 | petulda | 2009-10-09 11:45:36 -0400 (Fri, 09 Oct 2009) | 1 line
3115 A /trunk/samtools/misc/sam2vcf.pl
3117 Added the sam2vcf.pl script.
3118 ------------------------------------------------------------------------
3119 r475 | lh3lh3 | 2009-10-08 10:19:16 -0400 (Thu, 08 Oct 2009) | 2 lines
3121 M /trunk/samtools/Makefile
3122 M /trunk/samtools/bam.c
3123 M /trunk/samtools/bam.h
3124 M /trunk/samtools/bam_maqcns.c
3125 M /trunk/samtools/bamtk.c
3126 A /trunk/samtools/kaln.c
3127 A /trunk/samtools/kaln.h
3129 Unfinished modification. Please do not use this revision...
3131 ------------------------------------------------------------------------
3132 r474 | petulda | 2009-10-08 06:39:54 -0400 (Thu, 08 Oct 2009) | 1 line
3134 M /trunk/samtools/knetfile.c
3136 Removed the offending knet_seek message.
3137 ------------------------------------------------------------------------
3138 r473 | petulda | 2009-10-06 09:26:35 -0400 (Tue, 06 Oct 2009) | 1 line
3140 M /trunk/samtools/knetfile.c
3141 M /trunk/samtools/razf.c
3143 Bug fix - faidx on RAZF compressed files now working.
3144 ------------------------------------------------------------------------
3145 r472 | lh3lh3 | 2009-10-02 08:42:57 -0400 (Fri, 02 Oct 2009) | 2 lines
3147 M /trunk/samtools/samtools.1
3149 Clarify the meaning of a region like "chr2:1,000,000".
3151 ------------------------------------------------------------------------
3152 r471 | lh3lh3 | 2009-10-02 05:42:19 -0400 (Fri, 02 Oct 2009) | 2 lines
3154 M /trunk/samtools/misc/novo2sam.pl
3156 Fixed minor bugs in novo2sam.pl (on behalf of Ken Chen and Colin Hercus)
3158 ------------------------------------------------------------------------
3159 r470 | lh3lh3 | 2009-09-29 15:01:27 -0400 (Tue, 29 Sep 2009) | 3 lines
3161 M /trunk/samtools/Makefile.mingw
3162 M /trunk/samtools/bamtk.c
3163 M /trunk/samtools/knetfile.c
3164 M /trunk/samtools/knetfile.h
3166 * samtools-0.1.6-9 (r470)
3167 * make knetfile.c compatible with MinGW (thank Martin Morgan for the patch)
3169 ------------------------------------------------------------------------
3170 r469 | lh3lh3 | 2009-09-29 08:07:44 -0400 (Tue, 29 Sep 2009) | 3 lines
3172 M /trunk/samtools/bam_index.c
3173 M /trunk/samtools/bamtk.c
3175 * samtools-0.1.6-9 (r469)
3176 * refactor bam_fetch() for Python binding. On behalf of Leo Goodstadt.
3178 ------------------------------------------------------------------------
3179 r468 | lh3lh3 | 2009-09-28 05:18:29 -0400 (Mon, 28 Sep 2009) | 3 lines
3181 M /trunk/samtools/bam_sort.c
3182 M /trunk/samtools/bamtk.c
3183 M /trunk/samtools/misc/samtools.pl
3185 * samtools-0.1.6-7 (r468)
3188 ------------------------------------------------------------------------
3189 r467 | petulda | 2009-09-28 04:51:29 -0400 (Mon, 28 Sep 2009) | 1 line
3191 M /trunk/samtools/bgzf.c
3192 M /trunk/samtools/bgzip.c
3193 M /trunk/samtools/razf.c
3194 M /trunk/samtools/razip.c
3196 Changed the mode for newly created files to 0666. This allows less strict permissions with umask properly set (e.g. 0002 vs. 0022).
3197 ------------------------------------------------------------------------
3198 r466 | lh3lh3 | 2009-09-24 06:29:19 -0400 (Thu, 24 Sep 2009) | 3 lines
3200 M /trunk/samtools/ChangeLog
3201 M /trunk/samtools/bam_md.c
3202 M /trunk/samtools/bamtk.c
3204 * samtools-0.1.6-6 (r466)
3205 * do not crash calmd when some sequences are absent from the reference.
3207 ------------------------------------------------------------------------
3208 r464 | jmarshall | 2009-09-23 06:14:32 -0400 (Wed, 23 Sep 2009) | 3 lines
3210 M /trunk/samtools/bam.c
3211 M /trunk/samtools/knetfile.c
3213 Suppress bgzf_check_EOF() messages when reading from a pipe, as there is
3214 no way to seek on a pipe and the messages always appear.
3216 ------------------------------------------------------------------------
3217 r463 | petulda | 2009-09-16 07:05:41 -0400 (Wed, 16 Sep 2009) | 1 line
3219 M /trunk/samtools/knetfile.c
3220 M /trunk/samtools/razf.c
3222 A bug fix, "samtools view" is now working again.
3223 ------------------------------------------------------------------------
3224 r462 | lh3lh3 | 2009-09-16 04:51:07 -0400 (Wed, 16 Sep 2009) | 3 lines
3226 M /trunk/samtools/bamtk.c
3227 M /trunk/samtools/faidx.c
3228 M /trunk/samtools/knetfile.c
3229 M /trunk/samtools/knetfile.h
3230 M /trunk/samtools/razf.c
3231 M /trunk/samtools/razf.h
3233 * samtools-0.1.6-5 (r462)
3234 * Added knetfile support in razf and faidx (on behalf of Petr Danecek)
3236 ------------------------------------------------------------------------
3237 r460 | lh3lh3 | 2009-09-09 07:06:22 -0400 (Wed, 09 Sep 2009) | 2 lines
3239 M /trunk/samtools/samtools.1
3241 fixed a formatting issue
3243 ------------------------------------------------------------------------
3244 r459 | lh3lh3 | 2009-09-08 18:14:08 -0400 (Tue, 08 Sep 2009) | 3 lines
3246 M /trunk/samtools/bam_sort.c
3247 M /trunk/samtools/bamtk.c
3249 * samtools-0.1.6-4 (r459)
3250 * make sort output the result to stdout when -o is in use
3252 ------------------------------------------------------------------------
3253 r458 | lh3lh3 | 2009-09-07 05:10:28 -0400 (Mon, 07 Sep 2009) | 4 lines
3255 M /trunk/samtools/bamtk.c
3256 M /trunk/samtools/faidx.c
3257 M /trunk/samtools/faidx.h
3258 M /trunk/samtools/samtools.1
3260 * samtools-0.1.6-2 (r458)
3261 * added more interface to faidx (by Nils)
3262 * updated documentation
3264 ------------------------------------------------------------------------
3265 r457 | lh3lh3 | 2009-09-05 16:12:04 -0400 (Sat, 05 Sep 2009) | 3 lines
3267 M /trunk/samtools/bam_sort.c
3268 M /trunk/samtools/bamtk.c
3270 * samtools-0.1.6-2 (r457)
3271 * get rid of three assert() in bam_sort.c
3273 ------------------------------------------------------------------------
3274 r456 | jmarshall | 2009-09-04 12:46:25 -0400 (Fri, 04 Sep 2009) | 3 lines
3276 M /trunk/samtools/razf.c
3278 Return NULL from _razf_open() (and hence razf_open()/razf_open2())
3279 when opening the file fails.
3281 ------------------------------------------------------------------------
3282 r453 | lh3lh3 | 2009-09-02 08:56:33 -0400 (Wed, 02 Sep 2009) | 2 lines
3284 M /trunk/samtools/ChangeLog
3285 M /trunk/samtools/NEWS
3286 M /trunk/samtools/bamtk.c
3287 M /trunk/samtools/samtools.1
3288 D /trunk/samtools/source.dot
3290 Release samtools-0.1.6
3292 ------------------------------------------------------------------------
3293 r451 | lh3lh3 | 2009-09-02 05:44:48 -0400 (Wed, 02 Sep 2009) | 4 lines
3295 M /trunk/samtools/bam_md.c
3296 M /trunk/samtools/bam_rmdup.c
3297 M /trunk/samtools/bam_rmdupse.c
3298 M /trunk/samtools/bam_sort.c
3299 M /trunk/samtools/bamtk.c
3300 M /trunk/samtools/samtools.1
3302 * samtools-0.1.5-34 (r451)
3303 * applied the patch by John
3304 * improved the help message a little bit
3306 ------------------------------------------------------------------------
3307 r450 | lh3lh3 | 2009-09-02 04:55:55 -0400 (Wed, 02 Sep 2009) | 3 lines
3309 M /trunk/samtools/bam_color.c
3310 M /trunk/samtools/bamtk.c
3312 * samtools-0.1.5-33 (r450)
3313 * fixed a bug in bam_color.c (on behalf of Nils Homer)
3315 ------------------------------------------------------------------------
3316 r449 | lh3lh3 | 2009-08-29 15:36:41 -0400 (Sat, 29 Aug 2009) | 4 lines
3318 M /trunk/samtools/bam_import.c
3319 M /trunk/samtools/bam_md.c
3320 M /trunk/samtools/bamtk.c
3321 M /trunk/samtools/misc/samtools.pl
3323 * samtools-0.1.5-32 (r449)
3324 * fillmd: fixed a bug in modifying MD/NM tags
3325 * in import, give a warning if the read is aligned but there is no CIGAR.
3327 ------------------------------------------------------------------------
3328 r448 | lh3lh3 | 2009-08-19 04:44:28 -0400 (Wed, 19 Aug 2009) | 3 lines
3330 M /trunk/samtools/ChangeLog
3331 M /trunk/samtools/bam_pileup.c
3332 M /trunk/samtools/bamtk.c
3333 M /trunk/samtools/misc/wgsim_eval.pl
3335 * samtools-0.1.5-31 (r448)
3336 * fixed an issue when the last CIGAR is I or D
3338 ------------------------------------------------------------------------
3339 r447 | lh3lh3 | 2009-08-17 04:34:57 -0400 (Mon, 17 Aug 2009) | 3 lines
3341 M /trunk/samtools/bam_aux.c
3342 M /trunk/samtools/bamtk.c
3344 * samtools-0.1.5-30 (r447)
3345 * fixed a bug in bam_aux_get(): 'A' is not checked
3347 ------------------------------------------------------------------------
3348 r446 | lh3lh3 | 2009-08-17 04:33:17 -0400 (Mon, 17 Aug 2009) | 2 lines
3350 M /trunk/samtools/bam_aux.c
3351 M /trunk/samtools/bamtk.c
3355 ------------------------------------------------------------------------
3356 r444 | lh3lh3 | 2009-08-11 05:02:36 -0400 (Tue, 11 Aug 2009) | 3 lines
3358 M /trunk/samtools/bam_sort.c
3359 M /trunk/samtools/bamtk.c
3361 * samtools-0.1.5-28 (r444)
3364 ------------------------------------------------------------------------
3365 r443 | lh3lh3 | 2009-08-11 04:29:11 -0400 (Tue, 11 Aug 2009) | 4 lines
3367 M /trunk/samtools/bam.c
3368 M /trunk/samtools/bam_import.c
3369 M /trunk/samtools/bamtk.c
3371 * samtools-0.1.5-27 (r443)
3372 * SEQ and QUAL can be "*"
3373 * parse CIGAR "=" and "X" as "M"
3375 ------------------------------------------------------------------------
3376 r442 | lh3lh3 | 2009-08-07 16:56:38 -0400 (Fri, 07 Aug 2009) | 4 lines
3378 M /trunk/samtools/bam_pileup.c
3379 M /trunk/samtools/bamtk.c
3380 M /trunk/samtools/misc/md5.c
3381 M /trunk/samtools/misc/md5.h
3382 M /trunk/samtools/misc/md5fa.c
3384 * samtools-0.1.5-26 (r442)
3385 * replace RSA Inc md5.* with ones under permissive lincense
3386 * fixed a bug in detecting unsorted bam in pileup
3388 ------------------------------------------------------------------------
3389 r441 | bhandsaker | 2009-08-05 09:41:28 -0400 (Wed, 05 Aug 2009) | 2 lines
3391 M /trunk/samtools/bgzf.c
3392 M /trunk/samtools/bgzf.h
3393 M /trunk/samtools/bgzip.c
3395 Change copyright notices now that MIT has approved open source distribution.
3397 ------------------------------------------------------------------------
3398 r440 | lh3lh3 | 2009-08-05 05:44:24 -0400 (Wed, 05 Aug 2009) | 3 lines
3400 M /trunk/samtools/bam_stat.c
3401 M /trunk/samtools/bamtk.c
3403 * samtools-0.1.5-25 (r436)
3404 * in flagstats, do not report singletons if both ends are unmapped
3406 ------------------------------------------------------------------------
3407 r439 | lh3lh3 | 2009-08-04 17:16:51 -0400 (Tue, 04 Aug 2009) | 2 lines
3409 M /trunk/samtools/misc/maq2sam.c
3411 fixed a SERIOUS bug in setting 0x20 flag
3413 ------------------------------------------------------------------------
3414 r438 | lh3lh3 | 2009-08-04 16:50:43 -0400 (Tue, 04 Aug 2009) | 2 lines
3416 M /trunk/samtools/misc/samtools.pl
3418 fixed two minor bugs (suggested by Tim M Storm)
3420 ------------------------------------------------------------------------
3421 r437 | lh3lh3 | 2009-08-04 04:13:24 -0400 (Tue, 04 Aug 2009) | 3 lines
3423 M /trunk/samtools/bamtk.c
3424 M /trunk/samtools/misc/samtools.pl
3425 M /trunk/samtools/sam_view.c
3427 * samtools-0.1.5-24 (r435)
3430 ------------------------------------------------------------------------
3431 r434 | lh3lh3 | 2009-08-03 05:40:42 -0400 (Mon, 03 Aug 2009) | 3 lines
3433 M /trunk/samtools/bam_tview.c
3434 M /trunk/samtools/bamtk.c
3436 * samtools-0.1.5-23 (r434)
3437 * in tview, press 'r' to show read names rather than sequences
3439 ------------------------------------------------------------------------
3440 r433 | lh3lh3 | 2009-08-02 14:13:35 -0400 (Sun, 02 Aug 2009) | 3 lines
3442 M /trunk/samtools/knetfile.c
3444 * tried to fixed the buggy FTP random access in Windows. FAILED.
3445 * anyway, MinGW seems to have problem with "%lld".
3447 ------------------------------------------------------------------------
3448 r432 | lh3lh3 | 2009-08-01 19:32:07 -0400 (Sat, 01 Aug 2009) | 5 lines
3450 M /trunk/samtools/Makefile.mingw
3451 M /trunk/samtools/bamtk.c
3452 M /trunk/samtools/faidx.c
3453 M /trunk/samtools/razf.c
3454 A /trunk/samtools/win32/libcurses.a
3455 A /trunk/samtools/win32/xcurses.h
3457 * samtools-0.1.5-22 (r432)
3458 * faidx: fixed compitability issue with _WIN32
3459 * razf: fixed potential compitability issue with _WIN32
3460 * PDCurses support in Windows
3462 ------------------------------------------------------------------------
3463 r431 | lh3lh3 | 2009-08-01 18:34:54 -0400 (Sat, 01 Aug 2009) | 2 lines
3465 M /trunk/samtools/win32/libz.a
3467 replace the GnuWin32 version of libz.a with my own build with MinGW.
3469 ------------------------------------------------------------------------
3470 r430 | lh3lh3 | 2009-08-01 18:21:07 -0400 (Sat, 01 Aug 2009) | 2 lines
3472 M /trunk/samtools/knetfile.c
3476 ------------------------------------------------------------------------
3477 r429 | lh3lh3 | 2009-08-01 17:41:19 -0400 (Sat, 01 Aug 2009) | 3 lines
3479 M /trunk/samtools/Makefile.mingw
3480 M /trunk/samtools/bamtk.c
3481 M /trunk/samtools/knetfile.c
3482 M /trunk/samtools/knetfile.h
3484 * samtools-0.1.5-21 (r428)
3485 * knetfile.c is now compatible with mingw-winsock
3487 ------------------------------------------------------------------------
3488 r428 | lh3lh3 | 2009-07-31 19:39:07 -0400 (Fri, 31 Jul 2009) | 2 lines
3490 M /trunk/samtools/Makefile.mingw
3492 simplify MinGW Makefile
3494 ------------------------------------------------------------------------
3495 r427 | lh3lh3 | 2009-07-31 19:30:54 -0400 (Fri, 31 Jul 2009) | 5 lines
3497 A /trunk/samtools/Makefile.mingw
3498 M /trunk/samtools/bam_import.c
3499 M /trunk/samtools/bamtk.c
3500 A /trunk/samtools/win32
3501 A /trunk/samtools/win32/libz.a
3502 A /trunk/samtools/win32/zconf.h
3503 A /trunk/samtools/win32/zlib.h
3505 * samtools-0.1.5-20 (r427)
3506 * MinGW support. At least SAM<->BAM conversion is working. Other
3507 functionality are not tested at the moment.
3508 * zlib headers and Windows version of libz.a are included in win32/
3510 ------------------------------------------------------------------------
3511 r426 | lh3lh3 | 2009-07-31 18:32:09 -0400 (Fri, 31 Jul 2009) | 3 lines
3513 M /trunk/samtools/bamtk.c
3514 M /trunk/samtools/sam_view.c
3516 * samtools-0.1.5-19 (r426)
3517 * fixed a bug caused by recent modifications. Sorry.
3519 ------------------------------------------------------------------------
3520 r425 | lh3lh3 | 2009-07-31 18:23:51 -0400 (Fri, 31 Jul 2009) | 2 lines
3522 M /trunk/samtools/bgzf.c
3524 compatible with Windows binary files
3526 ------------------------------------------------------------------------
3527 r424 | lh3lh3 | 2009-07-31 05:19:59 -0400 (Fri, 31 Jul 2009) | 5 lines
3529 M /trunk/samtools/bam_maqcns.c
3530 M /trunk/samtools/bam_maqcns.h
3531 M /trunk/samtools/bam_plcmd.c
3532 M /trunk/samtools/bam_tview.c
3533 M /trunk/samtools/bamtk.c
3534 M /trunk/samtools/misc/samtools.pl
3536 * samtools-0.1.5-18 (r423)
3537 * output additional information in pileup indel lines, for the purepose
3538 of debugging at the moment
3539 * in tview, optionally allow to treat reference skip as deletion
3541 ------------------------------------------------------------------------
3542 r423 | lh3lh3 | 2009-07-30 17:00:36 -0400 (Thu, 30 Jul 2009) | 2 lines
3544 A /trunk/samtools/misc/psl2sam.pl
3546 convert BLAT psl to SAM.
3548 ------------------------------------------------------------------------
3549 r422 | lh3lh3 | 2009-07-30 06:24:39 -0400 (Thu, 30 Jul 2009) | 6 lines
3551 M /trunk/samtools/ChangeLog
3552 M /trunk/samtools/bam.c
3553 M /trunk/samtools/bamtk.c
3554 M /trunk/samtools/bgzf.c
3555 M /trunk/samtools/bgzf.h
3556 M /trunk/samtools/knetfile.c
3557 M /trunk/samtools/sam.c
3558 M /trunk/samtools/sam_view.c
3560 * samtools-0.1.5-17 (r422)
3561 * fixed a but in knetfile.c when seek type is not SEEK_SET
3562 * write an empty BGZF block to every BGZF file
3563 * check BGZF EOF marker in bam_header_read()
3566 ------------------------------------------------------------------------
3567 r421 | lh3lh3 | 2009-07-30 05:03:39 -0400 (Thu, 30 Jul 2009) | 3 lines
3569 M /trunk/samtools/bam_import.c
3570 M /trunk/samtools/bam_plcmd.c
3571 M /trunk/samtools/bamtk.c
3572 M /trunk/samtools/misc/samtools.pl
3573 M /trunk/samtools/sam.c
3574 M /trunk/samtools/sam.h
3575 M /trunk/samtools/sam_view.c
3577 * samtools-0.1.5-16 (r421)
3578 * in view and pileup, load header from FASTA index if the input is SAM.
3580 ------------------------------------------------------------------------
3581 r420 | lh3lh3 | 2009-07-29 04:18:55 -0400 (Wed, 29 Jul 2009) | 2 lines
3583 M /trunk/samtools/misc/maq2sam.c
3585 do not set "read 1" if reads are not mapped in the PE mode of maq
3587 ------------------------------------------------------------------------
3588 r419 | lh3lh3 | 2009-07-28 04:52:33 -0400 (Tue, 28 Jul 2009) | 5 lines
3590 M /trunk/samtools/bam_import.c
3591 M /trunk/samtools/bamtk.c
3592 M /trunk/samtools/misc/samtools.pl
3593 M /trunk/samtools/misc/wgsim_eval.pl
3595 * samtools-0.1.5-15 (r419)
3596 * in sam_open(), return NULL when the file cannot be opened.
3597 * make wgsim_eval.pl more robust to imperfect SAM
3598 * add "unique" command to samtools.pl
3600 ------------------------------------------------------------------------
3601 r418 | lh3lh3 | 2009-07-24 09:04:19 -0400 (Fri, 24 Jul 2009) | 2 lines
3603 M /trunk/samtools/misc/wgsim_eval.pl
3605 skip @header lines in SAM
3607 ------------------------------------------------------------------------
3608 r417 | lh3lh3 | 2009-07-24 07:42:38 -0400 (Fri, 24 Jul 2009) | 3 lines
3610 M /trunk/samtools/bamtk.c
3611 M /trunk/samtools/sam_view.c
3613 * samtools-0.1.5-14 (r417)
3614 * more help in "samtools view" due to the recent changes.
3616 ------------------------------------------------------------------------
3617 r416 | lh3lh3 | 2009-07-24 07:34:30 -0400 (Fri, 24 Jul 2009) | 3 lines
3619 M /trunk/samtools/bam.c
3620 M /trunk/samtools/bam.h
3621 M /trunk/samtools/bam_import.c
3622 M /trunk/samtools/bamtk.c
3623 M /trunk/samtools/sam.c
3624 M /trunk/samtools/sam.h
3625 M /trunk/samtools/sam_view.c
3627 * samtools-0.1.5-17 (r416)
3628 * support import/export SAM with string tags
3630 ------------------------------------------------------------------------
3631 r415 | lh3lh3 | 2009-07-24 06:39:26 -0400 (Fri, 24 Jul 2009) | 3 lines
3633 M /trunk/samtools/bam.c
3634 M /trunk/samtools/bam.h
3635 M /trunk/samtools/bam_import.c
3636 M /trunk/samtools/bamtk.c
3637 M /trunk/samtools/sam.c
3638 M /trunk/samtools/sam.h
3639 M /trunk/samtools/sam_view.c
3641 * samtools-0.1.5-12 (r415)
3642 * FLAG now can be in HEX
3644 ------------------------------------------------------------------------
3645 r414 | lh3lh3 | 2009-07-22 17:03:49 -0400 (Wed, 22 Jul 2009) | 2 lines
3647 M /trunk/samtools/kstring.h
3649 fixed a compiling error (thank Ken for fixing it)
3651 ------------------------------------------------------------------------
3652 r412 | lh3lh3 | 2009-07-21 17:19:40 -0400 (Tue, 21 Jul 2009) | 2 lines
3654 M /trunk/samtools/kstring.c
3655 M /trunk/samtools/kstring.h
3657 Implemented Boyer-Moore search in the kstring library.
3659 ------------------------------------------------------------------------
3660 r409 | lh3lh3 | 2009-07-17 12:10:20 -0400 (Fri, 17 Jul 2009) | 2 lines
3662 M /trunk/samtools/bam_index.c
3664 do not include knetfile.h when _USE_KNETFILE is not defined
3666 ------------------------------------------------------------------------
3667 r408 | lh3lh3 | 2009-07-17 10:29:21 -0400 (Fri, 17 Jul 2009) | 5 lines
3669 M /trunk/samtools/bam_md.c
3670 M /trunk/samtools/bam_tview.c
3671 M /trunk/samtools/bamtk.c
3672 M /trunk/samtools/bgzf.c
3674 * samtools-0.1.5-11 (r408)
3675 * force to overwirte existing MD if it is different from the one calculated
3677 * bgzf.c: improved the compatibility with Windows headers
3679 ------------------------------------------------------------------------
3680 r407 | lh3lh3 | 2009-07-17 09:46:56 -0400 (Fri, 17 Jul 2009) | 5 lines
3682 M /trunk/samtools/bam.h
3683 M /trunk/samtools/bam_aux.c
3684 M /trunk/samtools/bam_md.c
3685 M /trunk/samtools/bamtk.c
3686 M /trunk/samtools/sam.h
3688 * samtools-0.1.5-10 (r407)
3689 * implemented bam_aux_del() to remove a tag
3690 * fillmd: generate the NM tag
3691 * fillmd: cmd interface improvement
3693 ------------------------------------------------------------------------
3694 r406 | lh3lh3 | 2009-07-16 18:30:40 -0400 (Thu, 16 Jul 2009) | 2 lines
3696 M /trunk/samtools/Makefile
3698 Sorry. The old Makefile is for PDCurses...
3700 ------------------------------------------------------------------------
3701 r405 | lh3lh3 | 2009-07-16 18:30:11 -0400 (Thu, 16 Jul 2009) | 3 lines
3703 M /trunk/samtools/Makefile
3704 M /trunk/samtools/bam_tview.c
3705 M /trunk/samtools/bamtk.c
3707 * samtools-0.1.5-9 (r405)
3708 * improved the compatibility with PDCurses a little bit
3710 ------------------------------------------------------------------------
3711 r404 | lh3lh3 | 2009-07-16 18:23:52 -0400 (Thu, 16 Jul 2009) | 3 lines
3713 M /trunk/samtools/Makefile
3714 M /trunk/samtools/bam_tview.c
3715 M /trunk/samtools/bamtk.c
3717 * samtools-0.1.5-8 (r404)
3718 * compatible with PDCurses
3720 ------------------------------------------------------------------------
3721 r403 | lh3lh3 | 2009-07-16 17:39:39 -0400 (Thu, 16 Jul 2009) | 3 lines
3723 M /trunk/samtools/bamtk.c
3724 M /trunk/samtools/kseq.h
3726 * samtools-0.1.5-7 (r403)
3727 * fixed a bug in kseq.h for binary files (text files are fine)
3729 ------------------------------------------------------------------------
3730 r402 | lh3lh3 | 2009-07-16 06:49:53 -0400 (Thu, 16 Jul 2009) | 4 lines
3732 M /trunk/samtools/bam_import.c
3733 M /trunk/samtools/bam_index.c
3734 M /trunk/samtools/bamtk.c
3735 M /trunk/samtools/bgzf.c
3737 * samtools-0.1.5-6 (r402)
3738 * fixed compiling error when "-D_USE_NETFILE" is not applied
3739 * improve portability to MinGW
3741 ------------------------------------------------------------------------
3742 r398 | lh3lh3 | 2009-07-13 05:21:36 -0400 (Mon, 13 Jul 2009) | 3 lines
3744 A /trunk/bam-lite/bam.h (from /trunk/samtools/bam.h:395)
3745 A /trunk/bam-lite/bam_lite.c (from /trunk/samtools/bam_lite.c:395)
3746 D /trunk/samtools/bam_lite.c
3748 * move bam_lite.c to bam-lite
3749 * copy bam.h to bam-lite
3751 ------------------------------------------------------------------------
3752 r395 | lh3lh3 | 2009-07-13 05:12:57 -0400 (Mon, 13 Jul 2009) | 3 lines
3754 M /trunk/samtools/bam.h
3755 M /trunk/samtools/bam_lite.c
3756 M /trunk/samtools/bam_lpileup.c
3757 M /trunk/samtools/bam_pileup.c
3758 M /trunk/samtools/bamtk.c
3760 * samtools-0.1.5-5 (r395)
3761 * added bam_pileup_file() and removed bam_lpileup_file()
3763 ------------------------------------------------------------------------
3764 r394 | lh3lh3 | 2009-07-12 19:35:10 -0400 (Sun, 12 Jul 2009) | 3 lines
3766 M /trunk/samtools/bamtk.c
3767 M /trunk/samtools/knetfile.c
3768 M /trunk/samtools/knetfile.h
3770 * samtools-0.1.5-4 (r394)
3771 * http_proxy support in knetfile library (check http_proxy ENV)
3773 ------------------------------------------------------------------------
3774 r393 | lh3lh3 | 2009-07-12 18:57:07 -0400 (Sun, 12 Jul 2009) | 5 lines
3776 M /trunk/samtools/bam_index.c
3777 M /trunk/samtools/bam_tview.c
3778 M /trunk/samtools/bamtk.c
3779 M /trunk/samtools/knetfile.c
3780 M /trunk/samtools/knetfile.h
3782 * samtools-0.1.5-3 (r393)
3783 * knetfile now supports HTTP (no proxy at the moment)
3784 * fixed a potential issue in knetfile on opening ordinary file, although I have
3785 not seen the sideeffect so far.
3787 ------------------------------------------------------------------------
3788 r392 | lh3lh3 | 2009-07-12 13:50:55 -0400 (Sun, 12 Jul 2009) | 2 lines
3790 M /trunk/samtools/samtools.1
3792 Remove the warning in tview
3794 ------------------------------------------------------------------------
3795 r391 | lh3lh3 | 2009-07-12 13:42:43 -0400 (Sun, 12 Jul 2009) | 3 lines
3797 M /trunk/samtools/bam_tview.c
3798 M /trunk/samtools/bamtk.c
3800 * samtools-0.1.5-2 (r391)
3801 * do not show a blank screen when no reads mapped
3803 ------------------------------------------------------------------------
3804 r390 | lh3lh3 | 2009-07-09 09:01:42 -0400 (Thu, 09 Jul 2009) | 4 lines
3806 M /trunk/samtools/bam.h
3807 A /trunk/samtools/bam_lite.c
3808 M /trunk/samtools/bamtk.c
3810 * samtools-0.1.5-1 (r390)
3811 * removed useless _IOLIB in bam.h. This should cause no change at all.
3812 * added bam_lite.c for light-weight BAM reading
3814 ------------------------------------------------------------------------
3815 r385 | lh3lh3 | 2009-07-07 11:53:29 -0400 (Tue, 07 Jul 2009) | 2 lines
3817 M /trunk/samtools/bamtk.c
3818 M /trunk/samtools/knetfile.c
3820 Release samtools-0.1.5c (fixed a bug in piping)
3822 ------------------------------------------------------------------------
3823 r383 | lh3lh3 | 2009-07-07 06:39:55 -0400 (Tue, 07 Jul 2009) | 2 lines
3825 M /trunk/samtools/bamtk.c
3826 M /trunk/samtools/sam.c
3828 Release samtools-0.1.5b (BUG! so embarrassing!)
3830 ------------------------------------------------------------------------
3831 r381 | lh3lh3 | 2009-07-07 06:20:06 -0400 (Tue, 07 Jul 2009) | 2 lines
3833 M /trunk/samtools/Makefile
3834 M /trunk/samtools/bam.h
3835 M /trunk/samtools/bam_aux.c
3836 M /trunk/samtools/bamtk.c
3838 Release samtools-0.1.5a (for compatibility with Bio::DB::Sam)
3840 ------------------------------------------------------------------------
3841 r373 | lh3lh3 | 2009-07-07 05:26:57 -0400 (Tue, 07 Jul 2009) | 2 lines
3843 M /trunk/samtools/ChangeLog
3844 M /trunk/samtools/NEWS
3845 M /trunk/samtools/bamtk.c
3846 M /trunk/samtools/samtools.1
3848 Release samtools-0.1.5
3850 ------------------------------------------------------------------------
3851 r372 | lh3lh3 | 2009-07-07 04:49:27 -0400 (Tue, 07 Jul 2009) | 3 lines
3853 M /trunk/samtools/bamtk.c
3854 M /trunk/samtools/sam.c
3856 * samtools-0.1.4-23 (r372)
3857 * keep header text if "view -t" is used (by Gerton)
3859 ------------------------------------------------------------------------
3860 r371 | lh3lh3 | 2009-07-06 20:13:32 -0400 (Mon, 06 Jul 2009) | 2 lines
3862 M /trunk/samtools/samtools.1
3864 update documentation
3866 ------------------------------------------------------------------------
3867 r370 | bhandsaker | 2009-07-02 17:24:34 -0400 (Thu, 02 Jul 2009) | 2 lines
3869 M /trunk/samtools/Makefile
3871 Introduced LIBPATH variable so this could be overridden to allow samtools to build correct at the Broad.
3873 ------------------------------------------------------------------------
3874 r369 | lh3lh3 | 2009-07-02 08:36:53 -0400 (Thu, 02 Jul 2009) | 4 lines
3876 M /trunk/samtools/ChangeLog
3877 M /trunk/samtools/bam_aux.c
3878 M /trunk/samtools/bam_plcmd.c
3879 M /trunk/samtools/bamtk.c
3881 * samtools-0.1.4-22 (r369)
3882 * in pileup, optionally print E2 and U2
3883 * remove the debugging code in bam_aux_get() (Drat!)
3885 ------------------------------------------------------------------------
3886 r368 | lh3lh3 | 2009-07-02 06:32:26 -0400 (Thu, 02 Jul 2009) | 6 lines
3888 M /trunk/samtools/bam.c
3889 M /trunk/samtools/bam.h
3890 M /trunk/samtools/bam_aux.c
3891 M /trunk/samtools/bam_index.c
3892 M /trunk/samtools/bam_lpileup.c
3893 M /trunk/samtools/bam_md.c
3894 M /trunk/samtools/bam_pileup.c
3895 M /trunk/samtools/bam_rmdup.c
3896 M /trunk/samtools/bam_stat.c
3897 M /trunk/samtools/bam_tview.c
3898 M /trunk/samtools/bamtk.c
3899 M /trunk/samtools/faidx.c
3900 M /trunk/samtools/faidx.h
3901 M /trunk/samtools/glf.c
3903 * samtools-0.1.4-21 (r368)
3904 * propagate errors rather than exit or complain assertion failure. Assertion
3905 should be only used for checking internal bugs, but not for external input
3906 inconsistency. I was just a bit lazy.
3907 * small memory leak may be present on failure, though
3909 ------------------------------------------------------------------------
3910 r367 | lh3lh3 | 2009-06-30 11:18:42 -0400 (Tue, 30 Jun 2009) | 2 lines
3912 M /trunk/samtools/knetfile.c
3914 reduce the chance of blocking in FTP connection
3916 ------------------------------------------------------------------------
3917 r366 | lh3lh3 | 2009-06-30 10:35:21 -0400 (Tue, 30 Jun 2009) | 2 lines
3919 M /trunk/samtools/knetfile.c
3921 minor changes to knetfile: invalid fd equals -1 rather than 0
3923 ------------------------------------------------------------------------
3924 r365 | lh3lh3 | 2009-06-30 09:04:30 -0400 (Tue, 30 Jun 2009) | 3 lines
3926 M /trunk/samtools/bam_index.c
3927 M /trunk/samtools/bamtk.c
3928 M /trunk/samtools/knetfile.c
3929 M /trunk/samtools/knetfile.h
3931 * samtools-0.1.4-20 (r365)
3932 * download the BAM index file if it is not found in the current working directory.
3934 ------------------------------------------------------------------------
3935 r364 | lh3lh3 | 2009-06-30 07:39:07 -0400 (Tue, 30 Jun 2009) | 3 lines
3937 M /trunk/samtools/bamtk.c
3938 M /trunk/samtools/knetfile.c
3940 * samtools-0.1.4-19 (r364)
3941 * knetfile: report error when the file is not present on FTP
3943 ------------------------------------------------------------------------
3944 r363 | lh3lh3 | 2009-06-29 18:23:32 -0400 (Mon, 29 Jun 2009) | 4 lines
3946 M /trunk/samtools/bam_tview.c
3947 M /trunk/samtools/bamtk.c
3948 M /trunk/samtools/bgzf.c
3949 M /trunk/samtools/bgzf.h
3950 M /trunk/samtools/knetfile.c
3951 M /trunk/samtools/knetfile.h
3953 * samtools-0.1.4-18 (r363)
3954 * knetfile: do not trigger network communication in FTP seek (lazy seek)
3955 * bgzf: cache recent blocks (disabled by default)
3957 ------------------------------------------------------------------------
3958 r362 | lh3lh3 | 2009-06-25 16:04:34 -0400 (Thu, 25 Jun 2009) | 2 lines
3960 M /trunk/samtools/bgzf.c
3964 ------------------------------------------------------------------------
3965 r361 | lh3lh3 | 2009-06-25 16:03:10 -0400 (Thu, 25 Jun 2009) | 3 lines
3967 M /trunk/samtools/bam_index.c
3968 M /trunk/samtools/bamtk.c
3970 * samtools-0.1.4-17 (r361)
3971 * if a file is given on FTP, search locally for the BAM index
3973 ------------------------------------------------------------------------
3974 r360 | lh3lh3 | 2009-06-25 15:44:52 -0400 (Thu, 25 Jun 2009) | 5 lines
3976 M /trunk/samtools/Makefile
3977 M /trunk/samtools/bam_import.c
3978 M /trunk/samtools/bam_index.c
3979 M /trunk/samtools/bamtk.c
3980 M /trunk/samtools/bgzf.c
3981 M /trunk/samtools/bgzf.h
3982 M /trunk/samtools/knetfile.c
3983 M /trunk/samtools/knetfile.h
3985 * samtools-0.1.4-16 (r360)
3986 * report more information in index when the input is not sorted
3987 * change the behaviour of knet_seek() such that it returns 0 on success
3988 * support knetfile library in BGZF
3990 ------------------------------------------------------------------------
3991 r359 | lh3lh3 | 2009-06-25 12:10:55 -0400 (Thu, 25 Jun 2009) | 2 lines
3993 M /trunk/samtools/knetfile.c
3994 M /trunk/samtools/knetfile.h
3996 fixed bugs in knetfile.*
3998 ------------------------------------------------------------------------
3999 r358 | lh3lh3 | 2009-06-25 08:53:19 -0400 (Thu, 25 Jun 2009) | 2 lines
4001 A /trunk/samtools/knetfile.h
4003 this is the header file
4005 ------------------------------------------------------------------------
4006 r357 | lh3lh3 | 2009-06-25 08:52:03 -0400 (Thu, 25 Jun 2009) | 3 lines
4008 A /trunk/samtools/knetfile.c
4010 * open a file at FTP
4011 * preliminary version
4013 ------------------------------------------------------------------------
4014 r354 | lh3lh3 | 2009-06-24 09:02:25 -0400 (Wed, 24 Jun 2009) | 3 lines
4016 M /trunk/samtools/bam.c
4017 M /trunk/samtools/bamtk.c
4019 * samtools-0.1.4-15 (r354)
4020 * fixed a memory leak in bam_view1(), although samtools is not using this routine.
4022 ------------------------------------------------------------------------
4023 r351 | lh3lh3 | 2009-06-17 19:16:26 -0400 (Wed, 17 Jun 2009) | 4 lines
4025 M /trunk/samtools/bamtk.c
4026 M /trunk/samtools/faidx.c
4028 * samtools-0.1.4-13 (r351)
4029 * make faidx more tolerant to empty lines right before or after > lines
4030 * hope this does not introduce new bugs...
4032 ------------------------------------------------------------------------
4033 r350 | lh3lh3 | 2009-06-16 09:37:01 -0400 (Tue, 16 Jun 2009) | 3 lines
4035 M /trunk/samtools/bam_plcmd.c
4036 M /trunk/samtools/bamtk.c
4038 * samtools-0.1.4-13 (r350)
4039 * fixed a small memory leak in pileup, caused by recent modifications
4041 ------------------------------------------------------------------------
4042 r347 | lh3lh3 | 2009-06-13 16:20:49 -0400 (Sat, 13 Jun 2009) | 3 lines
4044 M /trunk/samtools/bam_plcmd.c
4045 M /trunk/samtools/bamtk.c
4046 M /trunk/samtools/sam_view.c
4048 * samtools-0.1.4-12 (r347)
4049 * added `-S' to pileup, similar to `view -S'
4051 ------------------------------------------------------------------------
4052 r346 | lh3lh3 | 2009-06-13 12:52:31 -0400 (Sat, 13 Jun 2009) | 3 lines
4054 M /trunk/samtools/Makefile
4055 M /trunk/samtools/bamtk.c
4056 M /trunk/samtools/sam_view.c
4057 M /trunk/samtools/samtools.1
4059 * samtools-0.1.4-11 (r346)
4060 * allow to select a read group at view command-line
4062 ------------------------------------------------------------------------
4063 r344 | lh3lh3 | 2009-06-13 09:06:24 -0400 (Sat, 13 Jun 2009) | 2 lines
4065 M /trunk/samtools/examples/calDepth.c
4069 ------------------------------------------------------------------------
4070 r343 | lh3lh3 | 2009-06-13 09:01:22 -0400 (Sat, 13 Jun 2009) | 2 lines
4072 M /trunk/samtools/examples/calDepth.c
4076 ------------------------------------------------------------------------
4077 r342 | lh3lh3 | 2009-06-13 08:58:48 -0400 (Sat, 13 Jun 2009) | 2 lines
4079 M /trunk/samtools/examples/Makefile
4080 A /trunk/samtools/examples/calDepth.c
4082 added an example of calculating read depth
4084 ------------------------------------------------------------------------
4085 r341 | lh3lh3 | 2009-06-13 08:00:08 -0400 (Sat, 13 Jun 2009) | 6 lines
4087 M /trunk/samtools/Makefile
4088 M /trunk/samtools/bam.h
4089 M /trunk/samtools/bam_aux.c
4090 A /trunk/samtools/bam_color.c
4091 M /trunk/samtools/bam_plcmd.c
4092 M /trunk/samtools/bam_sort.c
4093 M /trunk/samtools/bam_tview.c
4094 M /trunk/samtools/bamtk.c
4095 M /trunk/samtools/sam.c
4096 M /trunk/samtools/sam.h
4098 * samtools-0.1.4-10 (r341)
4099 * only include key APIs in libbam.a
4100 * move color-specific routines to bam_color.c
4101 * update documentations
4102 * remove the support of -q in pileup
4104 ------------------------------------------------------------------------
4105 r340 | lh3lh3 | 2009-06-13 06:17:14 -0400 (Sat, 13 Jun 2009) | 6 lines
4107 M /trunk/samtools/INSTALL
4108 M /trunk/samtools/Makefile
4109 M /trunk/samtools/bam_aux.c
4110 M /trunk/samtools/bam_import.c
4111 M /trunk/samtools/bam_tview.c
4112 M /trunk/samtools/bamtk.c
4113 M /trunk/samtools/razf.c
4114 M /trunk/samtools/sam_view.c
4116 * samtools-0.1.4-9 (r340)
4117 * added a warning to razf.c if zlib<1.2.2.1
4118 * fixed a compilation warning
4119 * fixed a segfault caused by @RG parsing
4120 * detect NCURSES in bam_tview.c
4122 ------------------------------------------------------------------------
4123 r339 | lh3lh3 | 2009-06-13 05:35:19 -0400 (Sat, 13 Jun 2009) | 2 lines
4125 M /trunk/samtools/INSTALL
4129 ------------------------------------------------------------------------
4130 r338 | lh3lh3 | 2009-06-12 19:15:24 -0400 (Fri, 12 Jun 2009) | 4 lines
4132 M /trunk/samtools/bam.c
4133 M /trunk/samtools/bam.h
4134 M /trunk/samtools/bam_aux.c
4135 M /trunk/samtools/bam_import.c
4136 M /trunk/samtools/bamtk.c
4137 M /trunk/samtools/kstring.h
4138 M /trunk/samtools/sam.c
4139 M /trunk/samtools/sam_view.c
4141 * samtools-0.1.4-8 (r338)
4142 * parse the @RG header lines and allow to choose library at the "samtools view"
4145 ------------------------------------------------------------------------
4146 r337 | lh3lh3 | 2009-06-12 16:25:50 -0400 (Fri, 12 Jun 2009) | 4 lines
4148 M /trunk/samtools/bamtk.c
4149 M /trunk/samtools/bgzf.c
4150 M /trunk/samtools/bgzf.h
4151 M /trunk/samtools/sam.c
4152 M /trunk/samtools/sam_view.c
4154 * samtools-0.1.4-7 (r337)
4155 * bgzf.c: support mode string "wu": uncompressed output
4156 * "samtools view" support "-u" command-line option
4158 ------------------------------------------------------------------------
4159 r336 | lh3lh3 | 2009-06-12 12:20:12 -0400 (Fri, 12 Jun 2009) | 5 lines
4161 M /trunk/samtools/Makefile
4162 M /trunk/samtools/misc/Makefile
4163 M /trunk/samtools/razf.c
4164 M /trunk/samtools/razf.h
4165 M /trunk/samtools/razip.c
4167 * no changes to samtools itself
4168 * remove zlib source codes
4169 * make RAZF reading compatible with old version of zlib
4170 * on old version of zlib, writing is not available
4172 ------------------------------------------------------------------------
4173 r335 | lh3lh3 | 2009-06-12 11:47:33 -0400 (Fri, 12 Jun 2009) | 2 lines
4175 D /trunk/samtools/zlib
4177 remove zlib for simplification...
4179 ------------------------------------------------------------------------
4180 r334 | lh3lh3 | 2009-06-12 10:43:36 -0400 (Fri, 12 Jun 2009) | 5 lines
4182 M /trunk/samtools/bam.h
4183 M /trunk/samtools/bam_aux.c
4184 M /trunk/samtools/bamtk.c
4186 * samtools-0.1.4-6 (r334)
4187 * do not export bam_aux_get_core() for Bio::DB::Sam because it has already
4188 been implemented in that.
4189 * this version works with the latest Bio::DB::Sam (20090612)
4191 ------------------------------------------------------------------------
4192 r333 | lh3lh3 | 2009-06-12 10:33:42 -0400 (Fri, 12 Jun 2009) | 2 lines
4194 M /trunk/samtools/ChangeLog
4198 ------------------------------------------------------------------------
4199 r332 | lh3lh3 | 2009-06-12 10:21:21 -0400 (Fri, 12 Jun 2009) | 2 lines
4201 M /trunk/samtools/AUTHORS
4202 M /trunk/samtools/Makefile
4203 M /trunk/samtools/misc/Makefile
4205 fixed minor things in Makefile
4207 ------------------------------------------------------------------------
4208 r331 | lh3lh3 | 2009-06-12 10:07:05 -0400 (Fri, 12 Jun 2009) | 4 lines
4210 M /trunk/samtools/bamtk.c
4212 * samtools-0.1.4-5 (r3310
4213 * no change to samtools itself. Version number is increased to reflect the
4214 changes in the Makefile building system.
4216 ------------------------------------------------------------------------
4217 r330 | lh3lh3 | 2009-06-12 10:03:38 -0400 (Fri, 12 Jun 2009) | 2 lines
4219 M /trunk/samtools/AUTHORS
4220 D /trunk/samtools/README
4222 update information...
4224 ------------------------------------------------------------------------
4225 r329 | lh3lh3 | 2009-06-12 09:52:21 -0400 (Fri, 12 Jun 2009) | 3 lines
4227 M /trunk/samtools/misc/novo2sam.pl
4229 * updated novoalign converter by Colin Hercus et al.
4230 * this version works with indels
4232 ------------------------------------------------------------------------
4233 r328 | lh3lh3 | 2009-06-12 09:50:53 -0400 (Fri, 12 Jun 2009) | 3 lines
4235 M /trunk/samtools/INSTALL
4236 M /trunk/samtools/Makefile
4237 M /trunk/samtools/misc/Makefile
4238 M /trunk/samtools/zlib/Makefile
4241 * update INSTALL instruction
4243 ------------------------------------------------------------------------
4244 r327 | lh3lh3 | 2009-06-12 09:18:29 -0400 (Fri, 12 Jun 2009) | 4 lines
4246 A /trunk/samtools/Makefile (from /trunk/samtools/Makefile.generic:325)
4247 D /trunk/samtools/Makefile.am
4248 D /trunk/samtools/Makefile.generic
4249 D /trunk/samtools/Makefile.lite
4250 D /trunk/samtools/autogen.sh
4251 D /trunk/samtools/cleanup.sh
4252 D /trunk/samtools/configure.ac
4253 A /trunk/samtools/misc/Makefile (from /trunk/samtools/misc/Makefile.generic:305)
4254 D /trunk/samtools/misc/Makefile.am
4255 D /trunk/samtools/misc/Makefile.generic
4256 M /trunk/samtools/razf.c
4257 A /trunk/samtools/zlib
4258 A /trunk/samtools/zlib/Makefile
4259 A /trunk/samtools/zlib/adler32.c
4260 A /trunk/samtools/zlib/compress.c
4261 A /trunk/samtools/zlib/crc32.c
4262 A /trunk/samtools/zlib/crc32.h
4263 A /trunk/samtools/zlib/deflate.c
4264 A /trunk/samtools/zlib/deflate.h
4265 A /trunk/samtools/zlib/gzio.c
4266 A /trunk/samtools/zlib/infback.c
4267 A /trunk/samtools/zlib/inffast.c
4268 A /trunk/samtools/zlib/inffast.h
4269 A /trunk/samtools/zlib/inffixed.h
4270 A /trunk/samtools/zlib/inflate.c
4271 A /trunk/samtools/zlib/inflate.h
4272 A /trunk/samtools/zlib/inftrees.c
4273 A /trunk/samtools/zlib/inftrees.h
4274 A /trunk/samtools/zlib/trees.c
4275 A /trunk/samtools/zlib/trees.h
4276 A /trunk/samtools/zlib/uncompr.c
4277 A /trunk/samtools/zlib/zconf.h
4278 A /trunk/samtools/zlib/zlib.h
4279 A /trunk/samtools/zlib/zutil.c
4280 A /trunk/samtools/zlib/zutil.h
4281 D /trunk/samtools/zutil.h
4283 * added zlib-1.2.3 as razip requires that
4284 * prepare to changed back to the Makefile building system
4285 * unfinished! (will be soon)
4287 ------------------------------------------------------------------------
4288 r326 | lh3lh3 | 2009-06-12 09:12:03 -0400 (Fri, 12 Jun 2009) | 2 lines
4290 M /trunk/samtools/misc/samtools.pl
4294 ------------------------------------------------------------------------
4295 r325 | lh3lh3 | 2009-06-10 11:27:59 -0400 (Wed, 10 Jun 2009) | 3 lines
4297 M /trunk/samtools/bam_maqcns.c
4298 M /trunk/samtools/bamtk.c
4300 * samtools-0.1.4-4 (r325)
4301 * further avoid wrong consensus calls in repetitive regions.
4303 ------------------------------------------------------------------------
4304 r324 | lh3lh3 | 2009-06-10 10:56:17 -0400 (Wed, 10 Jun 2009) | 4 lines
4306 M /trunk/samtools/bam_maqcns.c
4307 M /trunk/samtools/bam_plcmd.c
4308 M /trunk/samtools/bamtk.c
4309 M /trunk/samtools/sam.c
4310 M /trunk/samtools/sam.h
4312 * samtools-0.1.4-3 (r324)
4313 * make maqcns generate the correct call in repetitive regions.
4314 * allow filtering on mapQ at the pileup command line
4316 ------------------------------------------------------------------------
4317 r323 | lh3lh3 | 2009-06-10 05:04:21 -0400 (Wed, 10 Jun 2009) | 3 lines
4319 M /trunk/samtools/misc/samtools.pl
4321 * samtools.pl-0.3.2 (r322)
4322 * indels and SNPs use different mapping quality threshold
4324 ------------------------------------------------------------------------
4325 r322 | lh3lh3 | 2009-06-10 05:03:22 -0400 (Wed, 10 Jun 2009) | 2 lines
4327 M /trunk/samtools/misc/export2sam.pl
4331 ------------------------------------------------------------------------
4332 r321 | lh3lh3 | 2009-06-09 04:21:48 -0400 (Tue, 09 Jun 2009) | 2 lines
4334 M /trunk/samtools/misc/samtools.pl
4336 just typo. no real change
4338 ------------------------------------------------------------------------
4339 r320 | lh3lh3 | 2009-06-08 09:32:51 -0400 (Mon, 08 Jun 2009) | 2 lines
4341 M /trunk/samtools/misc/samtools.pl
4343 a little bit code cleanup
4345 ------------------------------------------------------------------------
4346 r319 | lh3lh3 | 2009-06-08 09:22:33 -0400 (Mon, 08 Jun 2009) | 4 lines
4348 M /trunk/samtools/misc/samtools.pl
4351 * change default parameters
4352 * optionally print filtered variants
4354 ------------------------------------------------------------------------
4355 r318 | lh3lh3 | 2009-06-08 09:14:26 -0400 (Mon, 08 Jun 2009) | 3 lines
4357 M /trunk/samtools/misc/samtools.pl
4360 * combine snpFilter and indelFilter
4362 ------------------------------------------------------------------------
4363 r317 | lh3lh3 | 2009-06-08 06:31:42 -0400 (Mon, 08 Jun 2009) | 3 lines
4365 M /trunk/samtools/misc/samtools.pl
4368 * change a default parameter
4370 ------------------------------------------------------------------------
4371 r316 | lh3lh3 | 2009-06-08 06:11:06 -0400 (Mon, 08 Jun 2009) | 5 lines
4373 M /trunk/samtools/bam_maqcns.c
4374 M /trunk/samtools/bam_maqcns.h
4375 M /trunk/samtools/bam_plcmd.c
4376 M /trunk/samtools/bamtk.c
4377 M /trunk/samtools/sam.c
4379 * samtools-0.1.4-2 (r316)
4380 * pileup: cap mapping quality at 60 (by default)
4381 * pileup: always calculate RMS mapq
4382 * pileup: allow to output variant sites only
4384 ------------------------------------------------------------------------
4385 r312 | lh3lh3 | 2009-06-04 08:01:10 -0400 (Thu, 04 Jun 2009) | 3 lines
4387 M /trunk/samtools/misc/samtools.pl
4392 ------------------------------------------------------------------------
4393 r311 | lh3lh3 | 2009-06-03 04:40:40 -0400 (Wed, 03 Jun 2009) | 2 lines
4395 M /trunk/samtools/misc/samtools.pl
4397 * in snpFilter, suppress non-SNP sites
4399 ------------------------------------------------------------------------
4400 r310 | lh3lh3 | 2009-06-01 09:35:13 -0400 (Mon, 01 Jun 2009) | 3 lines
4402 M /trunk/samtools/misc/samtools.pl
4407 ------------------------------------------------------------------------
4408 r309 | lh3lh3 | 2009-06-01 09:04:39 -0400 (Mon, 01 Jun 2009) | 3 lines
4410 M /trunk/samtools/misc/samtools.pl
4415 ------------------------------------------------------------------------
4416 r306 | lh3lh3 | 2009-05-28 06:49:35 -0400 (Thu, 28 May 2009) | 3 lines
4418 M /trunk/samtools/bgzf.c
4420 * minor changes to bgzf: return NULL if fd == -1
4421 * suggested by {kdj,jm18}@sanger.ac.uk
4423 ------------------------------------------------------------------------
4424 r305 | lh3lh3 | 2009-05-28 06:16:08 -0400 (Thu, 28 May 2009) | 2 lines
4426 A /trunk/samtools/misc/interpolate_sam.pl
4428 Script for paired-end pileup, contributed by Stephen Montgomery.
4430 ------------------------------------------------------------------------
4431 r304 | lh3lh3 | 2009-05-28 06:08:49 -0400 (Thu, 28 May 2009) | 3 lines
4433 M /trunk/samtools/bamtk.c
4434 M /trunk/samtools/sam.c
4436 * samtools-0.1.4-1 (r304)
4437 * fixed a minor bug in printing headers
4439 ------------------------------------------------------------------------
4440 r297 | lh3lh3 | 2009-05-21 11:06:16 -0400 (Thu, 21 May 2009) | 2 lines
4442 M /trunk/samtools/ChangeLog
4443 M /trunk/samtools/NEWS
4444 M /trunk/samtools/bam_plcmd.c
4445 M /trunk/samtools/bamtk.c
4446 M /trunk/samtools/misc/maq2sam.c
4447 M /trunk/samtools/samtools.1
4449 Release samtools-0.1.4
4451 ------------------------------------------------------------------------
4452 r296 | lh3lh3 | 2009-05-21 07:53:14 -0400 (Thu, 21 May 2009) | 3 lines
4454 M /trunk/samtools/bam_maqcns.c
4455 M /trunk/samtools/bamtk.c
4457 * samtools-0.1.3-24 (r296)
4458 * another similar bug in the indel caller
4460 ------------------------------------------------------------------------
4461 r295 | lh3lh3 | 2009-05-21 07:50:28 -0400 (Thu, 21 May 2009) | 3 lines
4463 M /trunk/samtools/bam_maqcns.c
4464 M /trunk/samtools/bamtk.c
4466 * samtools-0.1.3-23 (r295)
4467 * fixed a critical bug in the indel caller
4469 ------------------------------------------------------------------------
4470 r294 | lh3lh3 | 2009-05-20 08:00:20 -0400 (Wed, 20 May 2009) | 2 lines
4472 M /trunk/samtools/bam_stat.c
4474 added a missing header file
4476 ------------------------------------------------------------------------
4477 r293 | lh3lh3 | 2009-05-19 18:44:25 -0400 (Tue, 19 May 2009) | 3 lines
4479 M /trunk/samtools/bam_tview.c
4480 M /trunk/samtools/bamtk.c
4482 * samtools-0.1.3-22 (r293)
4483 * open tview in the dot-view mode by default
4485 ------------------------------------------------------------------------
4486 r292 | lh3lh3 | 2009-05-18 16:01:23 -0400 (Mon, 18 May 2009) | 6 lines
4488 M /trunk/samtools/samtools.1
4490 Added a note to the manual. Currently SAMtools used unaligned words in
4491 several places. Although this does not cause bus errors to me, it may
4492 affect portability. Please see the "Bus error" wiki page for more
4493 information. Also thank James Bonfields for pointing this out.
4496 ------------------------------------------------------------------------
4497 r286 | lh3lh3 | 2009-05-14 10:23:13 -0400 (Thu, 14 May 2009) | 3 lines
4499 M /trunk/samtools/bam.h
4500 M /trunk/samtools/bam_aux.c
4501 M /trunk/samtools/bamtk.c
4503 * samtools-0.1.3-21 (286)
4504 * declare bam_aux_get_core() in bam.h
4506 ------------------------------------------------------------------------
4507 r276 | lh3lh3 | 2009-05-13 05:07:55 -0400 (Wed, 13 May 2009) | 5 lines
4509 M /trunk/samtools/bam.h
4510 M /trunk/samtools/bam_index.c
4511 M /trunk/samtools/bamtk.c
4513 * samtools-0.1.3-20 (r276)
4514 * remove bam1_t::hash again. We need to modify the Perl API anyway to
4515 make it work with the latest SVN.
4516 * As is suggested by Tim, scan "{base}.bai" and "{base}.bam.bai" for index
4518 ------------------------------------------------------------------------
4519 r275 | lh3lh3 | 2009-05-12 16:14:10 -0400 (Tue, 12 May 2009) | 4 lines
4521 M /trunk/samtools/ChangeLog
4522 M /trunk/samtools/bam.h
4523 M /trunk/samtools/bamtk.c
4525 * samtools-0.1.3-19 (r275)
4526 * a minor change to the bam1_t struct: added back "void *hash" for the
4527 backward compatibility with Bio::DB::Sam
4529 ------------------------------------------------------------------------
4530 r273 | lh3lh3 | 2009-05-12 09:28:39 -0400 (Tue, 12 May 2009) | 3 lines
4532 M /trunk/samtools/bam_rmdupse.c
4533 M /trunk/samtools/bamtk.c
4535 * samtools-0.1.3-18 (r273)
4536 * rmdupse: do not remove unmapped reads
4538 ------------------------------------------------------------------------
4539 r272 | lh3lh3 | 2009-05-12 09:20:00 -0400 (Tue, 12 May 2009) | 2 lines
4541 M /trunk/samtools/bam_rmdupse.c
4543 change a parameter. It does nothing
4545 ------------------------------------------------------------------------
4546 r271 | lh3lh3 | 2009-05-12 09:17:58 -0400 (Tue, 12 May 2009) | 3 lines
4548 M /trunk/samtools/Makefile.am
4549 M /trunk/samtools/Makefile.generic
4550 M /trunk/samtools/Makefile.lite
4551 A /trunk/samtools/bam_rmdupse.c
4552 M /trunk/samtools/bamtk.c
4553 M /trunk/samtools/configure.ac
4555 * samtools-0.1.3-17 (r271)
4556 * added 'rmdupse' command
4558 ------------------------------------------------------------------------
4559 r267 | lh3lh3 | 2009-05-05 17:31:41 -0400 (Tue, 05 May 2009) | 3 lines
4561 M /trunk/samtools/bamtk.c
4562 M /trunk/samtools/sam_view.c
4564 * samtools-0.1.3-16 (r267)
4565 * in sam_view.c, changed g_flag_on based on the suggestion by Angie Hinrichs
4567 ------------------------------------------------------------------------
4568 r266 | lh3lh3 | 2009-05-05 17:23:27 -0400 (Tue, 05 May 2009) | 3 lines
4570 M /trunk/samtools/bam_import.c
4571 M /trunk/samtools/bamtk.c
4573 * samtools-0.1.3-15 (r266)
4574 * report an error if a non-* reference is present while @SQ is absent
4576 ------------------------------------------------------------------------
4577 r265 | lh3lh3 | 2009-05-05 17:09:00 -0400 (Tue, 05 May 2009) | 3 lines
4579 M /trunk/samtools/bam.h
4580 M /trunk/samtools/bam_import.c
4581 M /trunk/samtools/bamtk.c
4582 M /trunk/samtools/sam.c
4583 M /trunk/samtools/sam_view.c
4585 * samtools-0.1.3-14 (r262)
4586 * make samopen() recognize @SQ header lines
4588 ------------------------------------------------------------------------
4589 r261 | lh3lh3 | 2009-05-05 10:10:30 -0400 (Tue, 05 May 2009) | 3 lines
4591 M /trunk/samtools/bam_plcmd.c
4592 M /trunk/samtools/bamtk.c
4593 M /trunk/samtools/bgzf.c
4594 M /trunk/samtools/sam.c
4595 M /trunk/samtools/sam_view.c
4597 * samtools-0.1.3-13 (r260)
4598 * report error for file I/O error
4600 ------------------------------------------------------------------------
4601 r260 | lh3lh3 | 2009-05-05 10:01:16 -0400 (Tue, 05 May 2009) | 2 lines
4603 M /trunk/samtools/Makefile.am
4607 ------------------------------------------------------------------------
4608 r259 | lh3lh3 | 2009-05-05 09:52:25 -0400 (Tue, 05 May 2009) | 3 lines
4610 M /trunk/samtools/bam.h
4611 M /trunk/samtools/bam_pileup.c
4612 M /trunk/samtools/bam_plcmd.c
4613 M /trunk/samtools/bamtk.c
4614 M /trunk/samtools/sam.c
4615 M /trunk/samtools/sam.h
4617 * samtools-0.1.3-12 (r259)
4618 * use the new I/O interface in pileup
4620 ------------------------------------------------------------------------
4621 r258 | lh3lh3 | 2009-05-05 09:33:22 -0400 (Tue, 05 May 2009) | 3 lines
4623 M /trunk/samtools/Makefile.generic
4624 M /trunk/samtools/Makefile.lite
4625 M /trunk/samtools/bam.c
4626 M /trunk/samtools/bam.h
4627 M /trunk/samtools/bam_import.c
4628 M /trunk/samtools/bamtk.c
4629 A /trunk/samtools/sam.c
4630 A /trunk/samtools/sam.h
4631 A /trunk/samtools/sam_view.c
4633 * samtools-0.1.3-11 (r258)
4634 * unify the interface to BAM and SAM I/O
4636 ------------------------------------------------------------------------
4637 r257 | lh3lh3 | 2009-05-05 04:53:35 -0400 (Tue, 05 May 2009) | 3 lines
4639 M /trunk/samtools/Makefile.lite
4640 M /trunk/samtools/bam_plcmd.c
4641 M /trunk/samtools/bamtk.c
4643 * samtools-0.1.3-10 (r257)
4644 * allow hex with "pileup -m"
4646 ------------------------------------------------------------------------
4647 r256 | lh3lh3 | 2009-05-04 14:16:50 -0400 (Mon, 04 May 2009) | 4 lines
4649 M /trunk/samtools/bam_lpileup.c
4650 M /trunk/samtools/bamtk.c
4652 * samtools-0.1.3-9 (r256)
4653 * fixed a bug in bam_lpileup.c
4654 * I do not know if this also fixes the bug causing assertion failure in the tview
4656 ------------------------------------------------------------------------
4657 r251 | lh3lh3 | 2009-04-28 08:53:23 -0400 (Tue, 28 Apr 2009) | 3 lines
4659 M /trunk/samtools/bam_pileup.c
4660 M /trunk/samtools/bamtk.c
4662 * samtools-0.1.3-8 (r251)
4663 * fixed a bug when there are reads without coordinates
4665 ------------------------------------------------------------------------
4666 r250 | lh3lh3 | 2009-04-28 08:43:33 -0400 (Tue, 28 Apr 2009) | 2 lines
4668 A /trunk/samtools/AUTHORS
4669 A /trunk/samtools/README
4670 M /trunk/samtools/cleanup.sh
4674 ------------------------------------------------------------------------
4675 r249 | lh3lh3 | 2009-04-28 08:37:16 -0400 (Tue, 28 Apr 2009) | 2 lines
4677 M /trunk/samtools/Makefile.generic
4678 M /trunk/samtools/Makefile.lite
4679 M /trunk/samtools/configure.ac
4680 M /trunk/samtools/misc/Makefile.generic
4682 improve large file support in compilation
4684 ------------------------------------------------------------------------
4685 r248 | lh3lh3 | 2009-04-28 08:33:24 -0400 (Tue, 28 Apr 2009) | 2 lines
4687 M /trunk/samtools/INSTALL
4691 ------------------------------------------------------------------------
4692 r247 | lh3lh3 | 2009-04-28 08:28:50 -0400 (Tue, 28 Apr 2009) | 2 lines
4694 M /trunk/samtools/Makefile.am
4695 M /trunk/samtools/autogen.sh
4696 M /trunk/samtools/cleanup.sh
4697 M /trunk/samtools/configure.ac
4698 A /trunk/samtools/misc/Makefile.am
4700 fixed various issues about the GNU building scripts
4702 ------------------------------------------------------------------------
4703 r246 | lh3lh3 | 2009-04-28 08:10:23 -0400 (Tue, 28 Apr 2009) | 4 lines
4705 M /trunk/samtools/ChangeLog
4706 D /trunk/samtools/Makefile
4707 A /trunk/samtools/Makefile.am
4708 A /trunk/samtools/Makefile.generic
4709 A /trunk/samtools/autogen.sh
4710 M /trunk/samtools/bam.h
4711 M /trunk/samtools/bam_aux.c
4712 M /trunk/samtools/bam_tview.c
4713 M /trunk/samtools/bamtk.c
4714 A /trunk/samtools/cleanup.sh
4715 A /trunk/samtools/configure.ac
4716 D /trunk/samtools/misc/Makefile
4717 A /trunk/samtools/misc/Makefile.generic (from /trunk/samtools/misc/Makefile:245)
4719 * samtools-0.1.3-7 (r246)