Skip to content

Releases: bcgsc/btllib

btllib v1.1.3

23 Sep 00:33
Compare
Choose a tag to compare
  • Delegate SAM file reading to samtools fastq command.
  • Add reading multiline FASTA to SeqReader.
  • Added extra error checking.
  • Fixed a bug where running btllib on an NTFS filesystem would cause malfunction.

btllib v1.1.2

21 Jun 20:54
Compare
Choose a tag to compare
  • Fix an indexlr edge case.
  • Remove unnecessary sdsl-lite compiled files.

btllib v1.1.1

16 Jun 00:37
Compare
Choose a tag to compare
  • Fix compile-wrappers script not downloading temporary dependencies.

btllib v1.1.0

16 Jun 00:09
Compare
Choose a tag to compare
  • Improve Python wrapper compilation, including fixing some MacOS issues.
  • Move away from git submodule mechanism to include all files in the releases.

btllib v1.0.9

11 Jun 07:22
Compare
Choose a tag to compare
  • Fix a couple of rare multithreading bugs in SeqReader.
  • Add range based iteration for SeqReader in C++ and Python.

btllib v1.0.8

08 Jun 04:13
Compare
Choose a tag to compare
  • Make ntHash API consistent with Bloom filters. k and h parameters have swapped positions in the constructor.
  • Backwards compatible Bloom filter API change.
  • SeqReader no longer folds case by default (for performance reasons).
  • Add support for lrzip compression/decompression.
  • Update Bloom filter header to have extra newlines so that head-ing a Bloom filter file doesn't show binary content.
  • Update wrappers to output proper file extension on MacOS.

btllib v1.0.7

17 May 23:47
Compare
Choose a tag to compare
  • API changes and bugfixes.

btllib v1.0.6

18 Mar 02:04
Compare
Choose a tag to compare
  • Fixed a few SeqWriter bugs.
  • Added preliminary version of MultiIndex Bloom filter.
  • SeqReader now accepts short and long mode, optimized for short and long reads.
  • Minor optimizations.

btllib v1.0.5

10 Nov 05:29
Compare
Choose a tag to compare
  • Add LONG flag to indexlr, which optimizes CPU/memory usage for long sequences.
  • Improve Bloom filters' code.

btllib v1.0.4

02 Nov 08:48
4c4e80d
Compare
Choose a tag to compare

Add SeedBloomFilter and improve Bloom filters' code.