BLAST中blastx和tblastx的区别有哪些
BLAST中blastx和tblastx是两种不同的搜索算法,主要区别如下:
-
输入序列类型:blastx用于比对蛋白质序列到蛋白质数据库,而tblastx用于比对核酸序列到蛋白质数据库。
-
查询序列的翻译:blastx将输入的核酸序列进行六种可能的翻译(三种正向翻译和三种反向翻译),得到六个翻译的蛋白质序列,然后与蛋白质数据库进行比对。而tblastx将输入的核酸序列进行三种正向翻译和三种反向翻译,得到六个翻译的核酸序列,然后与蛋白质数据库进行比对。
-
数据库搜索:blastx将翻译后的蛋白质序列与蛋白质数据库比对,而tblastx将翻译后的核酸序列与蛋白质数据库比对。
-
比对结果的解读:blastx给出的比对结果是蛋白质序列的相似度和相似区域的位置,而tblastx给出的比对结果是核酸序列的相似度和相似区域的位置。
总的来说,blastx适用于将蛋白质序列与蛋白质数据库比对,而tblastx适用于将核酸序列与蛋白质数据库比对,两者在输入序列类型和比对结果解读上有所不同。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:springboot怎么封装返回数据 下一篇:常用的EditText属性有哪些
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。