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

立即免费体验

利用对塞勒斯(1974年)算法的一种改进,在微型计算机上对核苷酸或氨基酸序列进行比对,该改进避免了计算完整距离矩阵的需要。

Alignment of nucleotide or amino acid sequences on microcomputers, using a modification of Sellers' (1974) algorithm which avoids the need for calculation of the complete distance matrix.

作者信息

Tyson H, Haley B

出版信息

Comput Methods Programs Biomed. 1985 Oct;21(1):3-10. doi: 10.1016/0169-2607(85)90057-4.

DOI:10.1016/0169-2607(85)90057-4
PMID:3852712
Abstract

A program to calculate optimum alignment between two sequences, which may be DNA, amino acid or other information, has been written in PASCAL. The Sellers' algorithm for calculating distance between sequences has been modified to reduce its demands on microcomputer memory space by more than half. Gap penalties and mismatch scores are user-adjustable. In 48 K of memory the program aligns sequences up to 170 elements in length; optimum alignment and total distance between a pair of sequences are displayed. The program aligns longer sequences by subdivision of both sequences into corresponding, overlapping sections. Section length and amount of section overlap are user-defined. More importantly, extension of this modification of Sellers' algorithm to align longer sequences, given hardware and compilers/languages capable of using a larger memory space (e.g. 640 K), shows that it is now possible to align, without subdivision, sequences with up to 700 elements each. The increase in computation time for this program with increasing sequence lengths aligned without subdivision is curvilinear, but total times are essentially dependent on hardware/language/compiler combinations. The statistical significance of an alignment is examined with conventional Monte Carlo approaches.

摘要

已用PASCAL语言编写了一个程序,用于计算两个序列之间的最佳比对,这两个序列可以是DNA、氨基酸序列或其他信息。对用于计算序列间距离的塞勒斯算法进行了修改,以将其对微型计算机内存空间的需求减少一半以上。空位罚分和错配得分可由用户调整。在48K内存中,该程序可比对长度达170个元素的序列;显示一对序列之间的最佳比对和总距离。该程序通过将两个序列都细分为相应的重叠部分来比对更长的序列。片段长度和片段重叠量由用户定义。更重要的是,将塞勒斯算法的这种修改扩展到比对更长的序列,在具备能够使用更大内存空间(例如640K)的硬件以及编译器/语言的情况下,表明现在可以在不细分的情况下比对每个序列多达700个元素的序列。该程序在不细分的情况下随着比对序列长度增加,计算时间的增加呈曲线关系,但总时间基本上取决于硬件/语言/编译器的组合。用传统的蒙特卡洛方法检验比对的统计学意义。

相似文献

1
Alignment of nucleotide or amino acid sequences on microcomputers, using a modification of Sellers' (1974) algorithm which avoids the need for calculation of the complete distance matrix.利用对塞勒斯(1974年)算法的一种改进,在微型计算机上对核苷酸或氨基酸序列进行比对,该改进避免了计算完整距离矩阵的需要。
Comput Methods Programs Biomed. 1985 Oct;21(1):3-10. doi: 10.1016/0169-2607(85)90057-4.
2
Apple II PASCAL programs for molecular biologists.面向分子生物学家的苹果II Pascal程序。
Nucleic Acids Res. 1984 Jan 11;12(1 Pt 2):569-79. doi: 10.1093/nar/12.1part2.569.
3
Aligning two sequences within a specified diagonal band.
Comput Appl Biosci. 1992 Oct;8(5):481-7. doi: 10.1093/bioinformatics/8.5.481.
4
A set of BASIC programs to evaluate relationships among protein sequences by optimum alignment and distance matrix analysis.
Comput Methods Programs Biomed. 1992 Jun;38(1):61-72. doi: 10.1016/0169-2607(92)90075-i.
5
Assembly of overlapping DNA sequences by a program written in BASIC for 64K CP/M and MS-DOS IBM-compatible microcomputers.用为64K CP/M和MS-DOS IBM兼容微型计算机编写的BASIC程序组装重叠DNA序列。
Nucleic Acids Res. 1986 Jan 10;14(1):517-27. doi: 10.1093/nar/14.1.517.
6
MATCH-UP/MATRIX: a microcomputer program designed to search for protein primary structure homology.
Comput Appl Biosci. 1986 Jun;2(2):95-8. doi: 10.1093/bioinformatics/2.2.95.
7
Fast analysis of DNA and protein sequence on Apple IIe: restriction sites search, alignment of short sequence and dot matrix analysis.在苹果IIe计算机上对DNA和蛋白质序列进行快速分析:限制酶切位点搜索、短序列比对及点阵分析。
Nucleic Acids Res. 1986 Jan 10;14(1):583-90. doi: 10.1093/nar/14.1.583.
8
Using CLUSTAL for multiple sequence alignments.使用CLUSTAL进行多序列比对。
Methods Enzymol. 1996;266:383-402. doi: 10.1016/s0076-6879(96)66024-8.
9
A Pascal program for weighted least squares regression on a microcomputer.一个用于在微型计算机上进行加权最小二乘回归的Pascal程序。
Comput Programs Biomed. 1982 Oct;15(2):141-9. doi: 10.1016/0010-468x(82)90066-6.
10
Apple Macintosh programs for nucleic and protein sequence analyses.用于核酸和蛋白质序列分析的苹果麦金塔电脑程序。
Nucleic Acids Res. 1988 Mar 11;16(5):1837-46. doi: 10.1093/nar/16.5.1837.

引用本文的文献

1
Molecular characterization of the Bacillus stearothermophilus PV72 S-layer gene sbsB induced by oxidative stress.嗜热脂肪芽孢杆菌PV72 S层基因sbsB在氧化应激诱导下的分子特征分析
J Bacteriol. 1997 Mar;179(5):1664-70. doi: 10.1128/jb.179.5.1664-1670.1997.