Whilst BLAST is faster than any Smith-Waterman implementation for the majority of instances, it simply cannot "assurance the best alignments on the question and databases sequences" as Smith-Waterman algorithm does. The Smith-Waterman algorithm was an extension of a past best technique, the Needleman–Wunsch algorithm, which was the initial sequen