• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

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.

DOI:10.1093/bioinformatics/btv575
PMID:26428291
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC4739181/
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.
2
BMT: Bioinformatics mini toolbox for comprehensive DNA and protein analysis.BMT:综合 DNA 和蛋白质分析的生物信息学迷你工具包。
Genomics. 2020 Nov;112(6):4561-4566. doi: 10.1016/j.ygeno.2020.08.010. Epub 2020 Aug 10.
3
Pairwise statistical significance of local sequence alignment using sequence-specific and position-specific substitution matrices.使用序列特异性和位置特异性取代矩阵进行局部序列比对的成对统计显著性。
IEEE/ACM Trans Comput Biol Bioinform. 2011 Jan-Mar;8(1):194-205. doi: 10.1109/TCBB.2009.69.
4
Parasail: SIMD C library for global, semi-global, and local pairwise sequence alignments.Parasail:用于全局、半全局和局部成对序列比对的SIMD C库。
BMC Bioinformatics. 2016 Feb 10;17:81. doi: 10.1186/s12859-016-0930-z.
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.
6
transAlign: using amino acids to facilitate the multiple alignment of protein-coding DNA sequences.transAlign:利用氨基酸促进蛋白质编码DNA序列的多重比对。
BMC Bioinformatics. 2005 Jun 22;6:156. doi: 10.1186/1471-2105-6-156.
7
Probalign: multiple sequence alignment using partition function posterior probabilities.Probalign:使用配分函数后验概率进行多序列比对。
Bioinformatics. 2006 Nov 15;22(22):2715-21. doi: 10.1093/bioinformatics/btl472. Epub 2006 Sep 5.
8
FramePlus: aligning DNA to protein sequences.FramePlus:将DNA与蛋白质序列进行比对
Bioinformatics. 1999 Nov;15(11):867-73. doi: 10.1093/bioinformatics/15.11.867.
9
Protein multiple sequence alignment benchmarking through secondary structure prediction.通过二级结构预测进行蛋白质多序列比对基准测试。
Bioinformatics. 2017 May 1;33(9):1331-1337. doi: 10.1093/bioinformatics/btw840.
10
MatGAT: an application that generates similarity/identity matrices using protein or DNA sequences.MatGAT:一个使用蛋白质或DNA序列生成相似性/同一性矩阵的应用程序。
BMC Bioinformatics. 2003 Jul 10;4:29. doi: 10.1186/1471-2105-4-29.

引用本文的文献

1
Terminating contamination: large-scale search identifies more than 2,000,000 contaminated entries in GenBank.终止污染:大规模搜索在 GenBank 中发现超过 200 万条污染条目。
Genome Biol. 2020 May 12;21(1):115. doi: 10.1186/s13059-020-02023-1.
2
Clustering huge protein sequence sets in linear time.线性时间内的大规模蛋白质序列集聚类。
Nat Commun. 2018 Jun 29;9(1):2542. doi: 10.1038/s41467-018-04964-5.
3
Protein sequence-similarity search acceleration using a heuristic algorithm with a sensitive matrix.使用带有敏感矩阵的启发式算法加速蛋白质序列相似性搜索。
J Struct Funct Genomics. 2016 Dec;17(4):147-154. doi: 10.1007/s10969-016-9210-4. Epub 2017 Jan 12.

本文引用的文献

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.
6
Revisiting amino acid substitution matrices for identifying distantly related proteins.重新审视用于鉴定远缘蛋白质的氨基酸替换矩阵。
Bioinformatics. 2014 Feb 1;30(3):317-25. doi: 10.1093/bioinformatics/btt694. Epub 2013 Nov 26.
7
New finite-size correction for local alignment score distributions.局部比对得分分布的新有限尺寸校正。
BMC Res Notes. 2012 Jun 12;5:286. doi: 10.1186/1756-0500-5-286.
8
A mostly traditional approach improves alignment of bisulfite-converted DNA.一种主要的传统方法可以提高亚硫酸氢盐转化 DNA 的对齐度。
Nucleic Acids Res. 2012 Jul;40(13):e100. doi: 10.1093/nar/gks275. Epub 2012 Mar 28.
9
RAPSearch2: a fast and memory-efficient protein similarity search tool for next-generation sequencing data.RAPSearch2:一种快速且内存高效的用于下一代测序数据的蛋白质相似性搜索工具。
Bioinformatics. 2012 Jan 1;28(1):125-6. doi: 10.1093/bioinformatics/btr595. Epub 2011 Oct 28.
10
Protein sequence alignment with family-specific amino acid similarity matrices.使用家族特异性氨基酸相似性矩阵进行蛋白质序列比对。
BMC Res Notes. 2011 Aug 16;4:296. doi: 10.1186/1756-0500-4-296.