• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

使用穷举和贪心算法进行多序列比对。

Multiple sequence alignment using an exhaustive and greedy algorithm.

作者信息

Wang Yi, Li Kuo-Bin

机构信息

Bioinformatics Institute, Singapore 138671, Singapore.

出版信息

J Bioinform Comput Biol. 2005 Apr;3(2):243-55. doi: 10.1142/s021972000500103x.

DOI:10.1142/s021972000500103x
PMID:15852503
Abstract

We describe an exhaustive and greedy algorithm for improving the accuracy of multiple sequence alignment. A simple progressive alignment approach is employed to provide initial alignments. The initial alignment is then iteratively optimized against an objective function. For any working alignment, the optimization involves three operations: insertions, deletions and shuffles of gaps. The optimization is exhaustive since the algorithm applies the above operations to all eligible positions of an alignment. It is also greedy since only the operation that gives the best improving objective score will be accepted. The algorithms have been implemented in the EGMA (Exhaustive and Greedy Multiple Alignment) package using Java programming language, and have been evaluated using the BAliBASE benchmark alignment database. Although EGMA is not guaranteed to produce globally optimized alignment, the tests indicate that EGMA is able to build alignments with high quality consistently, compared with other commonly used iterative and non-iterative alignment programs. It is also useful for refining multiple alignments obtained by other methods.

摘要

我们描述了一种用于提高多序列比对准确性的穷举贪心算法。采用一种简单的渐进比对方法来提供初始比对。然后针对一个目标函数对初始比对进行迭代优化。对于任何有效的比对,优化涉及三种操作:间隙的插入、删除和重排。该优化是穷举的,因为算法将上述操作应用于比对的所有合格位置。它也是贪心的,因为只接受能给出最佳目标得分改进的操作。这些算法已使用Java编程语言在EGMA(穷举贪心多序列比对)软件包中实现,并使用BAliBASE基准比对数据库进行了评估。尽管EGMA不能保证产生全局最优比对,但测试表明,与其他常用的迭代和非迭代比对程序相比,EGMA能够始终如一地构建高质量的比对。它对于优化通过其他方法获得的多序列比对也很有用。

相似文献

1
Multiple sequence alignment using an exhaustive and greedy algorithm.使用穷举和贪心算法进行多序列比对。
J Bioinform Comput Biol. 2005 Apr;3(2):243-55. doi: 10.1142/s021972000500103x.
2
An adaptive and iterative algorithm for refining multiple sequence alignment.一种用于优化多序列比对的自适应迭代算法。
Comput Biol Chem. 2004 Apr;28(2):141-8. doi: 10.1016/j.compbiolchem.2004.02.001.
3
DIALIGN-T: an improved algorithm for segment-based multiple sequence alignment.DIALIGN-T:一种改进的基于片段的多序列比对算法。
BMC Bioinformatics. 2005 Mar 22;6:66. doi: 10.1186/1471-2105-6-66.
4
Accuracy of structure-based sequence alignment of automatic methods.自动方法的基于结构的序列比对准确性。
BMC Bioinformatics. 2007 Sep 20;8:355. doi: 10.1186/1471-2105-8-355.
5
Sigma: multiple alignment of weakly-conserved non-coding DNA sequence.西格玛:弱保守非编码DNA序列的多重比对
BMC Bioinformatics. 2006 Mar 16;7:143. doi: 10.1186/1471-2105-7-143.
6
An iterative refinement algorithm for consistency based multiple structural alignment methods.一种基于一致性的多结构比对方法的迭代优化算法。
Bioinformatics. 2006 Sep 1;22(17):2087-93. doi: 10.1093/bioinformatics/btl351. Epub 2006 Jun 29.
7
Identifying multiple alignment regions satisfying simple formulas and patterns.
Bioinformatics. 2004 Sep 1;20(13):2140-2. doi: 10.1093/bioinformatics/bth196. Epub 2004 Mar 25.
8
Multiple sequence alignment with arbitrary gap costs: computing an optimal solution using polyhedral combinatorics.具有任意空位代价的多序列比对:使用多面体组合学计算最优解。
Bioinformatics. 2002;18 Suppl 2:S4-S16. doi: 10.1093/bioinformatics/18.suppl_2.s4.
9
A word-oriented approach to alignment validation.一种面向单词的比对验证方法。
Bioinformatics. 2005 May 15;21(10):2230-9. doi: 10.1093/bioinformatics/bti335. Epub 2005 Feb 22.
10
A comprehensive comparison of multiple sequence alignment programs.多个序列比对程序的全面比较。
Nucleic Acids Res. 1999 Jul 1;27(13):2682-90. doi: 10.1093/nar/27.13.2682.