Skip to content

genesis v0.34.0

Latest

Choose a tag to compare

@lczech lczech released this 24 Jun 17:01
· 136 commits to master since this release

Notable changes

  • sequence
    • Add Fai Input Stream
    • Add experimental Kmer Color Gamut (color set) functions
    • Add experimental approaches for kmer colors from Taxonomy
  • taxonomy
    • Add Taxonomy to Tree function with node associations
    • Add experimental functions for Taxonomy partitioning
    • Improve Accession Lookup Reader speed and fault tolerance
  • utils
    • strings
      • Add Lightweight String class
      • Add and refactor string split function overloads
    • bits
      • Add Bitvector set functions
      • Add bit trailing/leading count functions
    • threading
      • Add Serial Task Queue
      • Add throttled parallel for loop helpers
    • misc
      • Add Resource Logger helper class
      • Add Matrix serialization

Build

  • Upgrade to CMake >= 3.8
  • Move bit and bitvector files

Bug fixes

  • Fix missing header include in test
  • Fix Csv Input Iterator range based for loop
  • Several smaller bug fixes and compiler issues