Skip to content

2.24.0

Compare
Choose a tag to compare
@lbergelson lbergelson released this 09 Mar 17:40
· 80 commits to master since this release
2.24.0
d4464dd

This release includes some useful new features and bug fixes:

New Feature: read from Htsget

We now support reading from Htsget servers

d4464dd Support very large sequence dictionaries/headers (#1501)
bcc4777 Fix CRAMFileReader stream management (#1533)
0b59514 Add HtsPath copy constructor and tests. (#1534)
87b245c Minor optimization and fix to BlockCompressedOutputStream (#1527)
ff607d3 New AsyncWriterPool to provide multi-threaded async writing with n threads for m writers.
4097f60 Fix error message typo in CRAMLazyReferenceSource (#1532)
2e3da45 Gff3Writer provide a hook for providing a custom way to escape strings (#1528)
cc399e5 Improve CRAM BAI creation error message. (#1530)
79b3b95 adding a SamRecordFilter that inverts another filter(#1519)
f80cf0a Check base qualities before accumulating inserted bases in SamLocusIterator (#1520)
a728b34 Fix race condition in SamRecordDuplicateComparator (#1517)
b014603 Adding Locales to String.format calls (#1514)
e610af8 No longer require external call to initializeAnyploidPLIndexToAlleleIndices (#1500)
2c99686 Fixing htsget-server docker pull (#1513)
0b57cef Updating .gitignore (#1509)
5240c40 Add support for SQ-AN in SAMSequenceDictionary #956 (#1474)
cd01700 -Make get/set attributes methods take a SAMTag input (#1472)
8a1341d Change try-finally to try-with-resources in MetricsFile.write (#1505)
f15bc9d Rename HtsjdkPath to HtsPath. (#1504)
e803eea Add HtsgetBAMFileReader (#1494)
c2aebfc BasicFastqWriter: no longer flushing on every write (#1497)
9fa41dd Fix genotype validation error message (#1499)
deebcc7 IOPath interface and HtsjdkPath implementation (#1496)
657b0a6 extend set of valid FASTA format file extensions (#1495)
870c2a2 only set wrapper version when htsjdk is root project (#1492)
7f26df5 Remove inaccurate downstream status badges (#1491)