Blast:生物信息学中的局部序列比对工具解析
需积分: 50 177 浏览量
更新于2024-08-08
收藏 6.2MB PDF 举报
"局部比对是生物信息学中一种重要的序列比对方法,主要用于寻找两条序列间的局部相似性。在机电一体化系统的电磁兼容技术中,虽然这个概念可能并不直接相关,但在生物信息学分析中,局部比对是不可或缺的工具。
Blast(Basic Local Alignment Search Tool)是局部比对的经典软件,由Altschul等人于1990年推出,用于核酸和蛋白质序列的快速比对。Blast提供了五种不同的比对工具:
1. blastp:针对蛋白质序列与蛋白质数据库的比对,直接比较蛋白质的同源性。
2. blastx:核酸序列对蛋白质数据库的比对,将核酸序列翻译成六种可能的蛋白质后进行比对。
3. blastn:核酸序列对核酸数据库的比对,直接比较核酸的同源性。
4. tblastn:蛋白质序列对核酸数据库的比对,先将核酸库转译为蛋白质,然后进行比对。
5. tblastx:核酸序列对核酸库在蛋白质水平上的比对,同时翻译库和查询序列,再进行蛋白质比对。
Blast的工作流程包括构建目标序列数据库(database)和执行比对查询(query)。首先,通过formatdb程序创建数据库,然后使用查询序列在数据库中搜索相似性。Blast的速度快、精度高,是生物信息学研究中的基础工具。
NCBI(美国国家生物技术信息中心)提供Blast的免费下载,用户可以根据操作系统选择合适的版本。安装过程简单,只需解压缩下载的文件即可开始使用。
在生物信息学实用技术中,除了Blast,还有其他局部比对工具,如blat、blastz、GeneWise、Fasta、Exonerate和Sim4等,这些工具各有特点,适用于不同的比对需求。
局部比对在基因组分析、基因注释、SNP分析和进化分析等领域发挥着重要作用。例如,在基因组注释中,需要识别重复序列、RNA分子、基因和功能注释,而这些都依赖于序列比对技术。局部比对能够帮助科研人员快速定位相似序列,揭示序列间的保守区域,对于理解基因功能、进化关系以及遗传变异等方面具有关键价值。"
2022-01-04 上传
2021-08-07 上传
2021-08-07 上传
2023-05-19 上传
2023-10-07 上传
2023-05-05 上传
2023-05-27 上传
2023-05-27 上传
2023-06-07 上传
Fesgrome
- 粉丝: 37
- 资源: 3821
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫