Skip to content

Releases: chtsai0105/dbcanlight

v1.0.2

14 Oct 06:31
430bb07
Compare
Choose a tag to compare

Changed

  • Unify the runner function for cazyme and substrate detections.

Fixed

  • Fix bugs for output from dbcanLight-hmmparser and dbcanLight-subparser.

v1.0.1

30 Sep 06:24
d6d4a30
Compare
Choose a tag to compare

Fixed

  • Fix typo in substrate discovery module which lead to file not found error.

v1.0.0

15 Sep 00:35
94fa6d7
Compare
Choose a tag to compare

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.