Merge commit 'upstream/0.1.17'
[samtools.git] / ChangeLog
1 ------------------------------------------------------------------------
2 r925 | lh3lh3 | 2011-02-28 15:45:17 -0500 (Mon, 28 Feb 2011) | 2 lines
3 Changed paths:
4    M /trunk/samtools/phase.c
5
6 minor changes to a heuristic rule
7
8 ------------------------------------------------------------------------
9 r924 | lh3lh3 | 2011-02-28 15:24:04 -0500 (Mon, 28 Feb 2011) | 4 lines
10 Changed paths:
11    M /trunk/samtools/bam.h
12    M /trunk/samtools/bcftools/vcfutils.pl
13    M /trunk/samtools/phase.c
14
15  * 0.1.12-r924:126
16  * fixed a bug in phase (due to recent changes)
17  * fixed a bug in vcf2fq
18
19 ------------------------------------------------------------------------
20 r923 | lh3lh3 | 2011-02-28 12:57:39 -0500 (Mon, 28 Feb 2011) | 5 lines
21 Changed paths:
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
27
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
32
33 ------------------------------------------------------------------------
34 r922 | lh3lh3 | 2011-02-25 16:40:09 -0500 (Fri, 25 Feb 2011) | 3 lines
35 Changed paths:
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
46
47  * change the order of PL/GL according to the latest VCF spec
48  * change the type of SP to int32_t
49
50 ------------------------------------------------------------------------
51 r921 | lh3lh3 | 2011-02-25 14:40:56 -0500 (Fri, 25 Feb 2011) | 2 lines
52 Changed paths:
53    M /trunk/samtools/bcftools/bcf.tex
54
55 update the BCF spec
56
57 ------------------------------------------------------------------------
58 r920 | lh3lh3 | 2011-02-25 00:59:27 -0500 (Fri, 25 Feb 2011) | 2 lines
59 Changed paths:
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
73
74 added the phase command
75
76 ------------------------------------------------------------------------
77 r918 | lh3lh3 | 2011-02-24 10:05:54 -0500 (Thu, 24 Feb 2011) | 2 lines
78 Changed paths:
79    M /trunk/samtools/bcftools/prob1.c
80    M /trunk/samtools/bcftools/prob1.h
81
82 added "const" to bcf_p1_cal()
83
84 ------------------------------------------------------------------------
85 r917 | lh3lh3 | 2011-02-24 09:36:30 -0500 (Thu, 24 Feb 2011) | 2 lines
86 Changed paths:
87    M /trunk/samtools/bam.c
88
89 more meaningful BAM truncation message
90
91 ------------------------------------------------------------------------
92 r916 | lh3lh3 | 2011-02-24 09:35:06 -0500 (Thu, 24 Feb 2011) | 3 lines
93 Changed paths:
94    M /trunk/samtools/bcftools/bcf.c
95    M /trunk/samtools/bcftools/vcf.c
96
97  * automatically fix errors in GL
98  * output unrecognized FORMAT as "."
99
100 ------------------------------------------------------------------------
101 r913 | lh3lh3 | 2011-02-10 22:59:47 -0500 (Thu, 10 Feb 2011) | 2 lines
102 Changed paths:
103    M /trunk/samtools/bcftools/bcf.h
104    M /trunk/samtools/bcftools/call1.c
105    M /trunk/samtools/bcftools/vcf.c
106
107 finished VCF->BCF conversion
108
109 ------------------------------------------------------------------------
110 r910 | petulda | 2011-02-03 03:13:48 -0500 (Thu, 03 Feb 2011) | 1 line
111 Changed paths:
112    M /trunk/samtools/bcftools/vcfutils.pl
113
114 Prevent division by zero
115 ------------------------------------------------------------------------
116 r909 | lh3lh3 | 2011-02-02 11:29:20 -0500 (Wed, 02 Feb 2011) | 2 lines
117 Changed paths:
118    M /trunk/samtools/bcftools/call1.c
119
120 fixed a typo in the VCF header
121
122 ------------------------------------------------------------------------
123 r908 | lh3lh3 | 2011-02-02 11:28:24 -0500 (Wed, 02 Feb 2011) | 3 lines
124 Changed paths:
125    M /trunk/samtools/bam2bcf.c
126    M /trunk/samtools/bam_index.c
127
128  * fixed an out-of-boundary bug
129  * improved sorting order checking in index
130
131 ------------------------------------------------------------------------
132 r907 | lh3lh3 | 2011-01-29 22:59:20 -0500 (Sat, 29 Jan 2011) | 4 lines
133 Changed paths:
134    M /trunk/samtools/INSTALL
135    M /trunk/samtools/bam_tview.c
136    M /trunk/samtools/knetfile.c
137
138  * avoid a segfault when network connect fails
139  * update INSTALL
140  * fixed a bug in tview on big-endian by Nathan Weeks
141
142 ------------------------------------------------------------------------
143 r903 | lh3lh3 | 2011-01-27 14:50:02 -0500 (Thu, 27 Jan 2011) | 3 lines
144 Changed paths:
145    M /trunk/samtools/bam2bcf_indel.c
146    M /trunk/samtools/bam_md.c
147
148  * fixed a rare memory issue in bam_md.c
149  * fixed a bug in indel calling related to unmapped and refskip reads
150
151 ------------------------------------------------------------------------
152 r902 | lh3lh3 | 2011-01-23 21:46:18 -0500 (Sun, 23 Jan 2011) | 2 lines
153 Changed paths:
154    M /trunk/samtools/bcftools/fet.c
155
156 fixed two minor bugs in Fisher's exact test
157
158 ------------------------------------------------------------------------
159 r899 | petulda | 2011-01-19 09:28:02 -0500 (Wed, 19 Jan 2011) | 1 line
160 Changed paths:
161    M /trunk/samtools/bcftools/vcfutils.pl
162
163 Skip sites with unknown ref
164 ------------------------------------------------------------------------
165 r898 | lh3lh3 | 2011-01-15 12:56:05 -0500 (Sat, 15 Jan 2011) | 2 lines
166 Changed paths:
167    M /trunk/samtools/ChangeLog
168    M /trunk/samtools/bam_maqcns.c
169    M /trunk/samtools/bam_md.c
170
171 move bam_nt16_nt4_table[] from bam_maqcns.c to bam_md.c
172
173 ------------------------------------------------------------------------
174 r896 | lh3lh3 | 2011-01-06 10:52:15 -0500 (Thu, 06 Jan 2011) | 3 lines
175 Changed paths:
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
181
182  * samtools-0.1.12-10 (r896)
183  * allow to exclude read groups in mpileup
184
185 ------------------------------------------------------------------------
186 r895 | lh3lh3 | 2011-01-04 11:31:29 -0500 (Tue, 04 Jan 2011) | 2 lines
187 Changed paths:
188    M /trunk/samtools/bcftools/bcf.tex
189
190 sorry. It is SP not ST
191
192 ------------------------------------------------------------------------
193 r894 | lh3lh3 | 2011-01-04 11:29:06 -0500 (Tue, 04 Jan 2011) | 2 lines
194 Changed paths:
195    M /trunk/samtools/bcftools/bcf.tex
196
197 added ST
198
199 ------------------------------------------------------------------------
200 r893 | petulda | 2011-01-04 06:55:56 -0500 (Tue, 04 Jan 2011) | 1 line
201 Changed paths:
202    M /trunk/samtools/bcftools/call1.c
203
204 Fixed a typo in read_samples
205 ------------------------------------------------------------------------
206 r892 | jmarshall | 2010-12-28 08:06:49 -0500 (Tue, 28 Dec 2010) | 9 lines
207 Changed paths:
208    M /trunk/samtools/Makefile
209    M /trunk/samtools/bcftools/Makefile
210    M /trunk/samtools/examples/Makefile
211
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!
215
216 This makes a difference with some linkers; or with -static or --as-needed.
217
218 The examples/Makefile fix is from Charles Plessy.
219 See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606004
220
221 ------------------------------------------------------------------------
222 r891 | lh3lh3 | 2010-12-21 12:16:33 -0500 (Tue, 21 Dec 2010) | 3 lines
223 Changed paths:
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
228
229  * samtools-0.1.12-9 (r891)
230  * allow to call SNPs from a subset of samples
231
232 ------------------------------------------------------------------------
233 r889 | lh3lh3 | 2010-12-15 11:28:16 -0500 (Wed, 15 Dec 2010) | 3 lines
234 Changed paths:
235    M /trunk/samtools/bam2bcf.c
236    M /trunk/samtools/bamtk.c
237
238  * samtools-0.1.12-12 (r889)
239  * set mapQ as 20 if it equals 255
240
241 ------------------------------------------------------------------------
242 r888 | lh3lh3 | 2010-12-14 22:41:09 -0500 (Tue, 14 Dec 2010) | 2 lines
243 Changed paths:
244    M /trunk/samtools/bam_plcmd.c
245    M /trunk/samtools/bamtk.c
246
247 When -B is applied to mpileup, still use paired reads only unless -A is flagged.
248
249 ------------------------------------------------------------------------
250 r887 | lh3lh3 | 2010-12-14 22:37:05 -0500 (Tue, 14 Dec 2010) | 3 lines
251 Changed paths:
252    M /trunk/samtools/bam_md.c
253    M /trunk/samtools/bam_plcmd.c
254    M /trunk/samtools/bamtk.c
255
256  * samtools-0.1.12-6 (r887)
257  * added a hidden option -E to mpileup/calmd. -E triggers an alternative way to apply BAQ.
258
259 ------------------------------------------------------------------------
260 r886 | lh3lh3 | 2010-12-14 12:51:03 -0500 (Tue, 14 Dec 2010) | 2 lines
261 Changed paths:
262    M /trunk/samtools/bam2bcf_indel.c
263    M /trunk/samtools/bamtk.c
264
265 (Arguably) improved the indel caller a tiny bit for lowCov data.
266
267 ------------------------------------------------------------------------
268 r885 | petulda | 2010-12-14 04:55:46 -0500 (Tue, 14 Dec 2010) | 1 line
269 Changed paths:
270    M /trunk/samtools/bcftools/call1.c
271
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
275 Changed paths:
276    M /trunk/samtools/bam2bcf_indel.c
277    M /trunk/samtools/bamtk.c
278    M /trunk/samtools/bcftools/vcfutils.pl
279
280  * samtools-0.1.12-4 (r884)
281  * fixed a long-existing flaw in the INDEL calling model
282
283 ------------------------------------------------------------------------
284 r883 | lh3lh3 | 2010-12-11 20:05:42 -0500 (Sat, 11 Dec 2010) | 2 lines
285 Changed paths:
286    M /trunk/samtools/bcftools/bcfutils.c
287    M /trunk/samtools/bcftools/call1.c
288    M /trunk/samtools/bcftools/vcfutils.pl
289
290 compute max SP and max GQ from sample genotypes
291
292 ------------------------------------------------------------------------
293 r880 | lh3lh3 | 2010-12-10 10:50:54 -0500 (Fri, 10 Dec 2010) | 2 lines
294 Changed paths:
295    D /trunk/samtools/bcftools/bcf-fix.pl
296
297 drop bcf-fix.pl as it is redundant by the latest changes
298
299 ------------------------------------------------------------------------
300 r879 | lh3lh3 | 2010-12-10 10:50:29 -0500 (Fri, 10 Dec 2010) | 3 lines
301 Changed paths:
302    M /trunk/samtools/bcftools/call1.c
303    M /trunk/samtools/bcftools/vcf.c
304
305  * fixed a minor issue in printing VCFs
306  * write bcftools specific INFO and FORMAT in the header
307
308 ------------------------------------------------------------------------
309 r878 | lh3lh3 | 2010-12-10 10:09:14 -0500 (Fri, 10 Dec 2010) | 2 lines
310 Changed paths:
311    M /trunk/samtools/bamtk.c
312    M /trunk/samtools/bcftools/bcfutils.c
313    M /trunk/samtools/bcftools/call1.c
314
315 Make sure that the GT genotype field is the first
316
317 ------------------------------------------------------------------------
318 r877 | lh3lh3 | 2010-12-08 17:27:05 -0500 (Wed, 08 Dec 2010) | 7 lines
319 Changed paths:
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
325
326  * samtools-0.1.12-2 (r877)
327
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.
331
332
333 ------------------------------------------------------------------------
334 r874 | lh3lh3 | 2010-12-07 22:40:35 -0500 (Tue, 07 Dec 2010) | 2 lines
335 Changed paths:
336    M /trunk/samtools/bam_plcmd.c
337
338 a spelling error..
339
340 ------------------------------------------------------------------------
341 r873 | lh3lh3 | 2010-12-07 22:39:57 -0500 (Tue, 07 Dec 2010) | 3 lines
342 Changed paths:
343    M /trunk/samtools/bam_plcmd.c
344    M /trunk/samtools/bamtk.c
345
346  * samtools-0.1.12-1 (r873)
347  * added a switch to allow anomalous read pairs in calling
348
349 ------------------------------------------------------------------------
350 r872 | lh3lh3 | 2010-12-07 14:43:54 -0500 (Tue, 07 Dec 2010) | 2 lines
351 Changed paths:
352    M /trunk/samtools/bcftools/vcfutils.pl
353
354 fixed a bug in vcf2fq
355
356 ------------------------------------------------------------------------
357 r869 | lh3lh3 | 2010-12-05 01:18:06 -0500 (Sun, 05 Dec 2010) | 2 lines
358 Changed paths:
359    M /trunk/samtools/bamtk.c
360
361 added a warning for the Windows version
362
363 ------------------------------------------------------------------------
364 r868 | lh3lh3 | 2010-12-05 01:05:51 -0500 (Sun, 05 Dec 2010) | 4 lines
365 Changed paths:
366    M /trunk/samtools/bcftools/call1.c
367
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".
371
372 ------------------------------------------------------------------------
373 r867 | lh3lh3 | 2010-12-05 00:35:43 -0500 (Sun, 05 Dec 2010) | 2 lines
374 Changed paths:
375    M /trunk/samtools/Makefile.mingw
376    M /trunk/samtools/bam_aux.c
377
378 bring back the windows support
379
380 ------------------------------------------------------------------------
381 r866 | lh3lh3 | 2010-12-04 23:33:51 -0500 (Sat, 04 Dec 2010) | 2 lines
382 Changed paths:
383    M /trunk/samtools/bam_reheader.c
384    M /trunk/samtools/bcftools/vcfutils.pl
385
386 Fixed a compiling error when knetfile is not used.
387
388 ------------------------------------------------------------------------
389 r865 | lh3lh3 | 2010-12-04 00:13:22 -0500 (Sat, 04 Dec 2010) | 2 lines
390 Changed paths:
391    M /trunk/samtools/bcftools/vcfutils.pl
392
393 vcf->fastq
394
395 ------------------------------------------------------------------------
396 r864 | lh3lh3 | 2010-12-03 17:12:30 -0500 (Fri, 03 Dec 2010) | 3 lines
397 Changed paths:
398    M /trunk/samtools/bcftools/call1.c
399    M /trunk/samtools/bcftools/prob1.c
400    M /trunk/samtools/bcftools/prob1.h
401
402  * remove "-f". Instead always compute consensus quality
403  * increase the upper limit of quality
404
405 ------------------------------------------------------------------------
406 r863 | lh3lh3 | 2010-12-03 15:28:15 -0500 (Fri, 03 Dec 2010) | 2 lines
407 Changed paths:
408    M /trunk/samtools/bcftools/bcf.c
409
410 more informative error message
411
412 ------------------------------------------------------------------------
413 r862 | lh3lh3 | 2010-12-02 16:16:08 -0500 (Thu, 02 Dec 2010) | 2 lines
414 Changed paths:
415    M /trunk/samtools/NEWS
416    M /trunk/samtools/bamtk.c
417
418 Release samtools-0.1.12a
419
420 ------------------------------------------------------------------------
421 r861 | lh3lh3 | 2010-12-02 15:55:06 -0500 (Thu, 02 Dec 2010) | 2 lines
422 Changed paths:
423    M /trunk/samtools/bcftools/call1.c
424
425 a possible fix to DP4=0,0,0,0; have not tested, but should have no side-effect
426
427 ------------------------------------------------------------------------
428 r859 | lh3lh3 | 2010-12-02 11:39:57 -0500 (Thu, 02 Dec 2010) | 2 lines
429 Changed paths:
430    M /trunk/samtools/NEWS
431    M /trunk/samtools/bam_index.c
432    M /trunk/samtools/bamtk.c
433    M /trunk/samtools/samtools.1
434
435 Release samtools-0.1.12
436
437 ------------------------------------------------------------------------
438 r858 | lh3lh3 | 2010-12-02 11:24:41 -0500 (Thu, 02 Dec 2010) | 4 lines
439 Changed paths:
440    M /trunk/samtools/bam_plcmd.c
441    M /trunk/samtools/bamtk.c
442    M /trunk/samtools/bcftools/bcf.c
443
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
447
448 ------------------------------------------------------------------------
449 r857 | lh3lh3 | 2010-11-30 23:52:50 -0500 (Tue, 30 Nov 2010) | 2 lines
450 Changed paths:
451    M /trunk/samtools/bam_index.c
452
453 fixed a memory leak in bam_fetch()
454
455 ------------------------------------------------------------------------
456 r856 | lh3lh3 | 2010-11-26 00:07:31 -0500 (Fri, 26 Nov 2010) | 3 lines
457 Changed paths:
458    M /trunk/samtools/bam2bcf_indel.c
459    M /trunk/samtools/bcftools/vcfutils.pl
460
461  * fixed a memory violation
462  * added splitchr to vcfutils.pl
463
464 ------------------------------------------------------------------------
465 r854 | lh3lh3 | 2010-11-23 09:05:08 -0500 (Tue, 23 Nov 2010) | 2 lines
466 Changed paths:
467    M /trunk/samtools/bcftools/ld.c
468
469 fixed a typo/bug in r^2 computation
470
471 ------------------------------------------------------------------------
472 r852 | lh3lh3 | 2010-11-21 22:20:20 -0500 (Sun, 21 Nov 2010) | 2 lines
473 Changed paths:
474    M /trunk/samtools/bamtk.c
475
476 forget to change the version information
477
478 ------------------------------------------------------------------------
479 r851 | lh3lh3 | 2010-11-21 22:16:52 -0500 (Sun, 21 Nov 2010) | 2 lines
480 Changed paths:
481    M /trunk/samtools/ChangeLog
482    M /trunk/samtools/NEWS
483    M /trunk/samtools/bcftools/bcftools.1
484    M /trunk/samtools/samtools.1
485
486 Release samtools-0.1.11
487
488 ------------------------------------------------------------------------
489 r844 | lh3lh3 | 2010-11-19 23:16:08 -0500 (Fri, 19 Nov 2010) | 3 lines
490 Changed paths:
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
495
496  * samtools-0.1.10-9 (r844)
497  * added the "folded" or reference-free mode for variant calling
498
499 ------------------------------------------------------------------------
500 r843 | lh3lh3 | 2010-11-19 22:26:36 -0500 (Fri, 19 Nov 2010) | 2 lines
501 Changed paths:
502    M /trunk/samtools/NEWS
503    M /trunk/samtools/bam_sort.c
504
505 In merging, if -R is specified, do not abort if the sequence dictionary is different.
506
507 ------------------------------------------------------------------------
508 r842 | jmarshall | 2010-11-19 21:24:28 -0500 (Fri, 19 Nov 2010) | 5 lines
509 Changed paths:
510    M /trunk/samtools/bam_sort.c
511
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.)
516
517 ------------------------------------------------------------------------
518 r841 | lh3lh3 | 2010-11-19 14:49:27 -0500 (Fri, 19 Nov 2010) | 4 lines
519 Changed paths:
520    M /trunk/samtools/bam_index.c
521    M /trunk/samtools/bam_pileup.c
522    M /trunk/samtools/bamtk.c
523
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
527
528 ------------------------------------------------------------------------
529 r840 | lh3lh3 | 2010-11-19 13:45:51 -0500 (Fri, 19 Nov 2010) | 10 lines
530 Changed paths:
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
537
538  * samtools-0.1.10-4 (r840)
539
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.
542
543  * there is a segfault in pileup 
544
545  * someone has reported segfault from view/index/sort
546
547
548 ------------------------------------------------------------------------
549 r839 | lh3lh3 | 2010-11-18 17:30:11 -0500 (Thu, 18 Nov 2010) | 9 lines
550 Changed paths:
551    M /trunk/samtools/bam2bcf.h
552    M /trunk/samtools/bam2bcf_indel.c
553    M /trunk/samtools/bamtk.c
554
555  * samtools-0.1.10-6 (r839)
556
557  * call MNPs without realignment because it seems to me that it is not
558    worthwhile to significantly slow down SNP calling.
559
560  * the result looks quite different from the previous version. I have
561    work to do...
562
563
564 ------------------------------------------------------------------------
565 r838 | lh3lh3 | 2010-11-18 11:26:09 -0500 (Thu, 18 Nov 2010) | 2 lines
566 Changed paths:
567    M /trunk/samtools/knetfile.c
568
569 Apply a patch by Rob Davis, which improves fault detection.
570
571 ------------------------------------------------------------------------
572 r836 | lh3lh3 | 2010-11-18 11:09:23 -0500 (Thu, 18 Nov 2010) | 3 lines
573 Changed paths:
574    M /trunk/samtools/bam2bcf_indel.c
575    M /trunk/samtools/bamtk.c
576
577  * samtools-r836
578  * initiate MNP realignment when the MNP has at least 0.2% frequency (otherwise too slow)
579
580 ------------------------------------------------------------------------
581 r835 | lh3lh3 | 2010-11-18 00:25:13 -0500 (Thu, 18 Nov 2010) | 3 lines
582 Changed paths:
583    M /trunk/samtools/bcftools/vcfutils.pl
584
585  * modify the filtering rule: also filter SNPs around filtered indels
586  * added MNP filter
587
588 ------------------------------------------------------------------------
589 r834 | lh3lh3 | 2010-11-17 23:13:52 -0500 (Wed, 17 Nov 2010) | 4 lines
590 Changed paths:
591    M /trunk/samtools/bam2bcf.c
592    M /trunk/samtools/bam2bcf_indel.c
593    M /trunk/samtools/bamtk.c
594
595  * samtools-0.1.10-4 (r834)
596  * fixed a silly bug in printing MNP
597  * restrict to at most 1 alternative allele
598
599 ------------------------------------------------------------------------
600 r833 | lh3lh3 | 2010-11-17 21:58:58 -0500 (Wed, 17 Nov 2010) | 2 lines
601 Changed paths:
602    M /trunk/samtools/bam2bcf.c
603    M /trunk/samtools/bamtk.c
604
605 fixed a bug in printing MNPs
606
607 ------------------------------------------------------------------------
608 r832 | lh3lh3 | 2010-11-17 21:47:20 -0500 (Wed, 17 Nov 2010) | 2 lines
609 Changed paths:
610    M /trunk/samtools/bam2bcf_indel.c
611    M /trunk/samtools/bamtk.c
612
613 minor change to how seqQ is applied
614
615 ------------------------------------------------------------------------
616 r831 | lh3lh3 | 2010-11-17 21:41:12 -0500 (Wed, 17 Nov 2010) | 3 lines
617 Changed paths:
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
623
624  * samtools-0.1.10 (r831)
625  * initial MNP caller
626
627 ------------------------------------------------------------------------
628 r829 | lh3lh3 | 2010-11-16 23:14:15 -0500 (Tue, 16 Nov 2010) | 2 lines
629 Changed paths:
630    M /trunk/samtools/ChangeLog
631    M /trunk/samtools/NEWS
632    M /trunk/samtools/bamtk.c
633
634 Release samtools-0.1.10 (r829)
635
636 ------------------------------------------------------------------------
637 r828 | lh3lh3 | 2010-11-16 20:48:49 -0500 (Tue, 16 Nov 2010) | 2 lines
638 Changed paths:
639    M /trunk/samtools/bamtk.c
640
641 update version information: samtools-0.1.9-20 (r828)
642
643 ------------------------------------------------------------------------
644 r827 | lh3lh3 | 2010-11-16 15:32:50 -0500 (Tue, 16 Nov 2010) | 2 lines
645 Changed paths:
646    M /trunk/samtools/bcftools/call1.c
647
648 bcftools: allow to skip indels
649
650 ------------------------------------------------------------------------
651 r826 | lh3lh3 | 2010-11-16 14:11:58 -0500 (Tue, 16 Nov 2010) | 2 lines
652 Changed paths:
653    M /trunk/samtools/bam_md.c
654
655 remove ZQ if both BQ and ZQ are present
656
657 ------------------------------------------------------------------------
658 r825 | lh3lh3 | 2010-11-16 13:51:33 -0500 (Tue, 16 Nov 2010) | 3 lines
659 Changed paths:
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
664
665  * samtools-0.1.9-18 (r825)
666  * change the behaviour of calmd such that by default it does not change the base quality
667
668 ------------------------------------------------------------------------
669 r824 | lh3lh3 | 2010-11-15 23:31:53 -0500 (Mon, 15 Nov 2010) | 4 lines
670 Changed paths:
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
675
676  * samtools-0.1.9-17 (r824)
677  * added command line options to change the default parameters in indel calling
678  * update the manual
679
680 ------------------------------------------------------------------------
681 r823 | lh3lh3 | 2010-11-15 12:20:13 -0500 (Mon, 15 Nov 2010) | 3 lines
682 Changed paths:
683    M /trunk/samtools/bam2bcf_indel.c
684    M /trunk/samtools/bam_md.c
685    M /trunk/samtools/bamtk.c
686
687  * samtools-0.1.9-r823
688  * the BQ tag is now 64 shifted, not 33 shifted
689
690 ------------------------------------------------------------------------
691 r822 | lh3lh3 | 2010-11-15 00:30:18 -0500 (Mon, 15 Nov 2010) | 3 lines
692 Changed paths:
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
698
699  * samtools-0.1.9-16 (r822)
700  * keep the raw depth because in indel calling, DP4 may be way off the true depth
701
702 ------------------------------------------------------------------------
703 r821 | lh3lh3 | 2010-11-13 01:18:31 -0500 (Sat, 13 Nov 2010) | 4 lines
704 Changed paths:
705    M /trunk/samtools/bam_md.c
706    M /trunk/samtools/bamtk.c
707
708  * samtools-0.1.9-15 (r821)
709  * calmd: write BQ
710  * skip realignment if BQ is present
711
712 ------------------------------------------------------------------------
713 r820 | lh3lh3 | 2010-11-13 01:08:26 -0500 (Sat, 13 Nov 2010) | 3 lines
714 Changed paths:
715    M /trunk/samtools/bam2bcf_indel.c
716    M /trunk/samtools/bamtk.c
717
718  * samtools-0.1.9-14 (r820)
719  * penalize reads with excessive differences in indel calling
720
721 ------------------------------------------------------------------------
722 r819 | lh3lh3 | 2010-11-12 21:36:27 -0500 (Fri, 12 Nov 2010) | 3 lines
723 Changed paths:
724    M /trunk/samtools/bam_maqcns.c
725    M /trunk/samtools/bamtk.c
726
727  * samtools-0.1.9-13 (r819)
728  * fixed a bug in pileup given refskip
729
730 ------------------------------------------------------------------------
731 r818 | lh3lh3 | 2010-11-12 13:04:53 -0500 (Fri, 12 Nov 2010) | 3 lines
732 Changed paths:
733    M /trunk/samtools/bam2bcf_indel.c
734    M /trunk/samtools/bamtk.c
735
736  * samtools-r818
737  * for indel calling, do two rounds of probabilistic realignments
738
739 ------------------------------------------------------------------------
740 r817 | lh3lh3 | 2010-11-11 20:04:07 -0500 (Thu, 11 Nov 2010) | 3 lines
741 Changed paths:
742    M /trunk/samtools/bam2bcf_indel.c
743    M /trunk/samtools/bamtk.c
744    M /trunk/samtools/bcftools/vcfutils.pl
745
746  * samtools-0.1.19-11 (r817)
747  * only initiate indel calling when 0.2% of reads contain a gap
748
749 ------------------------------------------------------------------------
750 r816 | lh3lh3 | 2010-11-11 01:22:59 -0500 (Thu, 11 Nov 2010) | 7 lines
751 Changed paths:
752    M /trunk/samtools/bam2bcf_indel.c
753    M /trunk/samtools/bamtk.c
754
755  * samtools-0.1.9-10 (r816)
756
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...
760
761
762 ------------------------------------------------------------------------
763 r815 | lh3lh3 | 2010-11-11 00:57:15 -0500 (Thu, 11 Nov 2010) | 2 lines
764 Changed paths:
765    M /trunk/samtools/ChangeLog
766    M /trunk/samtools/bam2bcf_indel.c
767
768 effectively revert to the viterbi version. The forward realignment gives too many false positives.
769
770 ------------------------------------------------------------------------
771 r814 | lh3lh3 | 2010-11-11 00:18:02 -0500 (Thu, 11 Nov 2010) | 4 lines
772 Changed paths:
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
777
778  * samtools-0.1.9-9 (r810)
779  * use forward, instead of viterbi, for realignment
780  * realignment is now quality aware
781
782 ------------------------------------------------------------------------
783 r813 | lh3lh3 | 2010-11-10 22:45:24 -0500 (Wed, 10 Nov 2010) | 2 lines
784 Changed paths:
785    M /trunk/samtools/bam2bcf_indel.c
786    M /trunk/samtools/kprobaln.c
787    M /trunk/samtools/kprobaln.h
788
789  * prepare to replace kaln with kprobaln in realignment
790
791 ------------------------------------------------------------------------
792 r812 | lh3lh3 | 2010-11-10 17:28:50 -0500 (Wed, 10 Nov 2010) | 2 lines
793 Changed paths:
794    M /trunk/samtools/bcftools/bcf.c
795
796 fixed a typo
797
798 ------------------------------------------------------------------------
799 r811 | lh3lh3 | 2010-11-10 16:54:46 -0500 (Wed, 10 Nov 2010) | 2 lines
800 Changed paths:
801    M /trunk/samtools/bcftools/bcf.c
802    M /trunk/samtools/bcftools/bcf.h
803
804 use zlib for direct reading when BCF_LITE is in use
805
806 ------------------------------------------------------------------------
807 r810 | lh3lh3 | 2010-11-10 16:32:13 -0500 (Wed, 10 Nov 2010) | 3 lines
808 Changed paths:
809    M /trunk/samtools/bam2bcf_indel.c
810
811  * do not use reads containing too many mismatches for indel calling
812  * fixed a trivial bug in case of multi-allelic indels
813
814 ------------------------------------------------------------------------
815 r809 | lh3lh3 | 2010-11-10 13:23:02 -0500 (Wed, 10 Nov 2010) | 3 lines
816 Changed paths:
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
821
822  * samtools-0.1.9-8 (r809)
823  * fixed a bug in the indel caller
824
825 ------------------------------------------------------------------------
826 r808 | lh3lh3 | 2010-11-10 12:24:10 -0500 (Wed, 10 Nov 2010) | 2 lines
827 Changed paths:
828    M /trunk/samtools/Makefile
829
830 minor change to makefile
831
832 ------------------------------------------------------------------------
833 r807 | lh3lh3 | 2010-11-10 12:10:21 -0500 (Wed, 10 Nov 2010) | 4 lines
834 Changed paths:
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
841
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 
845
846 ------------------------------------------------------------------------
847 r806 | lh3lh3 | 2010-11-09 22:05:46 -0500 (Tue, 09 Nov 2010) | 2 lines
848 Changed paths:
849    M /trunk/samtools/bcftools/call1.c
850    M /trunk/samtools/bcftools/prob1.c
851    M /trunk/samtools/bcftools/prob1.h
852
853 bcftools: compute equal-tail (Bayesian) credible interval
854
855 ------------------------------------------------------------------------
856 r805 | lh3lh3 | 2010-11-09 16:28:39 -0500 (Tue, 09 Nov 2010) | 2 lines
857 Changed paths:
858    M /trunk/samtools/bcftools/vcfutils.pl
859
860 added a double-hit filter to avoid overestimated indel likelihood
861
862 ------------------------------------------------------------------------
863 r804 | lh3lh3 | 2010-11-09 14:12:06 -0500 (Tue, 09 Nov 2010) | 3 lines
864 Changed paths:
865    M /trunk/samtools/bam2bcf_indel.c
866    M /trunk/samtools/bamtk.c
867
868  * samtools-0.1.9-7 (r804)
869  * fixed a bug in the gap caller
870
871 ------------------------------------------------------------------------
872 r803 | lh3lh3 | 2010-11-09 10:45:33 -0500 (Tue, 09 Nov 2010) | 4 lines
873 Changed paths:
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
880
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
884
885 ------------------------------------------------------------------------
886 r802 | lh3lh3 | 2010-11-08 23:53:15 -0500 (Mon, 08 Nov 2010) | 3 lines
887 Changed paths:
888    M /trunk/samtools/bam2bcf.c
889    M /trunk/samtools/bamtk.c
890
891  * samtools-0.1.9-5 (r802)
892  * relax tandem penalty. this will be made a command-line option in future.
893
894 ------------------------------------------------------------------------
895 r801 | lh3lh3 | 2010-11-08 23:35:52 -0500 (Mon, 08 Nov 2010) | 3 lines
896 Changed paths:
897    M /trunk/samtools/bam2bcf.c
898    M /trunk/samtools/bamtk.c
899
900  * samtools-0.1.9-4 (r801)
901  * fixed a minor issue in printing indel VCF
902
903 ------------------------------------------------------------------------
904 r800 | lh3lh3 | 2010-11-08 15:28:14 -0500 (Mon, 08 Nov 2010) | 2 lines
905 Changed paths:
906    M /trunk/samtools/bam2bcf_indel.c
907    M /trunk/samtools/bcftools/vcfutils.pl
908
909 fixed another silly bug in mpileup's indel caller
910
911 ------------------------------------------------------------------------
912 r799 | lh3lh3 | 2010-11-08 14:28:27 -0500 (Mon, 08 Nov 2010) | 2 lines
913 Changed paths:
914    M /trunk/samtools/bam2bcf.c
915
916 fixed a silly bug in the indel caller
917
918 ------------------------------------------------------------------------
919 r798 | lh3lh3 | 2010-11-08 14:07:33 -0500 (Mon, 08 Nov 2010) | 2 lines
920 Changed paths:
921    M /trunk/samtools/ChangeLog
922    M /trunk/samtools/sam_view.c
923    M /trunk/samtools/samtools.1
924
925 Incorporate patches by Marcel Martin for read counting.
926
927 ------------------------------------------------------------------------
928 r797 | lh3lh3 | 2010-11-08 13:39:52 -0500 (Mon, 08 Nov 2010) | 3 lines
929 Changed paths:
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
935
936  * samtools-0.1.9-2 (r797)
937  * mpileup: indel calling seems to be working
938
939 ------------------------------------------------------------------------
940 r796 | lh3lh3 | 2010-11-08 10:54:46 -0500 (Mon, 08 Nov 2010) | 2 lines
941 Changed paths:
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
947
948 indel calling is apparently working, but more information needs to be collected
949
950 ------------------------------------------------------------------------
951 r795 | lh3lh3 | 2010-11-08 00:39:18 -0500 (Mon, 08 Nov 2010) | 2 lines
952 Changed paths:
953    M /trunk/samtools/bam2bcf.c
954    M /trunk/samtools/bam2bcf_indel.c
955
956 fixed a few bugs in the indel caller. Probably there are more.
957
958 ------------------------------------------------------------------------
959 r794 | lh3lh3 | 2010-11-07 22:23:16 -0500 (Sun, 07 Nov 2010) | 2 lines
960 Changed paths:
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
969
970 prepare for the indel caller. It is not ready yet.
971
972 ------------------------------------------------------------------------
973 r793 | lh3lh3 | 2010-11-05 11:28:23 -0400 (Fri, 05 Nov 2010) | 2 lines
974 Changed paths:
975    M /trunk/samtools/bam2bcf.c
976    M /trunk/samtools/bam2bcf.h
977    M /trunk/samtools/bam_plcmd.c
978
979 Revert to r790. The recent changes are not good...
980
981 ------------------------------------------------------------------------
982 r792 | lh3lh3 | 2010-11-05 00:19:14 -0400 (Fri, 05 Nov 2010) | 6 lines
983 Changed paths:
984    M /trunk/samtools/bam2bcf.c
985    M /trunk/samtools/bam2bcf.h
986    M /trunk/samtools/bam_plcmd.c
987
988  * this revision is UNSTABLE
989
990  * indel caller seems working, but it is very insensitive and has
991    several things I do not quite understand.
992
993
994 ------------------------------------------------------------------------
995 r791 | lh3lh3 | 2010-11-04 22:58:43 -0400 (Thu, 04 Nov 2010) | 2 lines
996 Changed paths:
997    M /trunk/samtools/bam2bcf.c
998    M /trunk/samtools/bam2bcf.h
999    M /trunk/samtools/bam_plcmd.c
1000
1001 for backup. no effective changes
1002
1003 ------------------------------------------------------------------------
1004 r790 | lh3lh3 | 2010-11-03 15:51:24 -0400 (Wed, 03 Nov 2010) | 2 lines
1005 Changed paths:
1006    M /trunk/samtools/bcftools/vcfutils.pl
1007    M /trunk/samtools/kprobaln.c
1008
1009 fixed a minor problem in the example coming with kprobaln.c
1010
1011 ------------------------------------------------------------------------
1012 r789 | lh3lh3 | 2010-11-02 15:41:27 -0400 (Tue, 02 Nov 2010) | 4 lines
1013 Changed paths:
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
1020
1021 Separate kaln and kprobaln as I am preparing further changes. At
1022 present, the results should be identical to the previous.
1023
1024
1025 ------------------------------------------------------------------------
1026 r788 | petulda | 2010-11-02 12:19:04 -0400 (Tue, 02 Nov 2010) | 1 line
1027 Changed paths:
1028    M /trunk/samtools/bam_plcmd.c
1029
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
1033 Changed paths:
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
1038
1039  * samtools-0.1.9-2 (r787)
1040
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
1043    improved.
1044
1045
1046 ------------------------------------------------------------------------
1047 r786 | lh3lh3 | 2010-10-29 12:10:40 -0400 (Fri, 29 Oct 2010) | 3 lines
1048 Changed paths:
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
1055
1056  * samtools-0.1.9-1 (r786)
1057  * samtools: optionally perform exact test for each sample
1058
1059 ------------------------------------------------------------------------
1060 r785 | lh3lh3 | 2010-10-29 09:42:25 -0400 (Fri, 29 Oct 2010) | 2 lines
1061 Changed paths:
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
1066
1067 Optionally output "DP", the individual read depth
1068
1069 ------------------------------------------------------------------------
1070 r784 | lh3lh3 | 2010-10-27 23:10:27 -0400 (Wed, 27 Oct 2010) | 2 lines
1071 Changed paths:
1072    M /trunk/samtools/samtools.1
1073
1074 acknowledge Petr and John who have greatly contributed to the project.
1075
1076 ------------------------------------------------------------------------
1077 r783 | lh3lh3 | 2010-10-27 22:47:47 -0400 (Wed, 27 Oct 2010) | 2 lines
1078 Changed paths:
1079    M /trunk/samtools/ChangeLog
1080    M /trunk/samtools/NEWS
1081    M /trunk/samtools/bamtk.c
1082    M /trunk/samtools/samtools.1
1083
1084 Release samtools-0.1.9 (r783)
1085
1086 ------------------------------------------------------------------------
1087 r782 | lh3lh3 | 2010-10-27 19:58:54 -0400 (Wed, 27 Oct 2010) | 2 lines
1088 Changed paths:
1089    M /trunk/samtools/bam_plcmd.c
1090
1091 fixed a silly bug in pileup
1092
1093 ------------------------------------------------------------------------
1094 r781 | lh3lh3 | 2010-10-27 14:39:48 -0400 (Wed, 27 Oct 2010) | 5 lines
1095 Changed paths:
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
1101
1102  * samtools-0.1.8-22 (r781)
1103  * made BAQ the default behavior of mpileup
1104  * updated manual
1105  * in merge, force to exit given inconsistent header when "-R" is not in use.
1106
1107 ------------------------------------------------------------------------
1108 r780 | lh3lh3 | 2010-10-27 11:01:11 -0400 (Wed, 27 Oct 2010) | 3 lines
1109 Changed paths:
1110    M /trunk/samtools/bam.h
1111    M /trunk/samtools/bam_plcmd.c
1112    M /trunk/samtools/bamtk.c
1113
1114  * samtools-0.1.8-21 (r780)
1115  * minor speedup to pileup
1116
1117 ------------------------------------------------------------------------
1118 r779 | lh3lh3 | 2010-10-27 09:58:56 -0400 (Wed, 27 Oct 2010) | 2 lines
1119 Changed paths:
1120    M /trunk/samtools/bam_pileup.c
1121    M /trunk/samtools/bam_plcmd.c
1122    M /trunk/samtools/examples/toy.sam
1123
1124 improve pileup a little bit
1125
1126 ------------------------------------------------------------------------
1127 r778 | lh3lh3 | 2010-10-27 00:14:43 -0400 (Wed, 27 Oct 2010) | 3 lines
1128 Changed paths:
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
1134
1135  * samtools-0.1.8-20 (r778)
1136  * speed up pileup, although I do not know how much is the improvement
1137
1138 ------------------------------------------------------------------------
1139 r777 | lh3lh3 | 2010-10-26 17:26:04 -0400 (Tue, 26 Oct 2010) | 3 lines
1140 Changed paths:
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
1146
1147  * samtools-0.1.8-19 (r777)
1148  * integrate mpileup features to pileup: min_baseQ, capQ, prob_realn, paired-only and biased prior
1149
1150 ------------------------------------------------------------------------
1151 r776 | lh3lh3 | 2010-10-26 15:27:46 -0400 (Tue, 26 Oct 2010) | 2 lines
1152 Changed paths:
1153    M /trunk/samtools/bam_md.c
1154
1155 remove local realignment (probabilistic realignment is still there)
1156
1157 ------------------------------------------------------------------------
1158 r774 | jmarshall | 2010-10-21 06:52:38 -0400 (Thu, 21 Oct 2010) | 3 lines
1159 Changed paths:
1160    M /trunk/samtools/sam_view.c
1161
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.
1164
1165 ------------------------------------------------------------------------
1166 r773 | lh3lh3 | 2010-10-19 19:44:31 -0400 (Tue, 19 Oct 2010) | 3 lines
1167 Changed paths:
1168    M /trunk/samtools/examples/toy.sam
1169    M /trunk/samtools/kaln.c
1170
1171  * Minor code changes. No real effect.
1172  * change quality to 30 in toy.sam
1173
1174 ------------------------------------------------------------------------
1175 r772 | lh3lh3 | 2010-10-18 23:40:13 -0400 (Mon, 18 Oct 2010) | 2 lines
1176 Changed paths:
1177    M /trunk/samtools/examples/toy.fa
1178    M /trunk/samtools/examples/toy.sam
1179
1180 added another toy example
1181
1182 ------------------------------------------------------------------------
1183 r771 | lh3lh3 | 2010-10-13 23:32:12 -0400 (Wed, 13 Oct 2010) | 2 lines
1184 Changed paths:
1185    M /trunk/samtools/bcftools/call1.c
1186    M /trunk/samtools/bcftools/ld.c
1187    M /trunk/samtools/bcftools/vcfutils.pl
1188
1189 improve the LD statistics
1190
1191 ------------------------------------------------------------------------
1192 r770 | lh3lh3 | 2010-10-12 23:49:26 -0400 (Tue, 12 Oct 2010) | 3 lines
1193 Changed paths:
1194    M /trunk/samtools/bcftools/call1.c
1195    M /trunk/samtools/bcftools/vcfutils.pl
1196
1197  * a minor fix to the -L option
1198  * add ldstats to vcfutils.pl
1199
1200 ------------------------------------------------------------------------
1201 r769 | lh3lh3 | 2010-10-12 15:51:57 -0400 (Tue, 12 Oct 2010) | 2 lines
1202 Changed paths:
1203    M /trunk/samtools/bcftools/bcf.c
1204
1205 a minor change
1206
1207 ------------------------------------------------------------------------
1208 r768 | lh3lh3 | 2010-10-12 15:49:06 -0400 (Tue, 12 Oct 2010) | 2 lines
1209 Changed paths:
1210    M /trunk/samtools/bcftools/Makefile
1211    A /trunk/samtools/bcftools/ld.c
1212
1213 forget to add the key file
1214
1215 ------------------------------------------------------------------------
1216 r767 | lh3lh3 | 2010-10-12 15:48:46 -0400 (Tue, 12 Oct 2010) | 4 lines
1217 Changed paths:
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
1224
1225  * vcfutils.pl: fixed a typo in help message
1226  * added APIs: bcf_append_info() and bcf_cpy()
1227  * calculate adjacent LD
1228
1229 ------------------------------------------------------------------------
1230 r766 | lh3lh3 | 2010-10-11 11:06:40 -0400 (Mon, 11 Oct 2010) | 2 lines
1231 Changed paths:
1232    M /trunk/samtools/bcftools/vcfutils.pl
1233
1234 added filter for samtools/bcftools genetated VCFs
1235
1236 ------------------------------------------------------------------------
1237 r765 | lh3lh3 | 2010-10-05 14:05:18 -0400 (Tue, 05 Oct 2010) | 3 lines
1238 Changed paths:
1239    M /trunk/samtools/bcftools/vcfutils.pl
1240    M /trunk/samtools/kaln.c
1241
1242  * removed a comment line in kaln.c
1243  * vcfutils.pl fillac works when GT is not the first field
1244
1245 ------------------------------------------------------------------------
1246 r764 | petulda | 2010-10-05 08:59:36 -0400 (Tue, 05 Oct 2010) | 1 line
1247 Changed paths:
1248    A /trunk/samtools/bcftools/bcf-fix.pl
1249
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
1253 Changed paths:
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
1259
1260  * samtools-0.1.8-18 (r763)
1261  * added bcftools manual page
1262  * minor fix to mpileup and view command lines
1263
1264 ------------------------------------------------------------------------
1265 r762 | lh3lh3 | 2010-10-02 21:46:25 -0400 (Sat, 02 Oct 2010) | 3 lines
1266 Changed paths:
1267    M /trunk/samtools/bcftools/bcf.c
1268    M /trunk/samtools/bcftools/call1.c
1269    M /trunk/samtools/bcftools/vcfutils.pl
1270
1271  * vcfutils.pl qstats: calculate marginal ts/tv
1272  * allow to call genotypes at variant sites
1273
1274 ------------------------------------------------------------------------
1275 r761 | lh3lh3 | 2010-10-01 00:29:55 -0400 (Fri, 01 Oct 2010) | 3 lines
1276 Changed paths:
1277    M /trunk/samtools/kaln.c
1278    M /trunk/samtools/misc/HmmGlocal.java
1279
1280 I am changing the gap open probability back to 0.001. It seems that
1281 being conservative here is a good thing...
1282
1283 ------------------------------------------------------------------------
1284 r760 | lh3lh3 | 2010-10-01 00:11:27 -0400 (Fri, 01 Oct 2010) | 5 lines
1285 Changed paths:
1286    M /trunk/samtools/bamtk.c
1287    M /trunk/samtools/kaln.c
1288    A /trunk/samtools/misc/HmmGlocal.java
1289
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
1294
1295 ------------------------------------------------------------------------
1296 r759 | lh3lh3 | 2010-09-30 10:12:54 -0400 (Thu, 30 Sep 2010) | 2 lines
1297 Changed paths:
1298    M /trunk/samtools/bamtk.c
1299
1300 mark samtools-0.1.8-16 (r759)
1301
1302 ------------------------------------------------------------------------
1303 r758 | lh3lh3 | 2010-09-30 10:12:02 -0400 (Thu, 30 Sep 2010) | 2 lines
1304 Changed paths:
1305    M /trunk/samtools/kaln.c
1306
1307 round to the nearest integer
1308
1309 ------------------------------------------------------------------------
1310 r757 | lh3lh3 | 2010-09-28 17:16:43 -0400 (Tue, 28 Sep 2010) | 4 lines
1311 Changed paths:
1312    M /trunk/samtools/kaln.c
1313
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.
1317
1318 ------------------------------------------------------------------------
1319 r756 | lh3lh3 | 2010-09-28 16:57:49 -0400 (Tue, 28 Sep 2010) | 2 lines
1320 Changed paths:
1321    M /trunk/samtools/kaln.c
1322
1323 this is interesting. multiplication is much faster than division, at least on my Mac
1324
1325 ------------------------------------------------------------------------
1326 r755 | lh3lh3 | 2010-09-28 16:19:13 -0400 (Tue, 28 Sep 2010) | 2 lines
1327 Changed paths:
1328    M /trunk/samtools/kaln.c
1329
1330 minor changes
1331
1332 ------------------------------------------------------------------------
1333 r754 | lh3lh3 | 2010-09-28 15:44:16 -0400 (Tue, 28 Sep 2010) | 2 lines
1334 Changed paths:
1335    M /trunk/samtools/bam_md.c
1336    M /trunk/samtools/bam_plcmd.c
1337    M /trunk/samtools/kaln.c
1338
1339 prob_realn() seems working!
1340
1341 ------------------------------------------------------------------------
1342 r753 | lh3lh3 | 2010-09-28 12:48:23 -0400 (Tue, 28 Sep 2010) | 2 lines
1343 Changed paths:
1344    M /trunk/samtools/kaln.c
1345
1346 minor
1347
1348 ------------------------------------------------------------------------
1349 r752 | lh3lh3 | 2010-09-28 12:47:41 -0400 (Tue, 28 Sep 2010) | 2 lines
1350 Changed paths:
1351    M /trunk/samtools/kaln.c
1352    M /trunk/samtools/kaln.h
1353
1354 Convert phredQ to probabilities
1355
1356 ------------------------------------------------------------------------
1357 r751 | lh3lh3 | 2010-09-28 12:32:08 -0400 (Tue, 28 Sep 2010) | 2 lines
1358 Changed paths:
1359    M /trunk/samtools/kaln.c
1360    M /trunk/samtools/kaln.h
1361
1362 Implement the glocal HMM; discard the extention HMM
1363
1364 ------------------------------------------------------------------------
1365 r750 | lh3lh3 | 2010-09-28 00:06:11 -0400 (Tue, 28 Sep 2010) | 2 lines
1366 Changed paths:
1367    M /trunk/samtools/kaln.c
1368
1369 improve numerical stability
1370
1371 ------------------------------------------------------------------------
1372 r749 | lh3lh3 | 2010-09-27 23:27:54 -0400 (Mon, 27 Sep 2010) | 2 lines
1373 Changed paths:
1374    M /trunk/samtools/kaln.c
1375
1376 more comments
1377
1378 ------------------------------------------------------------------------
1379 r748 | lh3lh3 | 2010-09-27 23:17:16 -0400 (Mon, 27 Sep 2010) | 2 lines
1380 Changed paths:
1381    M /trunk/samtools/kaln.c
1382
1383 fixed a bug in banded DP
1384
1385 ------------------------------------------------------------------------
1386 r747 | lh3lh3 | 2010-09-27 23:05:12 -0400 (Mon, 27 Sep 2010) | 3 lines
1387 Changed paths:
1388    M /trunk/samtools/kaln.c
1389
1390  * fixed that weird issue.
1391  * the banded version is NOT working
1392
1393 ------------------------------------------------------------------------
1394 r746 | lh3lh3 | 2010-09-27 22:57:05 -0400 (Mon, 27 Sep 2010) | 2 lines
1395 Changed paths:
1396    M /trunk/samtools/kaln.c
1397
1398 More comments. This version seems working, but something is a little weird...
1399
1400 ------------------------------------------------------------------------
1401 r745 | lh3lh3 | 2010-09-27 17:21:40 -0400 (Mon, 27 Sep 2010) | 6 lines
1402 Changed paths:
1403    M /trunk/samtools/kaln.c
1404
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.
1409
1410
1411 ------------------------------------------------------------------------
1412 r744 | lh3lh3 | 2010-09-27 16:55:15 -0400 (Mon, 27 Sep 2010) | 2 lines
1413 Changed paths:
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
1418
1419 ...
1420
1421 ------------------------------------------------------------------------
1422 r743 | jmarshall | 2010-09-27 08:19:06 -0400 (Mon, 27 Sep 2010) | 6 lines
1423 Changed paths:
1424    M /trunk/samtools/bam_sort.c
1425
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.
1428
1429 Also propagate any error indication returned by bam_merge_core()
1430 to samtools merge's exit status.
1431
1432 ------------------------------------------------------------------------
1433 r741 | jmarshall | 2010-09-24 11:08:24 -0400 (Fri, 24 Sep 2010) | 5 lines
1434 Changed paths:
1435    M /trunk/samtools/bam_index.c
1436
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.
1441
1442 ------------------------------------------------------------------------
1443 r740 | jmarshall | 2010-09-24 11:00:19 -0400 (Fri, 24 Sep 2010) | 2 lines
1444 Changed paths:
1445    M /trunk/samtools/bam.c
1446    M /trunk/samtools/bam.h
1447
1448 Add bam_validate1().
1449
1450 ------------------------------------------------------------------------
1451 r739 | lh3lh3 | 2010-09-22 12:07:50 -0400 (Wed, 22 Sep 2010) | 3 lines
1452 Changed paths:
1453    M /trunk/samtools/bam_md.c
1454    M /trunk/samtools/bamtk.c
1455
1456  * samtools-0.1.8-15 (r379)
1457  * allow to change capQ parameter in calmd
1458
1459 ------------------------------------------------------------------------
1460 r738 | jmarshall | 2010-09-22 11:15:33 -0400 (Wed, 22 Sep 2010) | 13 lines
1461 Changed paths:
1462    M /trunk/samtools/bam_index.c
1463    M /trunk/samtools/sam_view.c
1464
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.
1471
1472 bam_iter_read() ought also to propagate errors returned by bam_seek().
1473
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.
1477
1478 ------------------------------------------------------------------------
1479 r737 | jmarshall | 2010-09-22 10:47:42 -0400 (Wed, 22 Sep 2010) | 3 lines
1480 Changed paths:
1481    M /trunk/samtools/bam_index.c
1482
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.)
1485
1486 ------------------------------------------------------------------------
1487 r736 | lh3lh3 | 2010-09-20 17:43:08 -0400 (Mon, 20 Sep 2010) | 2 lines
1488 Changed paths:
1489    M /trunk/samtools/bam.h
1490    M /trunk/samtools/bam_index.c
1491    M /trunk/samtools/bam_sort.c
1492
1493  * merge files region-by-region. work on small examples but more tests are needed.
1494
1495 ------------------------------------------------------------------------
1496 r735 | lh3lh3 | 2010-09-20 16:56:24 -0400 (Mon, 20 Sep 2010) | 2 lines
1497 Changed paths:
1498    M /trunk/samtools/bcftools/vcfutils.pl
1499
1500 improve qstats by checking the alleles as well
1501
1502 ------------------------------------------------------------------------
1503 r734 | lh3lh3 | 2010-09-17 18:12:13 -0400 (Fri, 17 Sep 2010) | 2 lines
1504 Changed paths:
1505    M /trunk/samtools/bcftools/vcfutils.pl
1506
1507 convert UCSC SNP SQL dump to VCF
1508
1509 ------------------------------------------------------------------------
1510 r733 | lh3lh3 | 2010-09-17 13:02:11 -0400 (Fri, 17 Sep 2010) | 2 lines
1511 Changed paths:
1512    M /trunk/samtools/bcftools/vcfutils.pl
1513
1514 hapmap2vcf convertor
1515
1516 ------------------------------------------------------------------------
1517 r732 | lh3lh3 | 2010-09-17 10:11:37 -0400 (Fri, 17 Sep 2010) | 3 lines
1518 Changed paths:
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
1523
1524  * added comments
1525  * VCF->BCF is not possible without knowing the sequence dictionary before hand...
1526
1527 ------------------------------------------------------------------------
1528 r731 | lh3lh3 | 2010-09-17 09:15:53 -0400 (Fri, 17 Sep 2010) | 2 lines
1529 Changed paths:
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
1536
1537  * put n_smpl to "bcf1_t" to simplify API a little
1538
1539 ------------------------------------------------------------------------
1540 r730 | lh3lh3 | 2010-09-16 21:36:01 -0400 (Thu, 16 Sep 2010) | 2 lines
1541 Changed paths:
1542    M /trunk/samtools/bcftools/bcf.h
1543    M /trunk/samtools/bcftools/call1.c
1544    M /trunk/samtools/bcftools/index.c
1545
1546 fixed a bug in indexing
1547
1548 ------------------------------------------------------------------------
1549 r729 | lh3lh3 | 2010-09-16 16:54:48 -0400 (Thu, 16 Sep 2010) | 3 lines
1550 Changed paths:
1551    M /trunk/samtools/bam.c
1552    M /trunk/samtools/bam_md.c
1553    M /trunk/samtools/bam_pileup.c
1554
1555  * fixed a bug in capQ
1556  * valgrind identifies a use of uninitialised value, but I have not fixed it.
1557
1558 ------------------------------------------------------------------------
1559 r728 | lh3lh3 | 2010-09-16 15:03:59 -0400 (Thu, 16 Sep 2010) | 3 lines
1560 Changed paths:
1561    M /trunk/samtools/bgzip.c
1562    M /trunk/samtools/razip.c
1563
1564  * fixed a bug in razip: -c will delete the input file
1565  * copy tabix/bgzip to here
1566
1567 ------------------------------------------------------------------------
1568 r727 | lh3lh3 | 2010-09-16 13:45:49 -0400 (Thu, 16 Sep 2010) | 3 lines
1569 Changed paths:
1570    M /trunk/samtools/bam_md.c
1571    M /trunk/samtools/bam_plcmd.c
1572    M /trunk/samtools/bamtk.c
1573
1574  * samtools-0.1.8-14 (r727)
1575  * allow to change the capQ parameter at the command line
1576
1577 ------------------------------------------------------------------------
1578 r726 | lh3lh3 | 2010-09-16 13:38:43 -0400 (Thu, 16 Sep 2010) | 4 lines
1579 Changed paths:
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
1584
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
1588
1589 ------------------------------------------------------------------------
1590 r724 | lh3lh3 | 2010-09-15 00:18:31 -0400 (Wed, 15 Sep 2010) | 2 lines
1591 Changed paths:
1592    M /trunk/samtools/bcftools/Makefile
1593    A /trunk/samtools/bcftools/bcf2qcall.c
1594    M /trunk/samtools/bcftools/call1.c
1595
1596  * convert BCF to QCALL input
1597
1598 ------------------------------------------------------------------------
1599 r723 | lh3lh3 | 2010-09-14 22:41:50 -0400 (Tue, 14 Sep 2010) | 2 lines
1600 Changed paths:
1601    M /trunk/samtools/bam_md.c
1602
1603 dynamic band width in realignment
1604
1605 ------------------------------------------------------------------------
1606 r722 | lh3lh3 | 2010-09-14 22:05:32 -0400 (Tue, 14 Sep 2010) | 2 lines
1607 Changed paths:
1608    M /trunk/samtools/bam_md.c
1609    M /trunk/samtools/bam_plcmd.c
1610
1611 fixed a bug in realignment
1612
1613 ------------------------------------------------------------------------
1614 r721 | lh3lh3 | 2010-09-14 20:54:09 -0400 (Tue, 14 Sep 2010) | 2 lines
1615 Changed paths:
1616    M /trunk/samtools/bcftools/prob1.c
1617
1618 fixed a minor issue
1619
1620 ------------------------------------------------------------------------
1621 r720 | lh3lh3 | 2010-09-14 19:25:10 -0400 (Tue, 14 Sep 2010) | 2 lines
1622 Changed paths:
1623    M /trunk/samtools/Makefile
1624    M /trunk/samtools/bam_maqcns.c
1625    M /trunk/samtools/bam_md.c
1626
1627 fixed a bug in realignment
1628
1629 ------------------------------------------------------------------------
1630 r719 | lh3lh3 | 2010-09-14 19:18:24 -0400 (Tue, 14 Sep 2010) | 2 lines
1631 Changed paths:
1632    M /trunk/samtools/bam_plcmd.c
1633
1634 minor changes. It is BUGGY now!
1635
1636 ------------------------------------------------------------------------
1637 r718 | lh3lh3 | 2010-09-14 16:32:33 -0400 (Tue, 14 Sep 2010) | 4 lines
1638 Changed paths:
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
1643
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
1647
1648 ------------------------------------------------------------------------
1649 r717 | jmarshall | 2010-09-14 09:04:28 -0400 (Tue, 14 Sep 2010) | 2 lines
1650 Changed paths:
1651    M /trunk/samtools
1652
1653 Add svn:ignore properties for generated files that don't appear in "make all".
1654
1655 ------------------------------------------------------------------------
1656 r716 | jmarshall | 2010-09-13 08:37:53 -0400 (Mon, 13 Sep 2010) | 3 lines
1657 Changed paths:
1658    M /trunk/samtools
1659    M /trunk/samtools/bcftools
1660    M /trunk/samtools/misc
1661
1662 Add svn:ignore properties listing the generated files.
1663 (Except for *.o, which we'll assume is in global-ignores.)
1664
1665 ------------------------------------------------------------------------
1666 r715 | lh3lh3 | 2010-09-08 12:53:55 -0400 (Wed, 08 Sep 2010) | 5 lines
1667 Changed paths:
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
1673
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
1678
1679 ------------------------------------------------------------------------
1680 r713 | lh3lh3 | 2010-09-03 17:19:12 -0400 (Fri, 03 Sep 2010) | 2 lines
1681 Changed paths:
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
1686
1687 quite a lot changes to the contrast caller, but I still feel something is missing...
1688
1689 ------------------------------------------------------------------------
1690 r711 | lh3lh3 | 2010-09-03 00:30:48 -0400 (Fri, 03 Sep 2010) | 4 lines
1691 Changed paths:
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
1696
1697  * changed 3.434 to 4.343 (typo!)
1698  * fixed a bug in the contrast caller
1699  * calculate heterozygosity
1700
1701 ------------------------------------------------------------------------
1702 r710 | lh3lh3 | 2010-09-01 23:24:47 -0400 (Wed, 01 Sep 2010) | 2 lines
1703 Changed paths:
1704    M /trunk/samtools/bcftools/bcf.h
1705    M /trunk/samtools/bcftools/bcfutils.c
1706    M /trunk/samtools/bcftools/call1.c
1707
1708 SNP calling from the GL field
1709
1710 ------------------------------------------------------------------------
1711 r709 | lh3lh3 | 2010-09-01 18:52:30 -0400 (Wed, 01 Sep 2010) | 2 lines
1712 Changed paths:
1713    M /trunk/samtools/bcftools/vcf.c
1714
1715 fixed another problem
1716
1717 ------------------------------------------------------------------------
1718 r708 | lh3lh3 | 2010-09-01 18:31:17 -0400 (Wed, 01 Sep 2010) | 3 lines
1719 Changed paths:
1720    M /trunk/samtools/bcftools/bcf.c
1721    M /trunk/samtools/bcftools/vcf.c
1722
1723  * fixed bugs in parsing VCF
1724  * parser now works with GT/GQ/DP/PL/GL
1725
1726 ------------------------------------------------------------------------
1727 r707 | lh3lh3 | 2010-09-01 15:28:29 -0400 (Wed, 01 Sep 2010) | 2 lines
1728 Changed paths:
1729    M /trunk/samtools/bcftools/Makefile
1730    M /trunk/samtools/bcftools/prob1.c
1731
1732 Do not compile _BCF_QUAD by default
1733
1734 ------------------------------------------------------------------------
1735 r706 | lh3lh3 | 2010-09-01 15:21:41 -0400 (Wed, 01 Sep 2010) | 2 lines
1736 Changed paths:
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
1741
1742 Write the correct ALT and PL in the SNP calling mode.
1743
1744 ------------------------------------------------------------------------
1745 r705 | lh3lh3 | 2010-09-01 12:50:33 -0400 (Wed, 01 Sep 2010) | 2 lines
1746 Changed paths:
1747    M /trunk/samtools/bcftools/vcfutils.pl
1748
1749 more commands for my own uses
1750
1751 ------------------------------------------------------------------------
1752 r704 | lh3lh3 | 2010-09-01 09:26:10 -0400 (Wed, 01 Sep 2010) | 2 lines
1753 Changed paths:
1754    A /trunk/samtools/bcftools/vcfutils.pl
1755
1756 Utilities for processing VCF
1757
1758 ------------------------------------------------------------------------
1759 r703 | lh3lh3 | 2010-08-31 16:44:57 -0400 (Tue, 31 Aug 2010) | 2 lines
1760 Changed paths:
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
1765
1766 preliminary contrast variant caller
1767
1768 ------------------------------------------------------------------------
1769 r702 | lh3lh3 | 2010-08-31 12:28:39 -0400 (Tue, 31 Aug 2010) | 2 lines
1770 Changed paths:
1771    M /trunk/samtools/bcftools/call1.c
1772    M /trunk/samtools/bcftools/prob1.c
1773    M /trunk/samtools/bcftools/prob1.h
1774
1775 z' and z'' can be calculated
1776
1777 ------------------------------------------------------------------------
1778 r701 | lh3lh3 | 2010-08-31 10:20:57 -0400 (Tue, 31 Aug 2010) | 3 lines
1779 Changed paths:
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
1784
1785  * rename vcfout.c as call1.c
1786  * prepare to add two-sample comparison
1787
1788 ------------------------------------------------------------------------
1789 r699 | lh3lh3 | 2010-08-24 15:28:16 -0400 (Tue, 24 Aug 2010) | 2 lines
1790 Changed paths:
1791    M /trunk/samtools/bcftools/vcfout.c
1792
1793 fixed a bug in calculating the t statistics
1794
1795 ------------------------------------------------------------------------
1796 r698 | lh3lh3 | 2010-08-24 14:05:50 -0400 (Tue, 24 Aug 2010) | 3 lines
1797 Changed paths:
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
1803
1804  * samtools-0.1.8-13 (r698)
1805  * perform one-tailed t-test for baseQ, mapQ and endDist
1806
1807 ------------------------------------------------------------------------
1808 r697 | lh3lh3 | 2010-08-24 12:30:13 -0400 (Tue, 24 Aug 2010) | 2 lines
1809 Changed paths:
1810    M /trunk/samtools/bcftools/kfunc.c
1811
1812 added regularized incomplete beta function
1813
1814 ------------------------------------------------------------------------
1815 r695 | lh3lh3 | 2010-08-23 17:36:17 -0400 (Mon, 23 Aug 2010) | 2 lines
1816 Changed paths:
1817    M /trunk/samtools/bam_maqcns.c
1818    M /trunk/samtools/bam_plcmd.c
1819
1820 change the default correlation coefficient
1821
1822 ------------------------------------------------------------------------
1823 r694 | lh3lh3 | 2010-08-23 14:46:52 -0400 (Mon, 23 Aug 2010) | 2 lines
1824 Changed paths:
1825    M /trunk/samtools/bcftools/bcf.c
1826    M /trunk/samtools/bcftools/vcfout.c
1827
1828 print QUAL as floating numbers
1829
1830 ------------------------------------------------------------------------
1831 r693 | lh3lh3 | 2010-08-23 14:06:07 -0400 (Mon, 23 Aug 2010) | 3 lines
1832 Changed paths:
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
1839
1840  * samtools-0.1.8-12 (r692)
1841  * group data by samples in "mpileup -g"
1842
1843 ------------------------------------------------------------------------
1844 r692 | lh3lh3 | 2010-08-23 10:58:53 -0400 (Mon, 23 Aug 2010) | 2 lines
1845 Changed paths:
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
1850
1851 remove VCF output in mpileup
1852
1853 ------------------------------------------------------------------------
1854 r691 | lh3lh3 | 2010-08-23 10:48:20 -0400 (Mon, 23 Aug 2010) | 3 lines
1855 Changed paths:
1856    M /trunk/samtools/bam2bcf.c
1857    M /trunk/samtools/bam2bcf.h
1858
1859  * use the revised MAQ error model for mpileup
1860  * prepare to remove the independent model from mpileup
1861
1862 ------------------------------------------------------------------------
1863 r690 | lh3lh3 | 2010-08-20 15:46:40 -0400 (Fri, 20 Aug 2010) | 2 lines
1864 Changed paths:
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
1872
1873 added revised MAQ error model
1874
1875 ------------------------------------------------------------------------
1876 r689 | lh3lh3 | 2010-08-18 09:55:20 -0400 (Wed, 18 Aug 2010) | 2 lines
1877 Changed paths:
1878    M /trunk/samtools/bcftools/prob1.c
1879    M /trunk/samtools/bcftools/prob1.h
1880    M /trunk/samtools/bcftools/vcfout.c
1881
1882 allow to read the prior from the error output. EM iteration is working.
1883
1884 ------------------------------------------------------------------------
1885 r688 | lh3lh3 | 2010-08-17 12:12:20 -0400 (Tue, 17 Aug 2010) | 3 lines
1886 Changed paths:
1887    M /trunk/samtools/bcftools/main.c
1888    M /trunk/samtools/bcftools/vcf.c
1889
1890  * write a little more VCF header
1891  * concatenate BCFs
1892
1893 ------------------------------------------------------------------------
1894 r687 | lh3lh3 | 2010-08-16 20:53:16 -0400 (Mon, 16 Aug 2010) | 2 lines
1895 Changed paths:
1896    M /trunk/samtools/bcftools/bcf.c
1897    M /trunk/samtools/bcftools/bcf.h
1898    M /trunk/samtools/bcftools/bcf.tex
1899
1900 use float for QUAL
1901
1902 ------------------------------------------------------------------------
1903 r686 | lh3lh3 | 2010-08-14 00:11:13 -0400 (Sat, 14 Aug 2010) | 2 lines
1904 Changed paths:
1905    M /trunk/samtools/bcftools/bcf.c
1906    M /trunk/samtools/bcftools/prob1.c
1907
1908 faster for large sample size (in principle)
1909
1910 ------------------------------------------------------------------------
1911 r685 | lh3lh3 | 2010-08-13 23:28:31 -0400 (Fri, 13 Aug 2010) | 4 lines
1912 Changed paths:
1913    M /trunk/samtools/bcftools/prob1.c
1914
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
1918
1919 ------------------------------------------------------------------------
1920 r684 | lh3lh3 | 2010-08-11 21:58:31 -0400 (Wed, 11 Aug 2010) | 2 lines
1921 Changed paths:
1922    M /trunk/samtools/bcftools/vcfout.c
1923
1924 fixed an issue in parsing integer
1925
1926 ------------------------------------------------------------------------
1927 r683 | lh3lh3 | 2010-08-09 13:05:07 -0400 (Mon, 09 Aug 2010) | 2 lines
1928 Changed paths:
1929    M /trunk/samtools/bcftools/bcf.c
1930
1931 do not print refname if file is converted from VCF
1932
1933 ------------------------------------------------------------------------
1934 r682 | lh3lh3 | 2010-08-09 12:59:47 -0400 (Mon, 09 Aug 2010) | 3 lines
1935 Changed paths:
1936    M /trunk/samtools/bcftools/vcf.c
1937
1938  * parse PL
1939  * fixed a bug in parsing VCF
1940
1941 ------------------------------------------------------------------------
1942 r681 | lh3lh3 | 2010-08-09 12:49:23 -0400 (Mon, 09 Aug 2010) | 4 lines
1943 Changed paths:
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
1952
1953  * fixed a bug in kstrtok@kstring.c
1954  * preliminary VCF parser (not parse everything for now)
1955  * improved view interface
1956
1957 ------------------------------------------------------------------------
1958 r680 | lh3lh3 | 2010-08-09 10:43:13 -0400 (Mon, 09 Aug 2010) | 4 lines
1959 Changed paths:
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
1965
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
1969
1970 ------------------------------------------------------------------------
1971 r679 | lh3lh3 | 2010-08-09 01:12:05 -0400 (Mon, 09 Aug 2010) | 2 lines
1972 Changed paths:
1973    A /trunk/samtools/bcftools/README
1974    M /trunk/samtools/bcftools/vcfout.c
1975
1976 help messages
1977
1978 ------------------------------------------------------------------------
1979 r678 | lh3lh3 | 2010-08-09 00:01:52 -0400 (Mon, 09 Aug 2010) | 2 lines
1980 Changed paths:
1981    M /trunk/samtools/bcftools/vcfout.c
1982
1983 perform single-tail test for ED4
1984
1985 ------------------------------------------------------------------------
1986 r677 | lh3lh3 | 2010-08-08 23:48:35 -0400 (Sun, 08 Aug 2010) | 2 lines
1987 Changed paths:
1988    M /trunk/samtools/bcftools/Makefile
1989    M /trunk/samtools/bcftools/kfunc.c
1990    M /trunk/samtools/bcftools/vcfout.c
1991
1992  * test depth, end distance and HWE
1993
1994 ------------------------------------------------------------------------
1995 r676 | lh3lh3 | 2010-08-08 02:04:15 -0400 (Sun, 08 Aug 2010) | 2 lines
1996 Changed paths:
1997    M /trunk/samtools/bcftools/kfunc.c
1998
1999 reimplement incomplete gamma functions. no copy-paste
2000
2001 ------------------------------------------------------------------------
2002 r675 | lh3lh3 | 2010-08-06 22:42:54 -0400 (Fri, 06 Aug 2010) | 3 lines
2003 Changed paths:
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
2010
2011  * bcftools: add HWE (no testing for now)
2012  * record end dist in a 2x2 table, not avg, std any more
2013
2014 ------------------------------------------------------------------------
2015 r674 | lh3lh3 | 2010-08-06 17:30:16 -0400 (Fri, 06 Aug 2010) | 3 lines
2016 Changed paths:
2017    A /trunk/samtools/bcftools/kfunc.c
2018
2019  * Special functions: log(gamma()), erfc(), P(a,x) (incomplete gamma)
2020  * Not using Numerical Recipe due to licensing issues
2021
2022 ------------------------------------------------------------------------
2023 r673 | lh3lh3 | 2010-08-05 23:46:53 -0400 (Thu, 05 Aug 2010) | 2 lines
2024 Changed paths:
2025    A /trunk/samtools/bcftools/fet.c
2026
2027 Fisher's exact test
2028
2029 ------------------------------------------------------------------------
2030 r672 | lh3lh3 | 2010-08-05 21:48:33 -0400 (Thu, 05 Aug 2010) | 3 lines
2031 Changed paths:
2032    M /trunk/samtools/bam2bcf.c
2033    M /trunk/samtools/bam2bcf.h
2034    M /trunk/samtools/bamtk.c
2035    M /trunk/samtools/examples/Makefile
2036
2037  * samtools-0.1.8-11 (r672)
2038  * collect more stats for allele balance test in bcftools (not yet)
2039
2040 ------------------------------------------------------------------------
2041 r671 | lh3lh3 | 2010-08-05 16:17:58 -0400 (Thu, 05 Aug 2010) | 3 lines
2042 Changed paths:
2043    M /trunk/samtools/bam_plcmd.c
2044    M /trunk/samtools/bcftools/bcf.c
2045    M /trunk/samtools/bcftools/main.c
2046
2047  * the code base is stablized again.
2048  * I will delay the vcf parser, which is quite complicated but with little value for now
2049
2050 ------------------------------------------------------------------------
2051 r670 | lh3lh3 | 2010-08-05 16:03:23 -0400 (Thu, 05 Aug 2010) | 2 lines
2052 Changed paths:
2053    M /trunk/samtools/examples/Makefile
2054
2055 minor
2056
2057 ------------------------------------------------------------------------
2058 r669 | lh3lh3 | 2010-08-05 16:03:08 -0400 (Thu, 05 Aug 2010) | 2 lines
2059 Changed paths:
2060    M /trunk/samtools/bcftools/vcf.c
2061
2062 unfinished vcf parser
2063
2064 ------------------------------------------------------------------------
2065 r668 | lh3lh3 | 2010-08-05 15:46:40 -0400 (Thu, 05 Aug 2010) | 3 lines
2066 Changed paths:
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
2075
2076  * added prelimiary VCF parser (not finished)
2077  * change struct a bit
2078
2079 ------------------------------------------------------------------------
2080 r667 | lh3lh3 | 2010-08-03 22:35:27 -0400 (Tue, 03 Aug 2010) | 3 lines
2081 Changed paths:
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
2086
2087  * allow to set min base q
2088  * fixed a bug in mpileup -u
2089
2090 ------------------------------------------------------------------------
2091 r666 | lh3lh3 | 2010-08-03 22:08:44 -0400 (Tue, 03 Aug 2010) | 2 lines
2092 Changed paths:
2093    A /trunk/samtools/bcftools/bcf.tex
2094
2095 spec
2096
2097 ------------------------------------------------------------------------
2098 r665 | lh3lh3 | 2010-08-03 21:18:57 -0400 (Tue, 03 Aug 2010) | 2 lines
2099 Changed paths:
2100    M /trunk/samtools/examples/Makefile
2101
2102 added more examples
2103
2104 ------------------------------------------------------------------------
2105 r664 | lh3lh3 | 2010-08-03 21:13:00 -0400 (Tue, 03 Aug 2010) | 2 lines
2106 Changed paths:
2107    M /trunk/samtools/Makefile
2108    M /trunk/samtools/bam2bcf.c
2109    M /trunk/samtools/bam2bcf.h
2110    M /trunk/samtools/bcftools/Makefile
2111
2112 fixed compilation error
2113
2114 ------------------------------------------------------------------------
2115 r662 | lh3lh3 | 2010-08-03 21:04:00 -0400 (Tue, 03 Aug 2010) | 2 lines
2116 Changed paths:
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
2130
2131 move bcftools to samtools
2132
2133 ------------------------------------------------------------------------
2134 r660 | lh3lh3 | 2010-08-03 15:58:32 -0400 (Tue, 03 Aug 2010) | 2 lines
2135 Changed paths:
2136    M /trunk/samtools/bam2bcf.c
2137
2138 fixed another minor bug
2139
2140 ------------------------------------------------------------------------
2141 r658 | lh3lh3 | 2010-08-03 15:06:45 -0400 (Tue, 03 Aug 2010) | 3 lines
2142 Changed paths:
2143    M /trunk/samtools/bamtk.c
2144    M /trunk/samtools/bcf.c
2145
2146  * samtools-0.1.8-10 (r658)
2147  * fixed a bug in bam2bcf when the reference is N
2148
2149 ------------------------------------------------------------------------
2150 r657 | lh3lh3 | 2010-08-03 14:50:23 -0400 (Tue, 03 Aug 2010) | 3 lines
2151 Changed paths:
2152    M /trunk/samtools/bam2bcf.c
2153    M /trunk/samtools/bam2bcf.h
2154
2155  * fixed a bug
2156  * treat ambiguous ref base as the fifth base
2157
2158 ------------------------------------------------------------------------
2159 r654 | lh3lh3 | 2010-08-02 17:38:27 -0400 (Mon, 02 Aug 2010) | 2 lines
2160 Changed paths:
2161    M /trunk/bcftools/bcf.c
2162    M /trunk/samtools/bcf.c
2163
2164 missing a column in VCF output...
2165
2166 ------------------------------------------------------------------------
2167 r653 | lh3lh3 | 2010-08-02 17:31:33 -0400 (Mon, 02 Aug 2010) | 2 lines
2168 Changed paths:
2169    M /trunk/samtools/bcf.c
2170
2171 fixed a memory leak
2172
2173 ------------------------------------------------------------------------
2174 r651 | lh3lh3 | 2010-08-02 17:27:31 -0400 (Mon, 02 Aug 2010) | 2 lines
2175 Changed paths:
2176    M /trunk/samtools/bcf.c
2177
2178 fixed a bug in bcf reader
2179
2180 ------------------------------------------------------------------------
2181 r650 | lh3lh3 | 2010-08-02 17:00:41 -0400 (Mon, 02 Aug 2010) | 2 lines
2182 Changed paths:
2183    M /trunk/samtools/bam2bcf.c
2184
2185 fixed a bug
2186
2187 ------------------------------------------------------------------------
2188 r649 | lh3lh3 | 2010-08-02 16:49:35 -0400 (Mon, 02 Aug 2010) | 3 lines
2189 Changed paths:
2190    M /trunk/samtools/Makefile
2191    M /trunk/samtools/bam2bcf.c
2192    M /trunk/samtools/bam2bcf.h
2193    M /trunk/samtools/bamtk.c
2194
2195  * samtools-0.1.8-9 (r649)
2196  * lossless representation of PL in BCF output
2197
2198 ------------------------------------------------------------------------
2199 r648 | lh3lh3 | 2010-08-02 16:07:25 -0400 (Mon, 02 Aug 2010) | 2 lines
2200 Changed paths:
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
2207
2208 Generate binary VCF
2209
2210 ------------------------------------------------------------------------
2211 r644 | lh3lh3 | 2010-07-28 11:59:19 -0400 (Wed, 28 Jul 2010) | 5 lines
2212 Changed paths:
2213    M /trunk/samtools/bam_mcns.c
2214    M /trunk/samtools/bamtk.c
2215
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)
2220
2221 ------------------------------------------------------------------------
2222 r643 | lh3lh3 | 2010-07-28 11:54:15 -0400 (Wed, 28 Jul 2010) | 3 lines
2223 Changed paths:
2224    M /trunk/samtools/bam_mcns.c
2225
2226  * fixed a STUPID bug, which cost me a lot of time.
2227  * I am going to clean up mcns a little bit
2228
2229 ------------------------------------------------------------------------
2230 r642 | lh3lh3 | 2010-07-27 23:23:07 -0400 (Tue, 27 Jul 2010) | 2 lines
2231 Changed paths:
2232    M /trunk/samtools/bam_mcns.c
2233    M /trunk/samtools/bam_mcns.h
2234    M /trunk/samtools/bam_plcmd.c
2235
2236 supposedly this is THE correct implementation, but more testing is needed
2237
2238 ------------------------------------------------------------------------
2239 r641 | lh3lh3 | 2010-07-27 22:43:39 -0400 (Tue, 27 Jul 2010) | 2 lines
2240 Changed paths:
2241    M /trunk/samtools/bam_mcns.c
2242
2243 NOT ready yet. Going to make further changes...
2244
2245 ------------------------------------------------------------------------
2246 r639 | lh3lh3 | 2010-07-25 22:18:38 -0400 (Sun, 25 Jul 2010) | 3 lines
2247 Changed paths:
2248    M /trunk/samtools/bam_mcns.c
2249    M /trunk/samtools/bam_plcmd.c
2250    M /trunk/samtools/bamtk.c
2251
2252  * samtools-0.1.8-7 (r639)
2253  * fixed the reference allele assignment
2254
2255 ------------------------------------------------------------------------
2256 r638 | lh3lh3 | 2010-07-25 12:01:26 -0400 (Sun, 25 Jul 2010) | 5 lines
2257 Changed paths:
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
2262
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
2267
2268 ------------------------------------------------------------------------
2269 r637 | lh3lh3 | 2010-07-24 14:16:27 -0400 (Sat, 24 Jul 2010) | 2 lines
2270 Changed paths:
2271    M /trunk/samtools/bam_plcmd.c
2272
2273 minor changes
2274
2275 ------------------------------------------------------------------------
2276 r636 | lh3lh3 | 2010-07-24 14:07:27 -0400 (Sat, 24 Jul 2010) | 2 lines
2277 Changed paths:
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
2282
2283 minor tweaks
2284
2285 ------------------------------------------------------------------------
2286 r635 | lh3lh3 | 2010-07-24 01:49:49 -0400 (Sat, 24 Jul 2010) | 2 lines
2287 Changed paths:
2288    M /trunk/samtools/bam_mcns.c
2289    M /trunk/samtools/bam_mcns.h
2290    M /trunk/samtools/bam_plcmd.c
2291
2292 posterior expectation FINALLY working. I am so tired...
2293
2294 ------------------------------------------------------------------------
2295 r633 | lh3lh3 | 2010-07-23 13:50:48 -0400 (Fri, 23 Jul 2010) | 2 lines
2296 Changed paths:
2297    M /trunk/samtools/bam_plcmd.c
2298
2299 another minor fix to mpileup
2300
2301 ------------------------------------------------------------------------
2302 r632 | lh3lh3 | 2010-07-23 13:43:31 -0400 (Fri, 23 Jul 2010) | 2 lines
2303 Changed paths:
2304    M /trunk/samtools/bam_plcmd.c
2305
2306 added the format column
2307
2308 ------------------------------------------------------------------------
2309 r631 | lh3lh3 | 2010-07-23 13:25:44 -0400 (Fri, 23 Jul 2010) | 2 lines
2310 Changed paths:
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
2315
2316 added an alternative prior
2317
2318 ------------------------------------------------------------------------
2319 r628 | lh3lh3 | 2010-07-23 11:48:51 -0400 (Fri, 23 Jul 2010) | 2 lines
2320 Changed paths:
2321    M /trunk/samtools/bam_mcns.c
2322    M /trunk/samtools/bam_mcns.h
2323    M /trunk/samtools/bam_plcmd.c
2324
2325 calculate posterior allele frequency
2326
2327 ------------------------------------------------------------------------
2328 r627 | lh3lh3 | 2010-07-22 21:39:13 -0400 (Thu, 22 Jul 2010) | 3 lines
2329 Changed paths:
2330    M /trunk/samtools/bam_mcns.c
2331    M /trunk/samtools/bam_plcmd.c
2332    M /trunk/samtools/bamtk.c
2333
2334  * samtools-0.1.8-3 (r627)
2335  * multi-sample snp calling appears to work. More tests needed.
2336
2337 ------------------------------------------------------------------------
2338 r626 | lh3lh3 | 2010-07-22 16:37:56 -0400 (Thu, 22 Jul 2010) | 3 lines
2339 Changed paths:
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
2344
2345  * preliminary multisample SNP caller.
2346  * something looks not so right, but it largely works
2347
2348 ------------------------------------------------------------------------
2349 r617 | lh3lh3 | 2010-07-14 16:26:27 -0400 (Wed, 14 Jul 2010) | 3 lines
2350 Changed paths:
2351    M /trunk/samtools/bam_mcns.c
2352    M /trunk/samtools/bam_plcmd.c
2353    M /trunk/samtools/bamtk.c
2354
2355  * samtools-0.1.8-2 (r617)
2356  * allele frequency calculation apparently works...
2357
2358 ------------------------------------------------------------------------
2359 r616 | lh3lh3 | 2010-07-14 13:33:51 -0400 (Wed, 14 Jul 2010) | 3 lines
2360 Changed paths:
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
2365
2366  * added mutli-sample framework. It is not working, yet.
2367  * improved the mpileup interface
2368
2369 ------------------------------------------------------------------------
2370 r615 | lh3lh3 | 2010-07-13 14:50:12 -0400 (Tue, 13 Jul 2010) | 3 lines
2371 Changed paths:
2372    M /trunk/samtools/bam_plcmd.c
2373    M /trunk/samtools/bamtk.c
2374    M /trunk/samtools/misc/Makefile
2375
2376  * samtools-0.1.8-1 (r615)
2377  * allow to get mpileup at required sites
2378
2379 ------------------------------------------------------------------------
2380 r613 | lh3lh3 | 2010-07-11 22:40:56 -0400 (Sun, 11 Jul 2010) | 2 lines
2381 Changed paths:
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
2387
2388 Release samtools-0.1.8
2389
2390 ------------------------------------------------------------------------
2391 r612 | lh3lh3 | 2010-07-11 21:08:56 -0400 (Sun, 11 Jul 2010) | 2 lines
2392 Changed paths:
2393    M /trunk/samtools/knetfile.c
2394
2395 fixed a compiling issue for Windows
2396
2397 ------------------------------------------------------------------------
2398 r611 | lh3lh3 | 2010-07-11 20:59:15 -0400 (Sun, 11 Jul 2010) | 2 lines
2399 Changed paths:
2400    M /trunk/samtools/bam_sort.c
2401
2402 fixed a bug in sorting when output to stdout (by Peter Chines)
2403
2404 ------------------------------------------------------------------------
2405 r610 | lh3lh3 | 2010-07-09 17:05:10 -0400 (Fri, 09 Jul 2010) | 2 lines
2406 Changed paths:
2407    M /trunk/samtools/NEWS
2408    M /trunk/samtools/bam_plcmd.c
2409
2410 change the command line option of pileup
2411
2412 ------------------------------------------------------------------------
2413 r609 | lh3lh3 | 2010-07-09 00:39:34 -0400 (Fri, 09 Jul 2010) | 2 lines
2414 Changed paths:
2415    M /trunk/samtools/bam_pileup.c
2416    A /trunk/samtools/examples/toy.fa
2417    A /trunk/samtools/examples/toy.sam
2418
2419 make pileup work with CIGAR with I/D at the beginning or in the end
2420
2421 ------------------------------------------------------------------------
2422 r608 | lh3lh3 | 2010-07-08 22:36:12 -0400 (Thu, 08 Jul 2010) | 3 lines
2423 Changed paths:
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
2428
2429  * make tview more friendly
2430  * a temporary remedy for an issue in indel calling
2431
2432 ------------------------------------------------------------------------
2433 r607 | lh3lh3 | 2010-07-08 14:43:52 -0400 (Thu, 08 Jul 2010) | 4 lines
2434 Changed paths:
2435    M /trunk/samtools/bam_maqcns.c
2436    M /trunk/samtools/bam_plcmd.c
2437    M /trunk/samtools/bamtk.c
2438
2439  * samtools-0.1.7-r607
2440  * improved the genotype accuracy for indels
2441  * use the SOAPsnp model for SNP calling by default.
2442
2443 ------------------------------------------------------------------------
2444 r606 | lh3lh3 | 2010-07-08 01:05:19 -0400 (Thu, 08 Jul 2010) | 2 lines
2445 Changed paths:
2446    M /trunk/samtools/misc/Makefile
2447
2448 removed a debugging example
2449
2450 ------------------------------------------------------------------------
2451 r605 | lh3lh3 | 2010-07-08 01:04:09 -0400 (Thu, 08 Jul 2010) | 4 lines
2452 Changed paths:
2453    M /trunk/samtools/bam_maqcns.c
2454    M /trunk/samtools/bamtk.c
2455
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).
2459
2460 ------------------------------------------------------------------------
2461 r604 | lh3lh3 | 2010-07-02 19:32:24 -0400 (Fri, 02 Jul 2010) | 2 lines
2462 Changed paths:
2463    M /trunk/samtools/bam.h
2464    M /trunk/samtools/bam_index.c
2465    M /trunk/samtools/misc/Makefile
2466
2467 fixed a minor bug in idxstats
2468
2469 ------------------------------------------------------------------------
2470 r601 | lh3lh3 | 2010-06-16 09:03:59 -0400 (Wed, 16 Jun 2010) | 2 lines
2471 Changed paths:
2472    M /trunk/samtools/bam_index.c
2473
2474 fixed a minor bug in indexing
2475
2476 ------------------------------------------------------------------------
2477 r600 | lh3lh3 | 2010-06-15 10:17:53 -0400 (Tue, 15 Jun 2010) | 2 lines
2478 Changed paths:
2479    M /trunk/samtools/ChangeLog
2480    M /trunk/samtools/bam.c
2481
2482 change printf() to puts in exporting
2483
2484 ------------------------------------------------------------------------
2485 r599 | lh3lh3 | 2010-06-13 21:41:11 -0400 (Sun, 13 Jun 2010) | 2 lines
2486 Changed paths:
2487    M /trunk/samtools/bamtk.c
2488
2489 minor fix. No actual effect.
2490
2491 ------------------------------------------------------------------------
2492 r598 | lh3lh3 | 2010-06-13 21:32:45 -0400 (Sun, 13 Jun 2010) | 2 lines
2493 Changed paths:
2494    M /trunk/samtools/Makefile
2495
2496 added Makefile targets to compile shared/dynamic library
2497
2498 ------------------------------------------------------------------------
2499 r596 | lh3lh3 | 2010-06-13 19:48:07 -0400 (Sun, 13 Jun 2010) | 3 lines
2500 Changed paths:
2501    M /trunk/samtools/ChangeLog
2502    M /trunk/samtools/bam_index.c
2503    M /trunk/samtools/bamtk.c
2504
2505  * samtools-0.1.7-17 (r596)
2506  * also keep the number of coor-less reads in the index file
2507
2508 ------------------------------------------------------------------------
2509 r595 | lh3lh3 | 2010-06-13 18:54:26 -0400 (Sun, 13 Jun 2010) | 3 lines
2510 Changed paths:
2511    M /trunk/samtools/bam_index.c
2512    M /trunk/samtools/bamtk.c
2513
2514  * samtools-0.1.7-16 (r595)
2515  * write additional information to bam index
2516
2517 ------------------------------------------------------------------------
2518 r594 | lh3lh3 | 2010-06-13 17:29:52 -0400 (Sun, 13 Jun 2010) | 2 lines
2519 Changed paths:
2520    M /trunk/samtools/bam_index.c
2521
2522 fixed a bug for unmapped sequences in indexing
2523
2524 ------------------------------------------------------------------------
2525 r593 | lh3lh3 | 2010-06-12 18:11:32 -0400 (Sat, 12 Jun 2010) | 2 lines
2526 Changed paths:
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
2531
2532 rename iterf as iter
2533
2534 ------------------------------------------------------------------------
2535 r592 | lh3lh3 | 2010-06-12 18:02:38 -0400 (Sat, 12 Jun 2010) | 4 lines
2536 Changed paths:
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
2543
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
2547
2548 ------------------------------------------------------------------------
2549 r591 | lh3lh3 | 2010-06-12 14:09:22 -0400 (Sat, 12 Jun 2010) | 3 lines
2550 Changed paths:
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
2555
2556  * samtools-0.1.7-14 (r591)
2557  * elementary multi-way pileup. More testing and more functionality to be done.
2558
2559 ------------------------------------------------------------------------
2560 r590 | lh3lh3 | 2010-06-12 01:00:24 -0400 (Sat, 12 Jun 2010) | 3 lines
2561 Changed paths:
2562    M /trunk/samtools/bam.h
2563    M /trunk/samtools/bam_pileup.c
2564    M /trunk/samtools/bamtk.c
2565
2566  * samtools-0.1.7-13 (r590)
2567  * added mpileup APIs. No compiling errors, but not tested at all. It is late.
2568
2569 ------------------------------------------------------------------------
2570 r589 | lh3lh3 | 2010-06-11 22:37:09 -0400 (Fri, 11 Jun 2010) | 3 lines
2571 Changed paths:
2572    M /trunk/samtools/bam.h
2573    M /trunk/samtools/bam_pileup.c
2574    M /trunk/samtools/bamtk.c
2575
2576  * samtools-0.1.7-12 (r589)
2577  * added iterator-like APIs for pileup
2578
2579 ------------------------------------------------------------------------
2580 r588 | lh3lh3 | 2010-06-11 17:41:13 -0400 (Fri, 11 Jun 2010) | 3 lines
2581 Changed paths:
2582    M /trunk/samtools/bam_index.c
2583    M /trunk/samtools/bamtk.c
2584
2585  * samtools-0.1.7-11 (r588)
2586  * ported a few improvements from tabix back to samtools
2587
2588 ------------------------------------------------------------------------
2589 r587 | lh3lh3 | 2010-06-11 17:33:16 -0400 (Fri, 11 Jun 2010) | 3 lines
2590 Changed paths:
2591    M /trunk/samtools/bam.h
2592    M /trunk/samtools/bam_index.c
2593    M /trunk/samtools/bamtk.c
2594
2595  * samtools-0.1.7-10 (r587)
2596  * added iterator interface for bam_fetch (ported back from tabix)
2597
2598 ------------------------------------------------------------------------
2599 r586 | lh3lh3 | 2010-06-11 13:23:53 -0400 (Fri, 11 Jun 2010) | 3 lines
2600 Changed paths:
2601    M /trunk/samtools/Makefile
2602    A /trunk/samtools/bam_reheader.c
2603    M /trunk/samtools/bamtk.c
2604    M /trunk/samtools/bgzf.c
2605
2606  * samtools-0.1.7-9 (r586)
2607  * added "reheader" to replace the BAM header
2608
2609 ------------------------------------------------------------------------
2610 r585 | lh3lh3 | 2010-06-11 12:22:06 -0400 (Fri, 11 Jun 2010) | 3 lines
2611 Changed paths:
2612    M /trunk/samtools/bam.c
2613    M /trunk/samtools/bamtk.c
2614    M /trunk/samtools/kstring.h
2615
2616  * samtools-0.1.7-8 (r585)
2617  * speed up "view"
2618
2619 ------------------------------------------------------------------------
2620 r584 | lh3lh3 | 2010-06-11 12:00:41 -0400 (Fri, 11 Jun 2010) | 4 lines
2621 Changed paths:
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
2628
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
2632
2633 ------------------------------------------------------------------------
2634 r583 | petulda | 2010-06-11 11:58:20 -0400 (Fri, 11 Jun 2010) | 1 line
2635 Changed paths:
2636    A /trunk/samtools/misc/varfilter.py
2637
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
2641 Changed paths:
2642    M /trunk/samtools/samtools.1
2643
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
2647 Changed paths:
2648    M /trunk/samtools/misc/sam2vcf.pl
2649
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
2653 Changed paths:
2654    M /trunk/samtools/sam_header.c
2655
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
2659 Changed paths:
2660    M /trunk/samtools/misc/sam2vcf.pl
2661
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
2665 Changed paths:
2666    M /trunk/samtools/sam_header.c
2667
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
2671 Changed paths:
2672    M /trunk/samtools/misc/sam2vcf.pl
2673
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
2677 Changed paths:
2678    M /trunk/samtools/bam.c
2679
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.
2683
2684 ------------------------------------------------------------------------
2685 r538 | petulda | 2010-02-26 10:51:40 -0500 (Fri, 26 Feb 2010) | 1 line
2686 Changed paths:
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
2691
2692 Improved efficiency of header parsing
2693 ------------------------------------------------------------------------
2694 r537 | lh3lh3 | 2010-02-23 21:08:48 -0500 (Tue, 23 Feb 2010) | 3 lines
2695 Changed paths:
2696    M /trunk/samtools/misc/export2sam.pl
2697
2698 Updated export2sam.pl by Chris Saunders from Illumina.
2699
2700
2701 ------------------------------------------------------------------------
2702 r536 | petulda | 2010-02-17 08:32:53 -0500 (Wed, 17 Feb 2010) | 1 line
2703 Changed paths:
2704    M /trunk/samtools/misc/samtools.pl
2705
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
2709 Changed paths:
2710    M /trunk/samtools/misc/sam2vcf.pl
2711
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
2715 Changed paths:
2716    M /trunk/samtools/bam_plcmd.c
2717
2718 added a hidden option in pileup to output the base position (for Erin)
2719
2720 ------------------------------------------------------------------------
2721 r533 | petulda | 2010-02-09 10:12:14 -0500 (Tue, 09 Feb 2010) | 1 line
2722 Changed paths:
2723    M /trunk/samtools/misc/sam2vcf.pl
2724
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
2728 Changed paths:
2729    M /trunk/samtools/bam_plcmd.c
2730
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
2734 Changed paths:
2735    M /trunk/samtools/misc/sam2vcf.pl
2736
2737 Added VCF header
2738 ------------------------------------------------------------------------
2739 r530 | lh3lh3 | 2010-02-01 09:13:19 -0500 (Mon, 01 Feb 2010) | 3 lines
2740 Changed paths:
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
2746
2747  * samtools-0.1.7-6
2748  * fixed a bug in faidx
2749
2750 ------------------------------------------------------------------------
2751 r529 | jmarshall | 2010-01-11 18:51:49 -0500 (Mon, 11 Jan 2010) | 2 lines
2752 Changed paths:
2753    M /trunk/samtools/faidx.c
2754
2755 Put the right filename in the error message.
2756
2757 ------------------------------------------------------------------------
2758 r528 | lh3lh3 | 2009-12-14 11:26:47 -0500 (Mon, 14 Dec 2009) | 3 lines
2759 Changed paths:
2760    M /trunk/samtools/bam_plcmd.c
2761    M /trunk/samtools/bamtk.c
2762
2763  * samtools-0.1.7-5 (r528)
2764  * further add new consensus generation strategy
2765
2766 ------------------------------------------------------------------------
2767 r527 | petulda | 2009-12-11 12:31:05 -0500 (Fri, 11 Dec 2009) | 1 line
2768 Changed paths:
2769    M /trunk/samtools/knetfile.c
2770
2771 Fixed a bug in knet_seek
2772 ------------------------------------------------------------------------
2773 r526 | petulda | 2009-12-11 07:51:18 -0500 (Fri, 11 Dec 2009) | 1 line
2774 Changed paths:
2775    M /trunk/samtools/misc/sam2vcf.pl
2776
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
2780 Changed paths:
2781    M /trunk/samtools/sam_header.c
2782
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
2786 Changed paths:
2787    M /trunk/samtools/Makefile
2788    M /trunk/samtools/Makefile.mingw
2789
2790 Depend on libbam.a rather than the phony target, so that samtools is not
2791 unnecessarily rebuilt every time.  Also clean bgzip.
2792
2793 ------------------------------------------------------------------------
2794 r523 | jmarshall | 2009-12-10 09:45:32 -0500 (Thu, 10 Dec 2009) | 4 lines
2795 Changed paths:
2796    M /trunk/samtools/Makefile
2797    M /trunk/samtools/Makefile.mingw
2798
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.
2802
2803 ------------------------------------------------------------------------
2804 r522 | lh3lh3 | 2009-12-01 13:02:36 -0500 (Tue, 01 Dec 2009) | 4 lines
2805 Changed paths:
2806    M /trunk/samtools/bamtk.c
2807    M /trunk/samtools/sam_view.c
2808
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
2812
2813 ------------------------------------------------------------------------
2814 r521 | lh3lh3 | 2009-12-01 10:00:12 -0500 (Tue, 01 Dec 2009) | 3 lines
2815 Changed paths:
2816    M /trunk/samtools/bam_md.c
2817    M /trunk/samtools/bamtk.c
2818
2819  * samtools-0.1.7-3 (r521)
2820  * calmd: optionally mask matching bases as N
2821
2822 ------------------------------------------------------------------------
2823 r520 | lh3lh3 | 2009-12-01 09:37:17 -0500 (Tue, 01 Dec 2009) | 4 lines
2824 Changed paths:
2825    M /trunk/samtools/bam_plcmd.c
2826    M /trunk/samtools/bamtk.c
2827    M /trunk/samtools/misc/samtools.pl
2828
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)
2832
2833 ------------------------------------------------------------------------
2834 r519 | jmarshall | 2009-11-30 10:53:02 -0500 (Mon, 30 Nov 2009) | 6 lines
2835 Changed paths:
2836    M /trunk/samtools/Makefile
2837
2838 Put libraries at the end, so they can resolve references from libbam.a
2839 as well, even with old-fashioned linkers.
2840
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.
2843
2844 ------------------------------------------------------------------------
2845 r518 | jmarshall | 2009-11-30 08:44:56 -0500 (Mon, 30 Nov 2009) | 2 lines
2846 Changed paths:
2847    M /trunk/samtools/Makefile
2848    M /trunk/samtools/misc/Makefile
2849
2850 Also clean *.exe (for Cygwin users using this makefile).
2851
2852 ------------------------------------------------------------------------
2853 r517 | jmarshall | 2009-11-30 07:09:04 -0500 (Mon, 30 Nov 2009) | 2 lines
2854 Changed paths:
2855    M /trunk/samtools/bam_index.c
2856
2857 Index files should be opened in binary mode, not text mode.
2858
2859 ------------------------------------------------------------------------
2860 r516 | lh3lh3 | 2009-11-27 15:18:59 -0500 (Fri, 27 Nov 2009) | 2 lines
2861 Changed paths:
2862    A /trunk/samtools/examples/bam2bed.c
2863
2864 another example program
2865
2866 ------------------------------------------------------------------------
2867 r515 | lh3lh3 | 2009-11-27 10:44:56 -0500 (Fri, 27 Nov 2009) | 3 lines
2868 Changed paths:
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
2873
2874  * samtools-0.1.7-1 (r515)
2875  * report an error when .fai contains duplicated names, instead of segfault
2876
2877 ------------------------------------------------------------------------
2878 r514 | jmarshall | 2009-11-24 09:45:35 -0500 (Tue, 24 Nov 2009) | 2 lines
2879 Changed paths:
2880    M /trunk/samtools/bam.c
2881
2882 Format 'c'-encoded auxiliary fields correctly, as *signed* integers.
2883
2884 ------------------------------------------------------------------------
2885 r513 | lh3lh3 | 2009-11-16 10:13:07 -0500 (Mon, 16 Nov 2009) | 2 lines
2886 Changed paths:
2887    M /trunk/samtools/Makefile.mingw
2888
2889 Update Makefile.mingw for the same reason
2890
2891 ------------------------------------------------------------------------
2892 r512 | lh3lh3 | 2009-11-16 10:00:08 -0500 (Mon, 16 Nov 2009) | 2 lines
2893 Changed paths:
2894    M /trunk/samtools/Makefile
2895
2896 Fixed a bug in compiling razip
2897
2898 ------------------------------------------------------------------------
2899 r510 | lh3lh3 | 2009-11-10 10:55:41 -0500 (Tue, 10 Nov 2009) | 2 lines
2900 Changed paths:
2901    M /trunk/samtools/ChangeLog
2902    M /trunk/samtools/NEWS
2903    M /trunk/samtools/bamtk.c
2904    M /trunk/samtools/samtools.1
2905
2906 Release samtools-0.1.7 (r510)
2907
2908 ------------------------------------------------------------------------
2909 r509 | lh3lh3 | 2009-11-06 09:17:09 -0500 (Fri, 06 Nov 2009) | 3 lines
2910 Changed paths:
2911    M /trunk/samtools/bam_plcmd.c
2912    M /trunk/samtools/bamtk.c
2913
2914  * samtools-0.1.6-22 (r509)
2915  * forget to fix a similar problem in glfgen
2916
2917 ------------------------------------------------------------------------
2918 r508 | lh3lh3 | 2009-11-06 09:06:40 -0500 (Fri, 06 Nov 2009) | 3 lines
2919 Changed paths:
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
2924
2925  * samtools-0.1.6-21 (r508)
2926  * fixed a potential bug in the indel caller towards the end of a chromosome
2927
2928 ------------------------------------------------------------------------
2929 r494 | lh3lh3 | 2009-10-26 11:38:00 -0400 (Mon, 26 Oct 2009) | 3 lines
2930 Changed paths:
2931    M /trunk/samtools/bamtk.c
2932    M /trunk/samtools/sam_view.c
2933
2934  * samtools-0.1.6-19 (r494)
2935  * allow to convert Illumina quality (64 based) to the BAM quality
2936
2937 ------------------------------------------------------------------------
2938 r493 | lh3lh3 | 2009-10-26 10:24:39 -0400 (Mon, 26 Oct 2009) | 4 lines
2939 Changed paths:
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
2946
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
2950
2951 ------------------------------------------------------------------------
2952 r492 | petulda | 2009-10-24 09:43:25 -0400 (Sat, 24 Oct 2009) | 1 line
2953 Changed paths:
2954    M /trunk/samtools/sam_header.c
2955
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
2959 Changed paths:
2960    M /trunk/samtools/sam_view.c
2961
2962  * BUGGY VERSION
2963  * fixed a minor bug
2964
2965 ------------------------------------------------------------------------
2966 r490 | lh3lh3 | 2009-10-24 00:45:12 -0400 (Sat, 24 Oct 2009) | 4 lines
2967 Changed paths:
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
2972
2973  * BUGGY VERSION
2974  * improved the interface a bit
2975  * bug unfixed
2976
2977 ------------------------------------------------------------------------
2978 r489 | lh3lh3 | 2009-10-24 00:41:50 -0400 (Sat, 24 Oct 2009) | 3 lines
2979 Changed paths:
2980    M /trunk/samtools/bam_import.c
2981    M /trunk/samtools/sam_header.c
2982    M /trunk/samtools/sam_header.h
2983
2984  * BUGGY VERSION. Please NOT use it.
2985  * Fixed a minor bug, but the major bug is still there.
2986
2987 ------------------------------------------------------------------------
2988 r488 | lh3lh3 | 2009-10-24 00:17:10 -0400 (Sat, 24 Oct 2009) | 3 lines
2989 Changed paths:
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
3002
3003  * This revision is SERIOUSLY BUGGY. Please NOT use it.
3004  * Start to incorporate header parsing from Petr Danecek
3005
3006 ------------------------------------------------------------------------
3007 r487 | petulda | 2009-10-23 11:44:32 -0400 (Fri, 23 Oct 2009) | 1 line
3008 Changed paths:
3009    M /trunk/samtools/sam_header.c
3010    M /trunk/samtools/sam_header.h
3011
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
3015 Changed paths:
3016    M /trunk/samtools/sam_header.c
3017
3018
3019 ------------------------------------------------------------------------
3020 r485 | petulda | 2009-10-22 11:41:56 -0400 (Thu, 22 Oct 2009) | 1 line
3021 Changed paths:
3022    A /trunk/samtools/sam_header.c
3023    A /trunk/samtools/sam_header.h
3024
3025
3026 ------------------------------------------------------------------------
3027 r484 | lh3lh3 | 2009-10-19 14:31:32 -0400 (Mon, 19 Oct 2009) | 5 lines
3028 Changed paths:
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
3033
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/
3038
3039 ------------------------------------------------------------------------
3040 r483 | lh3lh3 | 2009-10-19 13:22:48 -0400 (Mon, 19 Oct 2009) | 4 lines
3041 Changed paths:
3042    M /trunk/samtools/bam_rmdup.c
3043    M /trunk/samtools/bam_rmdupse.c
3044    M /trunk/samtools/bamtk.c
3045
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.
3049
3050 ------------------------------------------------------------------------
3051 r482 | lh3lh3 | 2009-10-19 13:03:34 -0400 (Mon, 19 Oct 2009) | 4 lines
3052 Changed paths:
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
3058
3059  * samtools-0.1.6-15 (r482)
3060  * rewrite rmdupse
3061  * rmdupse is now library aware
3062
3063 ------------------------------------------------------------------------
3064 r481 | lh3lh3 | 2009-10-18 00:07:21 -0400 (Sun, 18 Oct 2009) | 3 lines
3065 Changed paths:
3066    M /trunk/samtools/bam_rmdup.c
3067    M /trunk/samtools/bamtk.c
3068
3069  * samtools-0.1.6-14 (r480)
3070  * rmdup is now RG aware
3071
3072 ------------------------------------------------------------------------
3073 r480 | lh3lh3 | 2009-10-17 22:05:20 -0400 (Sat, 17 Oct 2009) | 2 lines
3074 Changed paths:
3075    M /trunk/samtools/misc/samtools.pl
3076
3077 added a small unitity to parse SRA XML files
3078
3079 ------------------------------------------------------------------------
3080 r479 | lh3lh3 | 2009-10-17 20:57:26 -0400 (Sat, 17 Oct 2009) | 3 lines
3081 Changed paths:
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
3087
3088  * samtools-0.1.6-13 (r479)
3089  * merge: optionally use file names as RG tags
3090
3091 ------------------------------------------------------------------------
3092 r478 | lh3lh3 | 2009-10-14 14:18:12 -0400 (Wed, 14 Oct 2009) | 3 lines
3093 Changed paths:
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
3099
3100  * samtools-0.1.6-12 (r478)
3101  * fixed a bug in the indel caller
3102
3103 ------------------------------------------------------------------------
3104 r477 | lh3lh3 | 2009-10-10 06:12:26 -0400 (Sat, 10 Oct 2009) | 3 lines
3105 Changed paths:
3106    M /trunk/samtools/bam_index.c
3107    M /trunk/samtools/bamtk.c
3108
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)
3111
3112 ------------------------------------------------------------------------
3113 r476 | petulda | 2009-10-09 11:45:36 -0400 (Fri, 09 Oct 2009) | 1 line
3114 Changed paths:
3115    A /trunk/samtools/misc/sam2vcf.pl
3116
3117 Added the sam2vcf.pl script.
3118 ------------------------------------------------------------------------
3119 r475 | lh3lh3 | 2009-10-08 10:19:16 -0400 (Thu, 08 Oct 2009) | 2 lines
3120 Changed paths:
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
3128
3129 Unfinished modification. Please do not use this revision...
3130
3131 ------------------------------------------------------------------------
3132 r474 | petulda | 2009-10-08 06:39:54 -0400 (Thu, 08 Oct 2009) | 1 line
3133 Changed paths:
3134    M /trunk/samtools/knetfile.c
3135
3136 Removed the offending knet_seek message.
3137 ------------------------------------------------------------------------
3138 r473 | petulda | 2009-10-06 09:26:35 -0400 (Tue, 06 Oct 2009) | 1 line
3139 Changed paths:
3140    M /trunk/samtools/knetfile.c
3141    M /trunk/samtools/razf.c
3142
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
3146 Changed paths:
3147    M /trunk/samtools/samtools.1
3148
3149 Clarify the meaning of a region like "chr2:1,000,000".
3150
3151 ------------------------------------------------------------------------
3152 r471 | lh3lh3 | 2009-10-02 05:42:19 -0400 (Fri, 02 Oct 2009) | 2 lines
3153 Changed paths:
3154    M /trunk/samtools/misc/novo2sam.pl
3155
3156 Fixed minor bugs in novo2sam.pl (on behalf of Ken Chen and Colin Hercus)
3157
3158 ------------------------------------------------------------------------
3159 r470 | lh3lh3 | 2009-09-29 15:01:27 -0400 (Tue, 29 Sep 2009) | 3 lines
3160 Changed paths:
3161    M /trunk/samtools/Makefile.mingw
3162    M /trunk/samtools/bamtk.c
3163    M /trunk/samtools/knetfile.c
3164    M /trunk/samtools/knetfile.h
3165
3166  * samtools-0.1.6-9 (r470)
3167  * make knetfile.c compatible with MinGW (thank Martin Morgan for the patch)
3168
3169 ------------------------------------------------------------------------
3170 r469 | lh3lh3 | 2009-09-29 08:07:44 -0400 (Tue, 29 Sep 2009) | 3 lines
3171 Changed paths:
3172    M /trunk/samtools/bam_index.c
3173    M /trunk/samtools/bamtk.c
3174
3175  * samtools-0.1.6-9 (r469)
3176  * refactor bam_fetch() for Python binding. On behalf of Leo Goodstadt.
3177
3178 ------------------------------------------------------------------------
3179 r468 | lh3lh3 | 2009-09-28 05:18:29 -0400 (Mon, 28 Sep 2009) | 3 lines
3180 Changed paths:
3181    M /trunk/samtools/bam_sort.c
3182    M /trunk/samtools/bamtk.c
3183    M /trunk/samtools/misc/samtools.pl
3184
3185  * samtools-0.1.6-7 (r468)
3186  * make merge stable
3187
3188 ------------------------------------------------------------------------
3189 r467 | petulda | 2009-09-28 04:51:29 -0400 (Mon, 28 Sep 2009) | 1 line
3190 Changed paths:
3191    M /trunk/samtools/bgzf.c
3192    M /trunk/samtools/bgzip.c
3193    M /trunk/samtools/razf.c
3194    M /trunk/samtools/razip.c
3195
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
3199 Changed paths:
3200    M /trunk/samtools/ChangeLog
3201    M /trunk/samtools/bam_md.c
3202    M /trunk/samtools/bamtk.c
3203
3204  * samtools-0.1.6-6 (r466)
3205  * do not crash calmd when some sequences are absent from the reference.
3206
3207 ------------------------------------------------------------------------
3208 r464 | jmarshall | 2009-09-23 06:14:32 -0400 (Wed, 23 Sep 2009) | 3 lines
3209 Changed paths:
3210    M /trunk/samtools/bam.c
3211    M /trunk/samtools/knetfile.c
3212
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.
3215
3216 ------------------------------------------------------------------------
3217 r463 | petulda | 2009-09-16 07:05:41 -0400 (Wed, 16 Sep 2009) | 1 line
3218 Changed paths:
3219    M /trunk/samtools/knetfile.c
3220    M /trunk/samtools/razf.c
3221
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
3225 Changed paths:
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
3232
3233  * samtools-0.1.6-5 (r462)
3234  * Added knetfile support in razf and faidx (on behalf of Petr Danecek)
3235
3236 ------------------------------------------------------------------------
3237 r460 | lh3lh3 | 2009-09-09 07:06:22 -0400 (Wed, 09 Sep 2009) | 2 lines
3238 Changed paths:
3239    M /trunk/samtools/samtools.1
3240
3241 fixed a formatting issue
3242
3243 ------------------------------------------------------------------------
3244 r459 | lh3lh3 | 2009-09-08 18:14:08 -0400 (Tue, 08 Sep 2009) | 3 lines
3245 Changed paths:
3246    M /trunk/samtools/bam_sort.c
3247    M /trunk/samtools/bamtk.c
3248
3249  * samtools-0.1.6-4 (r459)
3250  * make sort output the result to stdout when -o is in use
3251
3252 ------------------------------------------------------------------------
3253 r458 | lh3lh3 | 2009-09-07 05:10:28 -0400 (Mon, 07 Sep 2009) | 4 lines
3254 Changed paths:
3255    M /trunk/samtools/bamtk.c
3256    M /trunk/samtools/faidx.c
3257    M /trunk/samtools/faidx.h
3258    M /trunk/samtools/samtools.1
3259
3260  * samtools-0.1.6-2 (r458)
3261  * added more interface to faidx (by Nils)
3262  * updated documentation
3263
3264 ------------------------------------------------------------------------
3265 r457 | lh3lh3 | 2009-09-05 16:12:04 -0400 (Sat, 05 Sep 2009) | 3 lines
3266 Changed paths:
3267    M /trunk/samtools/bam_sort.c
3268    M /trunk/samtools/bamtk.c
3269
3270  * samtools-0.1.6-2 (r457)
3271  * get rid of three assert() in bam_sort.c
3272
3273 ------------------------------------------------------------------------
3274 r456 | jmarshall | 2009-09-04 12:46:25 -0400 (Fri, 04 Sep 2009) | 3 lines
3275 Changed paths:
3276    M /trunk/samtools/razf.c
3277
3278 Return NULL from _razf_open() (and hence razf_open()/razf_open2())
3279 when opening the file fails.
3280
3281 ------------------------------------------------------------------------
3282 r453 | lh3lh3 | 2009-09-02 08:56:33 -0400 (Wed, 02 Sep 2009) | 2 lines
3283 Changed paths:
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
3289
3290 Release samtools-0.1.6
3291
3292 ------------------------------------------------------------------------
3293 r451 | lh3lh3 | 2009-09-02 05:44:48 -0400 (Wed, 02 Sep 2009) | 4 lines
3294 Changed paths:
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
3301
3302  * samtools-0.1.5-34 (r451)
3303  * applied the patch by John
3304  * improved the help message a little bit
3305
3306 ------------------------------------------------------------------------
3307 r450 | lh3lh3 | 2009-09-02 04:55:55 -0400 (Wed, 02 Sep 2009) | 3 lines
3308 Changed paths:
3309    M /trunk/samtools/bam_color.c
3310    M /trunk/samtools/bamtk.c
3311
3312  * samtools-0.1.5-33 (r450)
3313  * fixed a bug in bam_color.c (on behalf of Nils Homer)
3314
3315 ------------------------------------------------------------------------
3316 r449 | lh3lh3 | 2009-08-29 15:36:41 -0400 (Sat, 29 Aug 2009) | 4 lines
3317 Changed paths:
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
3322
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.
3326
3327 ------------------------------------------------------------------------
3328 r448 | lh3lh3 | 2009-08-19 04:44:28 -0400 (Wed, 19 Aug 2009) | 3 lines
3329 Changed paths:
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
3334
3335  * samtools-0.1.5-31 (r448)
3336  * fixed an issue when the last CIGAR is I or D
3337
3338 ------------------------------------------------------------------------
3339 r447 | lh3lh3 | 2009-08-17 04:34:57 -0400 (Mon, 17 Aug 2009) | 3 lines
3340 Changed paths:
3341    M /trunk/samtools/bam_aux.c
3342    M /trunk/samtools/bamtk.c
3343
3344  * samtools-0.1.5-30 (r447)
3345  * fixed a bug in bam_aux_get(): 'A' is not checked
3346
3347 ------------------------------------------------------------------------
3348 r446 | lh3lh3 | 2009-08-17 04:33:17 -0400 (Mon, 17 Aug 2009) | 2 lines
3349 Changed paths:
3350    M /trunk/samtools/bam_aux.c
3351    M /trunk/samtools/bamtk.c
3352
3353  * 
3354
3355 ------------------------------------------------------------------------
3356 r444 | lh3lh3 | 2009-08-11 05:02:36 -0400 (Tue, 11 Aug 2009) | 3 lines
3357 Changed paths:
3358    M /trunk/samtools/bam_sort.c
3359    M /trunk/samtools/bamtk.c
3360
3361  * samtools-0.1.5-28 (r444)
3362  * bug in "merge -n"
3363
3364 ------------------------------------------------------------------------
3365 r443 | lh3lh3 | 2009-08-11 04:29:11 -0400 (Tue, 11 Aug 2009) | 4 lines
3366 Changed paths:
3367    M /trunk/samtools/bam.c
3368    M /trunk/samtools/bam_import.c
3369    M /trunk/samtools/bamtk.c
3370
3371  * samtools-0.1.5-27 (r443)
3372  * SEQ and QUAL can be "*"
3373  * parse CIGAR "=" and "X" as "M"
3374
3375 ------------------------------------------------------------------------
3376 r442 | lh3lh3 | 2009-08-07 16:56:38 -0400 (Fri, 07 Aug 2009) | 4 lines
3377 Changed paths:
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
3383
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
3387
3388 ------------------------------------------------------------------------
3389 r441 | bhandsaker | 2009-08-05 09:41:28 -0400 (Wed, 05 Aug 2009) | 2 lines
3390 Changed paths:
3391    M /trunk/samtools/bgzf.c
3392    M /trunk/samtools/bgzf.h
3393    M /trunk/samtools/bgzip.c
3394
3395 Change copyright notices now that MIT has approved open source distribution.
3396
3397 ------------------------------------------------------------------------
3398 r440 | lh3lh3 | 2009-08-05 05:44:24 -0400 (Wed, 05 Aug 2009) | 3 lines
3399 Changed paths:
3400    M /trunk/samtools/bam_stat.c
3401    M /trunk/samtools/bamtk.c
3402
3403  * samtools-0.1.5-25 (r436)
3404  * in flagstats, do not report singletons if both ends are unmapped
3405
3406 ------------------------------------------------------------------------
3407 r439 | lh3lh3 | 2009-08-04 17:16:51 -0400 (Tue, 04 Aug 2009) | 2 lines
3408 Changed paths:
3409    M /trunk/samtools/misc/maq2sam.c
3410
3411 fixed a SERIOUS bug in setting 0x20 flag
3412
3413 ------------------------------------------------------------------------
3414 r438 | lh3lh3 | 2009-08-04 16:50:43 -0400 (Tue, 04 Aug 2009) | 2 lines
3415 Changed paths:
3416    M /trunk/samtools/misc/samtools.pl
3417
3418 fixed two minor bugs (suggested by Tim M Storm)
3419
3420 ------------------------------------------------------------------------
3421 r437 | lh3lh3 | 2009-08-04 04:13:24 -0400 (Tue, 04 Aug 2009) | 3 lines
3422 Changed paths:
3423    M /trunk/samtools/bamtk.c
3424    M /trunk/samtools/misc/samtools.pl
3425    M /trunk/samtools/sam_view.c
3426
3427  * samtools-0.1.5-24 (r435)
3428  * fixed a typo
3429
3430 ------------------------------------------------------------------------
3431 r434 | lh3lh3 | 2009-08-03 05:40:42 -0400 (Mon, 03 Aug 2009) | 3 lines
3432 Changed paths:
3433    M /trunk/samtools/bam_tview.c
3434    M /trunk/samtools/bamtk.c
3435
3436  * samtools-0.1.5-23 (r434)
3437  * in tview, press 'r' to show read names rather than sequences
3438
3439 ------------------------------------------------------------------------
3440 r433 | lh3lh3 | 2009-08-02 14:13:35 -0400 (Sun, 02 Aug 2009) | 3 lines
3441 Changed paths:
3442    M /trunk/samtools/knetfile.c
3443
3444  * tried to fixed the buggy FTP random access in Windows. FAILED.
3445  * anyway, MinGW seems to have problem with "%lld".
3446
3447 ------------------------------------------------------------------------
3448 r432 | lh3lh3 | 2009-08-01 19:32:07 -0400 (Sat, 01 Aug 2009) | 5 lines
3449 Changed paths:
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
3456
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
3461
3462 ------------------------------------------------------------------------
3463 r431 | lh3lh3 | 2009-08-01 18:34:54 -0400 (Sat, 01 Aug 2009) | 2 lines
3464 Changed paths:
3465    M /trunk/samtools/win32/libz.a
3466
3467 replace the GnuWin32 version of libz.a with my own build with MinGW.
3468
3469 ------------------------------------------------------------------------
3470 r430 | lh3lh3 | 2009-08-01 18:21:07 -0400 (Sat, 01 Aug 2009) | 2 lines
3471 Changed paths:
3472    M /trunk/samtools/knetfile.c
3473
3474 add comments
3475
3476 ------------------------------------------------------------------------
3477 r429 | lh3lh3 | 2009-08-01 17:41:19 -0400 (Sat, 01 Aug 2009) | 3 lines
3478 Changed paths:
3479    M /trunk/samtools/Makefile.mingw
3480    M /trunk/samtools/bamtk.c
3481    M /trunk/samtools/knetfile.c
3482    M /trunk/samtools/knetfile.h
3483
3484  * samtools-0.1.5-21 (r428)
3485  * knetfile.c is now compatible with mingw-winsock
3486
3487 ------------------------------------------------------------------------
3488 r428 | lh3lh3 | 2009-07-31 19:39:07 -0400 (Fri, 31 Jul 2009) | 2 lines
3489 Changed paths:
3490    M /trunk/samtools/Makefile.mingw
3491
3492 simplify MinGW Makefile
3493
3494 ------------------------------------------------------------------------
3495 r427 | lh3lh3 | 2009-07-31 19:30:54 -0400 (Fri, 31 Jul 2009) | 5 lines
3496 Changed paths:
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
3504
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/
3509
3510 ------------------------------------------------------------------------
3511 r426 | lh3lh3 | 2009-07-31 18:32:09 -0400 (Fri, 31 Jul 2009) | 3 lines
3512 Changed paths:
3513    M /trunk/samtools/bamtk.c
3514    M /trunk/samtools/sam_view.c
3515
3516  * samtools-0.1.5-19 (r426)
3517  * fixed a bug caused by recent modifications. Sorry.
3518
3519 ------------------------------------------------------------------------
3520 r425 | lh3lh3 | 2009-07-31 18:23:51 -0400 (Fri, 31 Jul 2009) | 2 lines
3521 Changed paths:
3522    M /trunk/samtools/bgzf.c
3523
3524 compatible with Windows binary files
3525
3526 ------------------------------------------------------------------------
3527 r424 | lh3lh3 | 2009-07-31 05:19:59 -0400 (Fri, 31 Jul 2009) | 5 lines
3528 Changed paths:
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
3535
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
3540
3541 ------------------------------------------------------------------------
3542 r423 | lh3lh3 | 2009-07-30 17:00:36 -0400 (Thu, 30 Jul 2009) | 2 lines
3543 Changed paths:
3544    A /trunk/samtools/misc/psl2sam.pl
3545
3546 convert BLAT psl to SAM.
3547
3548 ------------------------------------------------------------------------
3549 r422 | lh3lh3 | 2009-07-30 06:24:39 -0400 (Thu, 30 Jul 2009) | 6 lines
3550 Changed paths:
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
3559
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()
3564  * update ChangeLog
3565
3566 ------------------------------------------------------------------------
3567 r421 | lh3lh3 | 2009-07-30 05:03:39 -0400 (Thu, 30 Jul 2009) | 3 lines
3568 Changed paths:
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
3576
3577  * samtools-0.1.5-16 (r421)
3578  * in view and pileup, load header from FASTA index if the input is SAM.
3579
3580 ------------------------------------------------------------------------
3581 r420 | lh3lh3 | 2009-07-29 04:18:55 -0400 (Wed, 29 Jul 2009) | 2 lines
3582 Changed paths:
3583    M /trunk/samtools/misc/maq2sam.c
3584
3585 do not set "read 1" if reads are not mapped in the PE mode of maq
3586
3587 ------------------------------------------------------------------------
3588 r419 | lh3lh3 | 2009-07-28 04:52:33 -0400 (Tue, 28 Jul 2009) | 5 lines
3589 Changed paths:
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
3594
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
3599
3600 ------------------------------------------------------------------------
3601 r418 | lh3lh3 | 2009-07-24 09:04:19 -0400 (Fri, 24 Jul 2009) | 2 lines
3602 Changed paths:
3603    M /trunk/samtools/misc/wgsim_eval.pl
3604
3605 skip @header lines in SAM
3606
3607 ------------------------------------------------------------------------
3608 r417 | lh3lh3 | 2009-07-24 07:42:38 -0400 (Fri, 24 Jul 2009) | 3 lines
3609 Changed paths:
3610    M /trunk/samtools/bamtk.c
3611    M /trunk/samtools/sam_view.c
3612
3613  * samtools-0.1.5-14 (r417)
3614  * more help in "samtools view" due to the recent changes.
3615
3616 ------------------------------------------------------------------------
3617 r416 | lh3lh3 | 2009-07-24 07:34:30 -0400 (Fri, 24 Jul 2009) | 3 lines
3618 Changed paths:
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
3626
3627  * samtools-0.1.5-17 (r416)
3628  * support import/export SAM with string tags
3629
3630 ------------------------------------------------------------------------
3631 r415 | lh3lh3 | 2009-07-24 06:39:26 -0400 (Fri, 24 Jul 2009) | 3 lines
3632 Changed paths:
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
3640
3641  * samtools-0.1.5-12 (r415)
3642  * FLAG now can be in HEX
3643
3644 ------------------------------------------------------------------------
3645 r414 | lh3lh3 | 2009-07-22 17:03:49 -0400 (Wed, 22 Jul 2009) | 2 lines
3646 Changed paths:
3647    M /trunk/samtools/kstring.h
3648
3649 fixed a compiling error (thank Ken for fixing it)
3650
3651 ------------------------------------------------------------------------
3652 r412 | lh3lh3 | 2009-07-21 17:19:40 -0400 (Tue, 21 Jul 2009) | 2 lines
3653 Changed paths:
3654    M /trunk/samtools/kstring.c
3655    M /trunk/samtools/kstring.h
3656
3657 Implemented Boyer-Moore search in the kstring library.
3658
3659 ------------------------------------------------------------------------
3660 r409 | lh3lh3 | 2009-07-17 12:10:20 -0400 (Fri, 17 Jul 2009) | 2 lines
3661 Changed paths:
3662    M /trunk/samtools/bam_index.c
3663
3664 do not include knetfile.h when _USE_KNETFILE is not defined
3665
3666 ------------------------------------------------------------------------
3667 r408 | lh3lh3 | 2009-07-17 10:29:21 -0400 (Fri, 17 Jul 2009) | 5 lines
3668 Changed paths:
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
3673
3674  * samtools-0.1.5-11 (r408)
3675  * force to overwirte existing MD if it is different from the one calculated
3676    from fillmd.
3677  * bgzf.c: improved the compatibility with Windows headers
3678
3679 ------------------------------------------------------------------------
3680 r407 | lh3lh3 | 2009-07-17 09:46:56 -0400 (Fri, 17 Jul 2009) | 5 lines
3681 Changed paths:
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
3687
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
3692
3693 ------------------------------------------------------------------------
3694 r406 | lh3lh3 | 2009-07-16 18:30:40 -0400 (Thu, 16 Jul 2009) | 2 lines
3695 Changed paths:
3696    M /trunk/samtools/Makefile
3697
3698 Sorry. The old Makefile is for PDCurses...
3699
3700 ------------------------------------------------------------------------
3701 r405 | lh3lh3 | 2009-07-16 18:30:11 -0400 (Thu, 16 Jul 2009) | 3 lines
3702 Changed paths:
3703    M /trunk/samtools/Makefile
3704    M /trunk/samtools/bam_tview.c
3705    M /trunk/samtools/bamtk.c
3706
3707  * samtools-0.1.5-9 (r405)
3708  * improved the compatibility with PDCurses a little bit
3709
3710 ------------------------------------------------------------------------
3711 r404 | lh3lh3 | 2009-07-16 18:23:52 -0400 (Thu, 16 Jul 2009) | 3 lines
3712 Changed paths:
3713    M /trunk/samtools/Makefile
3714    M /trunk/samtools/bam_tview.c
3715    M /trunk/samtools/bamtk.c
3716
3717  * samtools-0.1.5-8 (r404)
3718  * compatible with PDCurses
3719
3720 ------------------------------------------------------------------------
3721 r403 | lh3lh3 | 2009-07-16 17:39:39 -0400 (Thu, 16 Jul 2009) | 3 lines
3722 Changed paths:
3723    M /trunk/samtools/bamtk.c
3724    M /trunk/samtools/kseq.h
3725
3726  * samtools-0.1.5-7 (r403)
3727  * fixed a bug in kseq.h for binary files (text files are fine)
3728
3729 ------------------------------------------------------------------------
3730 r402 | lh3lh3 | 2009-07-16 06:49:53 -0400 (Thu, 16 Jul 2009) | 4 lines
3731 Changed paths:
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
3736
3737  * samtools-0.1.5-6 (r402)
3738  * fixed compiling error when "-D_USE_NETFILE" is not applied
3739  * improve portability to MinGW
3740
3741 ------------------------------------------------------------------------
3742 r398 | lh3lh3 | 2009-07-13 05:21:36 -0400 (Mon, 13 Jul 2009) | 3 lines
3743 Changed paths:
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
3747
3748  * move bam_lite.c to bam-lite
3749  * copy bam.h to bam-lite
3750
3751 ------------------------------------------------------------------------
3752 r395 | lh3lh3 | 2009-07-13 05:12:57 -0400 (Mon, 13 Jul 2009) | 3 lines
3753 Changed paths:
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
3759
3760  * samtools-0.1.5-5 (r395)
3761  * added bam_pileup_file() and removed bam_lpileup_file()
3762
3763 ------------------------------------------------------------------------
3764 r394 | lh3lh3 | 2009-07-12 19:35:10 -0400 (Sun, 12 Jul 2009) | 3 lines
3765 Changed paths:
3766    M /trunk/samtools/bamtk.c
3767    M /trunk/samtools/knetfile.c
3768    M /trunk/samtools/knetfile.h
3769
3770  * samtools-0.1.5-4 (r394)
3771  * http_proxy support in knetfile library (check http_proxy ENV)
3772
3773 ------------------------------------------------------------------------
3774 r393 | lh3lh3 | 2009-07-12 18:57:07 -0400 (Sun, 12 Jul 2009) | 5 lines
3775 Changed paths:
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
3781
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.
3786
3787 ------------------------------------------------------------------------
3788 r392 | lh3lh3 | 2009-07-12 13:50:55 -0400 (Sun, 12 Jul 2009) | 2 lines
3789 Changed paths:
3790    M /trunk/samtools/samtools.1
3791
3792 Remove the warning in tview
3793
3794 ------------------------------------------------------------------------
3795 r391 | lh3lh3 | 2009-07-12 13:42:43 -0400 (Sun, 12 Jul 2009) | 3 lines
3796 Changed paths:
3797    M /trunk/samtools/bam_tview.c
3798    M /trunk/samtools/bamtk.c
3799
3800  * samtools-0.1.5-2 (r391)
3801  * do not show a blank screen when no reads mapped
3802
3803 ------------------------------------------------------------------------
3804 r390 | lh3lh3 | 2009-07-09 09:01:42 -0400 (Thu, 09 Jul 2009) | 4 lines
3805 Changed paths:
3806    M /trunk/samtools/bam.h
3807    A /trunk/samtools/bam_lite.c
3808    M /trunk/samtools/bamtk.c
3809
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
3813
3814 ------------------------------------------------------------------------
3815 r385 | lh3lh3 | 2009-07-07 11:53:29 -0400 (Tue, 07 Jul 2009) | 2 lines
3816 Changed paths:
3817    M /trunk/samtools/bamtk.c
3818    M /trunk/samtools/knetfile.c
3819
3820 Release samtools-0.1.5c (fixed a bug in piping)
3821
3822 ------------------------------------------------------------------------
3823 r383 | lh3lh3 | 2009-07-07 06:39:55 -0400 (Tue, 07 Jul 2009) | 2 lines
3824 Changed paths:
3825    M /trunk/samtools/bamtk.c
3826    M /trunk/samtools/sam.c
3827
3828 Release samtools-0.1.5b (BUG! so embarrassing!)
3829
3830 ------------------------------------------------------------------------
3831 r381 | lh3lh3 | 2009-07-07 06:20:06 -0400 (Tue, 07 Jul 2009) | 2 lines
3832 Changed paths:
3833    M /trunk/samtools/Makefile
3834    M /trunk/samtools/bam.h
3835    M /trunk/samtools/bam_aux.c
3836    M /trunk/samtools/bamtk.c
3837
3838 Release samtools-0.1.5a (for compatibility with Bio::DB::Sam)
3839
3840 ------------------------------------------------------------------------
3841 r373 | lh3lh3 | 2009-07-07 05:26:57 -0400 (Tue, 07 Jul 2009) | 2 lines
3842 Changed paths:
3843    M /trunk/samtools/ChangeLog
3844    M /trunk/samtools/NEWS
3845    M /trunk/samtools/bamtk.c
3846    M /trunk/samtools/samtools.1
3847
3848 Release samtools-0.1.5
3849
3850 ------------------------------------------------------------------------
3851 r372 | lh3lh3 | 2009-07-07 04:49:27 -0400 (Tue, 07 Jul 2009) | 3 lines
3852 Changed paths:
3853    M /trunk/samtools/bamtk.c
3854    M /trunk/samtools/sam.c
3855
3856  * samtools-0.1.4-23 (r372)
3857  * keep header text if "view -t" is used (by Gerton)
3858
3859 ------------------------------------------------------------------------
3860 r371 | lh3lh3 | 2009-07-06 20:13:32 -0400 (Mon, 06 Jul 2009) | 2 lines
3861 Changed paths:
3862    M /trunk/samtools/samtools.1
3863
3864 update documentation
3865
3866 ------------------------------------------------------------------------
3867 r370 | bhandsaker | 2009-07-02 17:24:34 -0400 (Thu, 02 Jul 2009) | 2 lines
3868 Changed paths:
3869    M /trunk/samtools/Makefile
3870
3871 Introduced LIBPATH variable so this could be overridden to allow samtools to build correct at the Broad.
3872
3873 ------------------------------------------------------------------------
3874 r369 | lh3lh3 | 2009-07-02 08:36:53 -0400 (Thu, 02 Jul 2009) | 4 lines
3875 Changed paths:
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
3880
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!)
3884
3885 ------------------------------------------------------------------------
3886 r368 | lh3lh3 | 2009-07-02 06:32:26 -0400 (Thu, 02 Jul 2009) | 6 lines
3887 Changed paths:
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
3902
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
3908
3909 ------------------------------------------------------------------------
3910 r367 | lh3lh3 | 2009-06-30 11:18:42 -0400 (Tue, 30 Jun 2009) | 2 lines
3911 Changed paths:
3912    M /trunk/samtools/knetfile.c
3913
3914 reduce the chance of blocking in FTP connection
3915
3916 ------------------------------------------------------------------------
3917 r366 | lh3lh3 | 2009-06-30 10:35:21 -0400 (Tue, 30 Jun 2009) | 2 lines
3918 Changed paths:
3919    M /trunk/samtools/knetfile.c
3920
3921 minor changes to knetfile: invalid fd equals -1 rather than 0
3922
3923 ------------------------------------------------------------------------
3924 r365 | lh3lh3 | 2009-06-30 09:04:30 -0400 (Tue, 30 Jun 2009) | 3 lines
3925 Changed paths:
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
3930
3931  * samtools-0.1.4-20 (r365)
3932  * download the BAM index file if it is not found in the current working directory.
3933
3934 ------------------------------------------------------------------------
3935 r364 | lh3lh3 | 2009-06-30 07:39:07 -0400 (Tue, 30 Jun 2009) | 3 lines
3936 Changed paths:
3937    M /trunk/samtools/bamtk.c
3938    M /trunk/samtools/knetfile.c
3939
3940  * samtools-0.1.4-19 (r364)
3941  * knetfile: report error when the file is not present on FTP
3942
3943 ------------------------------------------------------------------------
3944 r363 | lh3lh3 | 2009-06-29 18:23:32 -0400 (Mon, 29 Jun 2009) | 4 lines
3945 Changed paths:
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
3952
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)
3956
3957 ------------------------------------------------------------------------
3958 r362 | lh3lh3 | 2009-06-25 16:04:34 -0400 (Thu, 25 Jun 2009) | 2 lines
3959 Changed paths:
3960    M /trunk/samtools/bgzf.c
3961
3962 write changelog
3963
3964 ------------------------------------------------------------------------
3965 r361 | lh3lh3 | 2009-06-25 16:03:10 -0400 (Thu, 25 Jun 2009) | 3 lines
3966 Changed paths:
3967    M /trunk/samtools/bam_index.c
3968    M /trunk/samtools/bamtk.c
3969
3970  * samtools-0.1.4-17 (r361)
3971  * if a file is given on FTP, search locally for the BAM index
3972
3973 ------------------------------------------------------------------------
3974 r360 | lh3lh3 | 2009-06-25 15:44:52 -0400 (Thu, 25 Jun 2009) | 5 lines
3975 Changed paths:
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
3984
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
3989
3990 ------------------------------------------------------------------------
3991 r359 | lh3lh3 | 2009-06-25 12:10:55 -0400 (Thu, 25 Jun 2009) | 2 lines
3992 Changed paths:
3993    M /trunk/samtools/knetfile.c
3994    M /trunk/samtools/knetfile.h
3995
3996 fixed bugs in knetfile.*
3997
3998 ------------------------------------------------------------------------
3999 r358 | lh3lh3 | 2009-06-25 08:53:19 -0400 (Thu, 25 Jun 2009) | 2 lines
4000 Changed paths:
4001    A /trunk/samtools/knetfile.h
4002
4003 this is the header file
4004
4005 ------------------------------------------------------------------------
4006 r357 | lh3lh3 | 2009-06-25 08:52:03 -0400 (Thu, 25 Jun 2009) | 3 lines
4007 Changed paths:
4008    A /trunk/samtools/knetfile.c
4009
4010  * open a file at FTP
4011  * preliminary version
4012
4013 ------------------------------------------------------------------------
4014 r354 | lh3lh3 | 2009-06-24 09:02:25 -0400 (Wed, 24 Jun 2009) | 3 lines
4015 Changed paths:
4016    M /trunk/samtools/bam.c
4017    M /trunk/samtools/bamtk.c
4018
4019  * samtools-0.1.4-15 (r354)
4020  * fixed a memory leak in bam_view1(), although samtools is not using this routine.
4021
4022 ------------------------------------------------------------------------
4023 r351 | lh3lh3 | 2009-06-17 19:16:26 -0400 (Wed, 17 Jun 2009) | 4 lines
4024 Changed paths:
4025    M /trunk/samtools/bamtk.c
4026    M /trunk/samtools/faidx.c
4027
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...
4031
4032 ------------------------------------------------------------------------
4033 r350 | lh3lh3 | 2009-06-16 09:37:01 -0400 (Tue, 16 Jun 2009) | 3 lines
4034 Changed paths:
4035    M /trunk/samtools/bam_plcmd.c
4036    M /trunk/samtools/bamtk.c
4037
4038  * samtools-0.1.4-13 (r350)
4039  * fixed a small memory leak in pileup, caused by recent modifications
4040
4041 ------------------------------------------------------------------------
4042 r347 | lh3lh3 | 2009-06-13 16:20:49 -0400 (Sat, 13 Jun 2009) | 3 lines
4043 Changed paths:
4044    M /trunk/samtools/bam_plcmd.c
4045    M /trunk/samtools/bamtk.c
4046    M /trunk/samtools/sam_view.c
4047
4048  * samtools-0.1.4-12 (r347)
4049  * added `-S' to pileup, similar to `view -S' 
4050
4051 ------------------------------------------------------------------------
4052 r346 | lh3lh3 | 2009-06-13 12:52:31 -0400 (Sat, 13 Jun 2009) | 3 lines
4053 Changed paths:
4054    M /trunk/samtools/Makefile
4055    M /trunk/samtools/bamtk.c