Skip to content

v1.0.0

Compare
Choose a tag to compare
@chtsai0105 chtsai0105 released this 15 Sep 00:35
· 78 commits to main since this release
94fa6d7

Added

  • Implement cazyme and substrate detection with multi-threads supported hmmsearch from pyhmmer.
  • Companion commands dbcanLight-hmmparser (hmmsearch_parser.py) helps to convert conventional hmmer3 output to dbcan format and dbcanLight-subparser (substrate_parser.py) helps to map to the potential substrate (require to search against the substrate hmm porfile).
  • Rewrite the hmmsearch filtering codes initally written in Perl by Yanbin Yin@NIU to a Python function overlap_filter under hmmsearch_parser.py.
  • Process and filter hmmsearch hits on-the-fly to prevent the out-of-memory issue for large input files.