I would like to know exactly, in which aspect blastx and tblasn varies?
As per my understanding, blastx convert nucleotide to protein and compare with the query protein sequences whereas, tblastn also does the same thing but, here the query is nucleotide convert nucleotide to protein and compare with subject protein sequences Hence, both are doing the same, then what is the difference between these two process?
Please let me know the difference and why do we use tblastn
over blastx
for evolutionary analysis.
Thank you in advance.
Thank you @lieven.sterck for your detailed clarification.