Skip to content

MMseqs2 Release 17-b804f

Latest
Compare
Choose a tag to compare
@martin-steinegger martin-steinegger released this 18 Jan 14:36

MMseqs2 Release 17 is mostly a bug fix release. Highlights include usability improvements in MMseqs2-GPU and fix for a common crash in the prefilter that was affecting many clustering runs.

New Features and Enhancements

  • result2profile can print frequencies in TSV format (c2c3ad9)
  • add a new masking mode --mask-n-repeat (c2c3ad9)
  • Improve GPU clients in server mode to wait for databasess to be loaded (e095774)
  • GPU server now takes CUDA_VISIBLE_DEVICES into account. (b804fbe)
  • Reduced glibc requirements for precompiled MMseqs2-GPU binaries to 2.17 (i.e. CentOS 7; db8ad2d)

Bug Fixes

  • Segmentation fault in easy-cluster starting in #916 (dc7f8ad)
  • GPU version generated corrupted sequence outputs #912 (e3b16fa)
  • Sequences starting with * could break Sequence mapping #927 (492297b)
  • Indexes without k-mer index are masked now (4766f92)
  • Invalid taxids check in majoritylca does not abort the whole process (8d17137)
  • Merged taxID larger than any taxid in nodes.dmp could corrupt memory #931 (fd37b37)

Developer Notes

  • Export NATIVE_ARCH in cmake (17cd5c0)