The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.
| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2015-02-04 | 4.4 kB | |
| htslib-1.2.1.tar.bz2 | 2015-02-03 | 911.3 kB | |
| bcftools-1.2.tar.bz2 | 2015-02-03 | 1.3 MB | |
| samtools-1.2.tar.bz2 | 2015-02-03 | 4.5 MB | |
| Totals: 4 Items | 6.8 MB | 5 | |
The 1.2.1 release of HTSlib and the 1.2 releases of Samtools and BCFtools provide substantial improvements in CRAM support and variant calling, as well as a number of bug fixes and speed improvements. (The 1.2 HTSlib release was immediately superseded by 1.2.1 when a compatibilty issue with previous HTSlib releases was identified.)
Noteworthy changes in Samtools:
- flagstat now works on SAM, BAM, or CRAM files (rather than BAM only)
- stats calculates mismatches per cycle for unclipped length
- merge can now merge SAM input files
- CRAM reference files are now cached by default (see HTSlib below and samtools(1) man page)
- Tested against Intel-optimised zlib (https://github.com/jtkukunas/zlib; see README for details)
- Fixed bugs #302, #309, #318, and #327
Noteworthy changes in BCFtools:
- new consensus command
- new annotate plugins: fixploidy, vcf2sex, tag2tag
- more features in convert command, amongst others new
--hapsamplefunction (thanks to Warren Kretzschmar) - support for complements in
bcftools annotate --remove - support for
-i/-efiltering expressions in isec - improved error reporting
- call command changes:
- the default prior increased from
-P1e-3to-P1.1e-3, some clear calls were missed with default settings previously - support for the new symbolic allele
<*> - support for
-f GQ - bug fixes, such as: proper trimming of DPR tag with
-c; the-Aswitch does not add back records removed by-vand the behaviour has been made consistent with-cand-m
- the default prior increased from
- many bug fixes and improvements, such as
- bug in filtering, FMT & INFO vs INFO & FMT
- fixes in bcftools merge
- filter update AN/AC with
-S - isec outputs matching records for both VCFs in the Venn mode
- annotate considers alleles when working with
Number=A,Rtags - new
--set-idfeature for annotate - convert can be used similarly to view
Noteworthy changes in HTSlib:
- HTSlib now has a configure script which checks your build environment and allows for selection of optional extras. See INSTALL for details
- By default, reference sequences are fetched from the EBI CRAM Reference Registry and cached in your $HOME cache directory. This behaviour can be controlled by setting REF_PATH and REF_CACHE enviroment variables (see the samtools(1) man page for details)
- Numerous CRAM improvements:
- Support for CRAM v3.0, an upcoming revision to CRAM supporting better compression and per-container checksums
- EOF checking for v2.1 and v3.0 (similar to checking BAM EOF blocks)
- Non-standard values for PNEXT and TLEN fields are now preserved
hts_set_fai_filename()now provides a reference file when encoding- Generated read names are now numbered from 1, rather than being labelled slice:record-in-slice
- Multi-threading and speed improvements
- New htsfile command for identifying file formats, and corresponding file format detection APIs
- New tabix
--regions FILE,--targets FILEoptions for filtering via BED files - Optional iRODS file access, disabled by default. Configure with
--with-irodsto enable accessing iRODS data objects directly via irods:DATAOBJ - All occurences of 2^29 in the source have been eliminated, so indexing and querying against reference sequences larger than 512Mbp works (when using CSI indices)
- Support for plain GZIP compression in various places
- VCF header editing speed improvements
- Added
seq_nt16_int[](equivalent to the samtools API'sbam_nt16_nt4_table[]) - Reinstated
faidx_fetch_nseq(), which was accidentally removed from 1.1. Nowfaidx_fetch_nseq()andfaidx_nseq()are equivalent; eventuallyfaidx_fetch_nseq()will be deprecated and removed [#156] - Reinstated
hts_file_type()andFT_*macros, which were available until 1.1 but briefly removed in 1.2. This function is deprecated and will be removed in a future release—you should usehts_detect_format()etc instead - Fixed bugs #141, #152, #155, #158, #159, and various memory leaks
(Numbers in the form #NNN refer to corresponding issue numbers in the relevant GitHub repository.)