分享

五大序列比对工具排排队

 微微悦明 2024-03-24 发布于北京

(1) Blast

BlastBasic Local Alignment Search Tool)是一种常用的序列比对工具,基于局部比对算法,通过寻找两个序列之间的相似片段来确定它们的同源性。Blast的原理是通过构建索引和比对算法,在数据库中快速查找相似序列。Blast广泛应用于基因组注释、蛋白质功能预测和系统发育分析等领域。Blast既是一种非常重要的序列比对工具,同时也是很多工具的基石。生物信息学领域有大量的工具是基于Blast算法的基础上衍生产生的。简单的说,全能型选手,不知道用啥时,用它!

关于Blast,笔者前期也做了很多期的分享啦~可以说对它是真爱啦

图解NCBI Blast

什么?我可以用windows电脑玩Blast?

再论如何用Windows电脑玩转序列比对(Blast)

多图详解本地版Blast序列比对

(2) Blat

BlatBLAST-Like Alignment Tool) 是另一种常用的序列比对工具,采用快速而准确的比对算法,适用于大规模基因组数据的比对。Blat的原理是通过构建k-mer索引和快速哈希算法,在较短的时间内完成序列比对。相较于blast算法其优点在于不用建库。

由于省了一步建库,笔者日常工作中用Blat的频率更多~简单的说,核酸序列比对,用它!

关于Blat的详细安装和使用方法,请见《比Blast更快的序列比对工具-Blat

(3) Bowtie/Bowtie2

BowtieBowtie2是一对用于短序列比对的工具,采用Burrows-Wheeler TransformBWT)算法和FM Index等数据结构,实现快速而高效的比对。BowtieBowtie2的原理是通过构建索引和精细的比对算法,在高通量测序数据中进行快速的比对和定位。它们被广泛应用于RNA测序和DNA原始测序数据和参考基因组的比对。

简单的说,read比对,用它

(4) Mummer

MummerNUCmerPROmer) 是一组用于基因组比对和序列比对的工具,基于最长公共子序列(LCS)算法和最大唯一匹配(MUM)算法,能够发现基因组之间的同源性和结构变化。Mummer的原理是通过比对两个序列的最长公共子序列和最大唯一匹配,揭示它们之间的相似性和差异性。Mummer在基因组演化和比较基因组学研究中发挥着重要作用。简单的说,找SNP位点,用它

(5)Hmmer

HMMER也是用于生物序列分析工作的一个非常强大的软件包,它基于隐马尔可夫模型,识别同源蛋白或核苷酸序列和进行序列比对。简单的说 氨基酸序列比对,用它

五大序列比对软件,一句话介绍完毕。你最喜欢哪一种?还有哪种比对软件推荐给大家呢?欢迎分享~

长按关注




公众号名称:微微悦明

科学的乐趣是获得新知识的喜悦~

高通量测序、大数据病原微生物检测和监测健康大数据行业资讯记录与分享



问世间,是否此山最高

或者另有高处比天高

        -华山论剑主题曲《世间始终你好》

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多