Releases: chtsai0105/dbcanlight
Releases · chtsai0105/dbcanlight
v1.1.0
v1.0.2
Changed
- Unify the runner function for cazyme and substrate detections.
Fixed
- Fix bugs for output from dbcanLight-hmmparser and dbcanLight-subparser.
v1.0.1
Fixed
- Fix typo in substrate discovery module which lead to file not found error.
v1.0.0
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.