Skip to content

Releases: BirolLab/btllib

btllib v1.7.6

11 Mar 19:07
e7b8bb2

Choose a tag to compare

  • Changed organization
  • Fixed MacOS/aarch64 build issues

btllib v1.7.5

04 Dec 23:54
b9c6e21

Choose a tag to compare

Compiled python wrappers with SWIG 4.2.1

btllib v1.7.4

30 Nov 00:06
198ee0f

Choose a tag to compare

Fixed Phred average calculation

btllib v1.7.3

26 Jul 16:32
1a7c07a

Choose a tag to compare

  • Fixed latest macOS compilation errors

btllib v1.7.2

08 Apr 19:13
cc2581f

Choose a tag to compare

  • Added an increment value parameter to the insert functions in counting Bloom filters

btllib v1.7.1

03 Apr 19:24
837385a

Choose a tag to compare

  • Fixed segfault when hashing a sequence ending in a masked k-mer

btllib v1.7.0

13 Dec 01:38
ccecddb

Choose a tag to compare

  • Converted ntHash to a header-only library
  • Improved ntHash's performance
  • Added base substitution functionality to ntHash
  • Added aaHash citation to README

btllib v1.6.2

06 Jul 16:15
3bde8fd

Choose a tag to compare

  • Fixed issues related to coverage tests being included in release
  • Added a utility function to calculate the Phred average given a string
  • Enabled strict mode in bash scripts
  • Fixed const-related clang-tidy complaints

btllib v1.6.1

15 Jun 03:29
a32106b

Choose a tag to compare

  • Added coverage tests
  • Fixed compilation issues when using GCC on macOS
  • ntHash: Fixed performance issues due to improper function inlining
  • ntHash: Fixed SeedNtHash's copy constructor
  • aaHash: Added ambiguous amino acid IUPAC code
  • RandSeq: Added option for seed value in the pseudo-random number generator

btllib v1.6.0

01 May 17:41
3d8adc7

Choose a tag to compare

  • Added aaHash, a rolling hash algorithm for amino acid sequences
  • Added more tests for the Python wrappers
  • Fixed a thread-safety issue in miBF