Mercurial > repos > ryanmorin > nextgen_variant_identification
comparison SNV/SNVMix2_source/SNVMix2-v0.12.1-rc1/samtools-0.1.6/NEWS @ 0:74f5ea818cea
Uploaded
| author | ryanmorin |
|---|---|
| date | Wed, 12 Oct 2011 19:50:38 -0400 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:74f5ea818cea |
|---|---|
| 1 Beta Release 0.1.6 (2 September, 2009) | |
| 2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| 3 | |
| 4 Notable changes: | |
| 5 | |
| 6 * In tview, do not show a blank screen when no reads mapped to the | |
| 7 corresponding region. | |
| 8 | |
| 9 * Implemented native HTTP support in the BGZF library. Samtools is now | |
| 10 able to directly open a BAM file on HTTP. HTTP proxy is also | |
| 11 supported via the "http_proxy" environmental variable. | |
| 12 | |
| 13 * Samtools is now compitable with the MinGW (win32) compiler and the | |
| 14 PDCurses library. | |
| 15 | |
| 16 * The calmd (or fillmd) command now calculates the NM tag and replaces | |
| 17 MD tags if they are wrong. | |
| 18 | |
| 19 * The view command now recognizes and optionally prints FLAG in HEXs or | |
| 20 strings to make a SAM file more friendly to human eyes. This is a | |
| 21 samtools-C extension, not implemented in Picard for the time | |
| 22 being. Please type `samtools view -?' for more information. | |
| 23 | |
| 24 * BAM files now have an end-of-file (EOF) marker to facilitate | |
| 25 truncation detection. A warning will be given if an on-disk BAM file | |
| 26 does not have this marker. The warning will be seen on BAM files | |
| 27 generated by an older version of samtools. It does NO harm. | |
| 28 | |
| 29 * New key bindings in tview: `r' to show read names and `s' to show | |
| 30 reference skip (N operation) as deletions. | |
| 31 | |
| 32 * Fixed a bug in `samtools merge -n'. | |
| 33 | |
| 34 * Samtools merge now optionally copies the header of a user specified | |
| 35 SAM file to the resultant BAM output. | |
| 36 | |
| 37 * Samtools pileup/tview works with a CIGAR with the first or the last | |
| 38 operation is an indel. | |
| 39 | |
| 40 * Fixed a bug in bam_aux_get(). | |
| 41 | |
| 42 | |
| 43 Changes in other utilies: | |
| 44 | |
| 45 * Fixed wrong FLAG in maq2sam. | |
| 46 | |
| 47 | |
| 48 (0.1.6: 2 September 2009, r453) | |
| 49 | |
| 50 | |
| 51 | |
| 52 Beta Release 0.1.5 (7 July, 2009) | |
| 53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| 54 | |
| 55 Notable changes: | |
| 56 | |
| 57 * Support opening a BAM alignment on FTP. Users can now use "tview" to | |
| 58 view alignments at the NCBI ftp site. Please read manual for more | |
| 59 information. | |
| 60 | |
| 61 * In library, propagate errors rather than exit or complain assertion | |
| 62 failure. | |
| 63 | |
| 64 * Simplified the building system and fixed compiling errors caused by | |
| 65 zlib<1.2.2.1. | |
| 66 | |
| 67 * Fixed an issue about lost header information when a SAM is imported | |
| 68 with "view -t". | |
| 69 | |
| 70 * Implemented "samtool.pl varFilter" which filters both SNPs and short | |
| 71 indels. This command replaces "indelFilter". | |
| 72 | |
| 73 * Implemented "samtools.pl pileup2fq" to generate FASTQ consensus from | |
| 74 pileup output. | |
| 75 | |
| 76 * In pileup, cap mapping quality at 60. This helps filtering when | |
| 77 different aligners are in use. | |
| 78 | |
| 79 * In pileup, allow to output variant sites only. | |
| 80 | |
| 81 * Made pileup generate correct calls in repetitive region. At the same | |
| 82 time, I am considering to implement a simplified model in SOAPsnp, | |
| 83 although this has not happened yet. | |
| 84 | |
| 85 * In view, added '-u' option to output BAM without compression. This | |
| 86 option is preferred when the output is piped to other commands. | |
| 87 | |
| 88 * In view, added '-l' and '-r' to get the alignments for one library or | |
| 89 read group. The "@RG" header lines are now partially parsed. | |
| 90 | |
| 91 * Do not include command line utilities to libbam.a. | |
| 92 | |
| 93 * Fixed memory leaks in pileup and bam_view1(). | |
| 94 | |
| 95 * Made faidx more tolerant to empty lines right before or after FASTA > | |
| 96 lines. | |
| 97 | |
| 98 | |
| 99 Changes in other utilities: | |
| 100 | |
| 101 * Updated novo2sam.pl by Colin Hercus, the key developer of novoalign. | |
| 102 | |
| 103 | |
| 104 This release involves several modifications to the key code base which | |
| 105 may potentially introduce new bugs even though we have tried to minimize | |
| 106 this by testing on several examples. Please let us know if you catch | |
| 107 bugs. | |
| 108 | |
| 109 (0.1.5: 7 July 2009, r373) | |
| 110 | |
| 111 | |
| 112 | |
| 113 Beta Release 0.1.4 (21 May, 2009) | |
| 114 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| 115 | |
| 116 Notable changes: | |
| 117 | |
| 118 * Added the 'rmdupse' command: removing duplicates for SE reads. | |
| 119 | |
| 120 * Fixed a critical bug in the indel caller: clipped alignments are not | |
| 121 processed correctly. | |
| 122 | |
| 123 * Fixed a bug in the tview: gapped alignment may be incorrectly | |
| 124 displayed. | |
| 125 | |
| 126 * Unified the interface to BAM and SAM I/O. This is done by | |
| 127 implementing a wrapper on top of the old APIs and therefore old APIs | |
| 128 are still valid. The new I/O APIs also recognize the @SQ header | |
| 129 lines. | |
| 130 | |
| 131 * Generate the MD tag. | |
| 132 | |
| 133 * Generate "=" bases. However, the indel caller will not work when "=" | |
| 134 bases are present. | |
| 135 | |
| 136 * Enhanced support of color-read display (by Nils Homer). | |
| 137 | |
| 138 * Implemented the GNU building system. However, currently the building | |
| 139 system does not generate libbam.a. We will improve this later. For | |
| 140 the time being, `make -f Makefile.generic' is preferred. | |
| 141 | |
| 142 * Fixed a minor bug in pileup: the first read in a chromosome may be | |
| 143 skipped. | |
| 144 | |
| 145 * Fixed bugs in bam_aux.c. These bugs do not affect other components as | |
| 146 they were not used previously. | |
| 147 | |
| 148 * Output the 'SM' tag from maq2sam. | |
| 149 | |
| 150 (0.1.4: 21 May 2009, r297) | |
| 151 | |
| 152 | |
| 153 | |
| 154 Beta Release 0.1.3 (15 April, 2009) | |
| 155 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| 156 | |
| 157 Notable changes in SAMtools: | |
| 158 | |
| 159 * SAMtools is more consistent with the specification: a) '*' in the | |
| 160 QUAL field is allowed; b) the field separator is TAB only and SPACE | |
| 161 is treated as a character in a field; c) empty header is allowed. | |
| 162 | |
| 163 * Implemented GLFv3 support in pileup. | |
| 164 | |
| 165 * Fixed a severe bug in fixmate: strand information is wrongly | |
| 166 overwritten. | |
| 167 | |
| 168 * Fixed a bug in alignment retrieval: alignments bridging n*16384bp are | |
| 169 not correctly retrieved sometimes. | |
| 170 | |
| 171 * Fixed a bug in rmdup: segfault if unmapped reads are present. | |
| 172 | |
| 173 * Move indel_filter.pl to samtools.pl and improved the filtering by | |
| 174 checking the actual number of alignments containing indels. The indel | |
| 175 pileup line is also changed a little to make this filtration easier. | |
| 176 | |
| 177 * Fixed a minor bug in indexing: the bin number of an unmapped read is | |
| 178 wrongly calculated. | |
| 179 | |
| 180 * Added `flagstat' command to show statistics on the FLAG field. | |
| 181 | |
| 182 * Improved indel caller by setting the maximum window size in local | |
| 183 realignment. | |
| 184 | |
| 185 Changes in other utilities: | |
| 186 | |
| 187 * Fixed a bug in maq2sam: a tag name is obsolete. | |
| 188 | |
| 189 * Improvement to wgsim: a) added support for SOLiD read simulation; b) | |
| 190 show the number of substitutions/indels/errors in read name; c) | |
| 191 considerable code clean up. | |
| 192 | |
| 193 * Various converters: improved functionality in general. | |
| 194 | |
| 195 * Updated the example SAM due to the previous bug in fixmate. | |
| 196 | |
| 197 (0.1.3: 15 April 2009, r227) | |
| 198 | |
| 199 | |
| 200 | |
| 201 Beta Release 0.1.2 (28 January, 2008) | |
| 202 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| 203 | |
| 204 Notable changes in SAMtools: | |
| 205 | |
| 206 * Implemented a Bayesian indel caller. The new caller generate scores | |
| 207 and genotype and is potentially more accurate than Maq's indel | |
| 208 caller. The pileup format is also changed accordingly. | |
| 209 | |
| 210 * Implemented rmdup command: remove potential PCR duplicates. Note that | |
| 211 this command ONLY works for FR orientation and requires ISIZE is | |
| 212 correctly set. | |
| 213 | |
| 214 * Added fixmate command: fill in mate coordinates, ISIZE and mate | |
| 215 related flags from a name-sorted alignment. | |
| 216 | |
| 217 * Fixed a bug in indexing: reads bridging 16x kbp were not retrieved. | |
| 218 | |
| 219 * Allow to select reads shown in the pileup output with a mask. | |
| 220 | |
| 221 * Generate GLFv2 from pileup. | |
| 222 | |
| 223 * Added two more flags for flagging PCR/optical duplicates and for QC | |
| 224 failure. | |
| 225 | |
| 226 * Fixed a bug in sort command: name sorting for large alignment did not | |
| 227 work. | |
| 228 | |
| 229 * Allow to completely disable RAZF (using Makefile.lite) as some people | |
| 230 have problem to compile it. | |
| 231 | |
| 232 * Fixed a bug in import command when there are reads without | |
| 233 coordinates. | |
| 234 | |
| 235 * Fixed a bug in tview: clipping broke the alignment viewer. | |
| 236 | |
| 237 * Fixed a compiling error when _NO_CURSES is applied. | |
| 238 | |
| 239 * Fixed a bug in merge command. | |
| 240 | |
| 241 Changes in other utilities: | |
| 242 | |
| 243 * Added wgsim, a paired-end reads simulator. Wgsim was adapted from | |
| 244 maq's reads simulator. Colin Hercus further improved it to allow | |
| 245 longer indels. | |
| 246 | |
| 247 * Added wgsim_eval.pl, a script that evaluates the accuracy of | |
| 248 alignment on reads generated by wgsim. | |
| 249 | |
| 250 * Added soap2sam.pl, a SOAP2->SAM converter. This converter does not | |
| 251 work properly when multiple hits are output. | |
| 252 | |
| 253 * Added bowtie2sam.pl, a Bowtie->SAM converter. Only the top hit will | |
| 254 be retained when multiple hits are present. | |
| 255 | |
| 256 * Fixed a bug in export2sam.pl for QC reads. | |
| 257 | |
| 258 * Support RG tag at MAQ->SAM converter. | |
| 259 | |
| 260 * Added novo2sam.pl, a NovoAlign->SAM converter. Multiple hits and | |
| 261 indel are not properly handled, though. | |
| 262 | |
| 263 * Added zoom2sam.pl, a ZOOM->SAM converter. It only works with the | |
| 264 default Illumina output. | |
| 265 | |
| 266 (0.1.2: 28 January 2008; r116) | |
| 267 | |
| 268 | |
| 269 | |
| 270 Beta Release 0.1.1 (22 December, 2008) | |
| 271 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| 272 | |
| 273 The is the first public release of samtools. For more information, | |
| 274 please check the manual page `samtools.1' and the samtools website | |
| 275 http://samtools.sourceforge.net |
