annotate ezBAMQC/src/htslib/NEWS @ 20:9de3bbec2479 draft default tip

Uploaded
author youngkim
date Thu, 31 Mar 2016 10:10:37 -0400
parents dfa3745e5fd8
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
1 Noteworthy changes in release 1.2.1 (3 February 2015)
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
2
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
3 * Reinstated hts_file_type() and FT_* macros, which were available until 1.1
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
4 but briefly removed in 1.2. This function is deprecated and will be removed
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
5 in a future release -- you should use hts_detect_format() etc instead
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
6
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
7
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
8 Noteworthy changes in release 1.2 (2 February 2015)
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
9
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
10 * HTSlib now has a configure script which checks your build environment
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
11 and allows for selection of optional extras. See INSTALL for details
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
12
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
13 * By default, reference sequences are fetched from the EBI CRAM Reference
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
14 Registry and cached in your $HOME cache directory. This behaviour can
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
15 be controlled by setting REF_PATH and REF_CACHE enviroment variables
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
16 (see the samtools(1) man page for details)
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
17
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
18 * Numerous CRAM improvements:
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
19 - Support for CRAM v3.0, an upcoming revision to CRAM supporting
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
20 better compression and per-container checksums
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
21 - EOF checking for v2.1 and v3.0 (similar to checking BAM EOF blocks)
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
22 - Non-standard values for PNEXT and TLEN fields are now preserved
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
23 - hts_set_fai_filename() now provides a reference file when encoding
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
24 - Generated read names are now numbered from 1, rather than being
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
25 labelled 'slice:record-in-slice'
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
26 - Multi-threading and speed improvements
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
27
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
28 * New htsfile command for identifying file formats, and corresponding
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
29 file format detection APIs
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
30
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
31 * New tabix --regions FILE, --targets FILE options for filtering via BED files
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
32
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
33 * Optional iRODS file access, disabled by default. Configure with --with-irods
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
34 to enable accessing iRODS data objects directly via 'irods:DATAOBJ'
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
35
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
36 * All occurences of 2^29 in the source have been eliminated, so indexing
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
37 and querying against reference sequences larger than 512Mbp works (when
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
38 using CSI indices)
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
39
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
40 * Support for plain GZIP compression in various places
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
41
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
42 * VCF header editing speed improvements
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
43
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
44 * Added seq_nt16_int[] (equivalent to the samtools API's bam_nt16_nt4_table)
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
45
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
46 * Reinstated faidx_fetch_nseq(), which was accidentally removed from 1.1.
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
47 Now faidx_fetch_nseq() and faidx_nseq() are equivalent; eventually
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
48 faidx_fetch_nseq() will be deprecated and removed [#156]
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
49
dfa3745e5fd8 Uploaded
youngkim
parents:
diff changeset
50 * Fixed bugs #141, #152, #155, #158, #159, and various memory leaks