Skip to main content
. 2021 Apr 22;16(4):e0249410. doi: 10.1371/journal.pone.0249410

Fig 2. Software stack of iBLAST.

Fig 2

The user can initiate a search using the user interface. The search parameters are then passed to the “Incremental logic” module. After performing an incremental search, this module’s back-end corrects the e-value statistics and merges the result. The “Incremental logic” module looks into an external lightweight database module called the (Record database) to decide whether and how to perform the incremental search. For the actual search and delta database creation, we use NCBI BLAST tools such as blastdbcmd, blastdbalias, blastp, and blastn.