Suppr超能文献

ALP和FALP:用于成对局部比对E值的C++库。

ALP & FALP: C++ libraries for pairwise local alignment E-values.

作者信息

Sheetlin Sergey, Park Yonil, Frith Martin C, Spouge John L

机构信息

National Center for Biotechnology Information, National Library of Medicine, National Institutes of Health, MD 20894, USA and.

Computational Biology Research Center, National Institute of Advanced Industrial Science and Technology, Koto-ku, Tokyo 135-0064, Japan.

出版信息

Bioinformatics. 2016 Jan 15;32(2):304-5. doi: 10.1093/bioinformatics/btv575. Epub 2015 Oct 1.

Abstract

MOTIVATION

Pairwise local alignment is an indispensable tool for molecular biologists. In real time (i.e. in about 1 s), ALP (Ascending Ladder Program) calculates the E-values for protein-protein or DNA-DNA local alignments of random sequences, for arbitrary substitution score matrix, gap costs and letter abundances; and FALP (Frameshift Ascending Ladder Program) performs a similar task, although more slowly, for frameshifting DNA-protein alignments.

AVAILABILITY AND IMPLEMENTATION

To permit other C++ programmers to implement the computational efficiencies in ALP and FALP directly within their own programs, C++ source codes are available in the public domain at http://go.usa.gov/3GTSW under 'ALP' and 'FALP', along with the standalone programs ALP and FALP.

CONTACT

spouge@nih.gov

SUPPLEMENTARY INFORMATION

Supplementary data are available at Bioinformatics online.

摘要

动机

两两局部比对是分子生物学家不可或缺的工具。ALP(升序阶梯程序)能在实时(即约1秒内)针对随机序列的蛋白质-蛋白质或DNA-DNA局部比对,计算任意替换得分矩阵、空位成本和字母丰度下的E值;而FALP(移码升序阶梯程序)虽速度较慢,但能针对移码DNA-蛋白质比对执行类似任务。

可用性与实现方式

为使其他C++程序员能在自己的程序中直接实现ALP和FALP的计算效率,C++源代码可在公共领域通过http://go.usa.gov/3GTSW下的“ALP”和“FALP”获取,同时还有独立程序ALP和FALP。

联系方式

spouge@nih.gov

补充信息

补充数据可在《生物信息学》在线获取。

相似文献

1
ALP & FALP: C++ libraries for pairwise local alignment E-values.ALP和FALP:用于成对局部比对E值的C++库。
Bioinformatics. 2016 Jan 15;32(2):304-5. doi: 10.1093/bioinformatics/btv575. Epub 2015 Oct 1.
5
AQUA: automated quality improvement for multiple sequence alignments.AQUA:多序列比对的自动化质量改进。
Bioinformatics. 2010 Jan 15;26(2):263-5. doi: 10.1093/bioinformatics/btp651. Epub 2009 Nov 19.
8
FramePlus: aligning DNA to protein sequences.FramePlus:将DNA与蛋白质序列进行比对
Bioinformatics. 1999 Nov;15(11):867-73. doi: 10.1093/bioinformatics/15.11.867.

本文引用的文献

1
SANSparallel: interactive homology search against Uniprot.SANSparallel:针对UniProt的交互式同源性搜索。
Nucleic Acids Res. 2015 Jul 1;43(W1):W24-9. doi: 10.1093/nar/gkv317. Epub 2015 Apr 8.
2
Faster sequence homology searches by clustering subsequences.通过对子序列进行聚类实现更快的序列同源性搜索。
Bioinformatics. 2015 Apr 15;31(8):1183-90. doi: 10.1093/bioinformatics/btu780. Epub 2014 Nov 27.
3
Fast and sensitive protein alignment using DIAMOND.使用 DIAMOND 进行快速灵敏的蛋白质比对。
Nat Methods. 2015 Jan;12(1):59-60. doi: 10.1038/nmeth.3176. Epub 2014 Nov 17.
4
Frameshift alignment: statistics and post-genomic applications.移码校正:统计与后基因组学应用。
Bioinformatics. 2014 Dec 15;30(24):3575-82. doi: 10.1093/bioinformatics/btu576. Epub 2014 Aug 28.
5
Lambda: the local aligner for massive biological data.Lambda:用于海量生物数据的局部比对工具。
Bioinformatics. 2014 Sep 1;30(17):i349-55. doi: 10.1093/bioinformatics/btu439.

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验