Skip to content

Workaround the BLAST bug

Compare
Choose a tag to compare
@oushujun oushujun released this 18 Jul 16:17
· 231 commits to master since this release

New features:

  1. Introduce fingerprints for databases to avoid accidentally deleting these files (especially when running multiple LTR_retrievers in the same folder. e.g., #2 ). In other words, you can run multiple LTR_retriever in the same folder now.
  2. Add warnings if specified file(s) not exist.
  3. Update license to GNU-GPL v3, aka., LTR_retriever is an open source software.

Bug fixed

Provide a workaround for the blast bug (described in v1.3 and #4 #3 ) occurred under high CPU usage or resource over-allocation. Each blast attempt will be checked and will be redone for up to 100 times if encounter error status. This is not a total fix but at least there should be no more such errors.