People get confused about this seemingly simple question. I hear people saying that BLAST performs a local alignment, but FASTA performs a global alignment. Also, historically there seem to be different versions of FASTA with different behaviour. I would like to hear an expert opinion on this.
I think we have to differentiate here between different programs of the FASTA package. It seems the statement above from the University of Virginia regarding the capability of FASTA to perform global alignments refers to the more recent 'ggsearch' program of the FASTA package.
But what about the FASTA program of the FASTA package? Is it correct to say that it performs local alignment only? And has it always been so?
I guess there is FASTA "the suite" and FASTA "the program in the suite". So the former provides (recently) global search, the latter local.