利用蛋白质序列的预测方法
- 上海宝特生命科学发展有限公司2010年11月16日 11:07 点击:4001
利用蛋白质序列的预测方法
Andreas D. Baxevanis
Genome Technology Branch
National Human Genome Research Institute
National Institutes of Health
Bethesda. Mryland
David Landsman
National Center fro Biotechnology Informaiton
Computational Biology Branch
National Library of Medicine
National Institute of Health
Bethsda. Maryland
- GenBank发布编号100.0,1997年4月15日;PDB为1997年3月13日之数据。
人们早已熟知了20种氨基酸中每一个的物理和化学性质''并以此开发了许多有用的计算工具用于确认未知蛋白(或反过来分析已知蛋白)。其中的大部分可通过在Geneva大学医院和Geneva大学的ExPASy服务(Appel等,1994)来获得。ExPASy工具的应用有两个焦点:既分析和确认由二维凝胶电泳分离得到的未知蛋白,也预测已知蛋白的基本性质。这些工具利用了SWISS-PROT数据库中的有效注解来进行预测。既然这类计算对电泳分析有用,它们也能在其它实验领域中有所帮助,尤其是对色谱和沉降分析。在这里及以下内容中,包含在ExPASy中的工具都会标明,但由此而来的讨论也包括了许多由其他小组开发提供的有用程序。本章末列出了与本章中所提及的工具有关的因特网资源。 AACompIdent与AACompSim(ExPASy) 与把氨基酸序列在SWISS-PROT库中搜索不同,AACompIdent工具利用未知蛋白的氨基酸组成去确认具有相同组成的已知蛋白(Wilkins等,1996)。对于输入部分,该程序需要蛋白质的氨基酸组成,等电点pI和分子量(如果知道),正确的物种分类及特别的关键词。此外,用户还需在六种氨基酸“组合”中作出选择,这影响到分析如何进行。例如,某种“组合”会把残基Asp/Asn(D/N)和Gln/Glu(Q/E)组合成Asx(B)和Glx(Z);或者某种残基会在分析中被完全除去。 对数据库中的每一个蛋白序列,算法会对其氨基酸组成与所查询的氨基酸组成的差异打分。由电子邮件返回的结果被组织成三级列表:第一张列表中的蛋白都基于特定的物种分类而不考虑pI和分子量;第二张列表包含了不考虑物种分类、pI和分子量的全体蛋白;第三张列表中的蛋白不但基于特定物种分类,并且将pI和分子量也考虑在内。虽然计算所得结果各不相同,但零分表明了该序列与提出的组成完全相符。 AACompIdent的一个变种,AACompSim提供类似的分析,但与前者以实验所得的氨基酸组成为依据进行搜索不同,后者使用SWISS-PROT中的序列为依据(Wilkins等,1996)。利用Compute pI/MW(见下)所得的不同数值可以计算出理论等电点和分子量。有报道称,氨基酸组成在物种之间是十分保守的(Cordwell等,1995),并且通过分析氨基酸的组成,研究者能从低于25%序列相似性的蛋白之间发现弱相似性(Hobohm和Sander,1995)。因此,在“传统的”数据库搜索基础上辅以组成分析,能为蛋白质之间关系提供更多见解。 PROPSEARCH PROPSEARCH与AACompSim一样,也利用蛋白的氨基酸组成来检测蛋白质之间的微弱联系。据该软件开发者称这一技术能轻易发现同一蛋白质家族的成员(Hobohm和Sander,1995)。但这一技术比AACompSim更加强壮:它使用了144种不同的物化属性来进行分析,其中包括分子量、巨大残基的含量、平均疏水性和平均电荷等。这些属性的集合被称作“查询向量”,并将其与数据库(SWISS-PROT和PIR)中的每个序列预先计算好的向量进行比较。拥有这样一个预先计算好的“向量数据库”大大节约了每次查询所需的时间。 PROPSEARCH的Web服务所需的输入是查询序列本身,其输出的一个实例为图11.1。这里作为查询序列的是人自身抗原NOR-90的序列。结果由距离分值分成几段,该分值代表了查询序列与由PROPSEARCH找到的新序列之间的相似性程度,从而属于同一家族,因此通常表明具有相似的功能。10分或更低表明两种蛋白相似的可能性大于87%。低于8.7分将相似性可信度提高到94%,而低于7.5分则达到99.6%。分析图11.1的结果可见,NOR-90与一些核转录因子、蛋白激酶、一个retinoblastoma结合蛋白、肌动蛋白结合蛋白radixin和推测是一种GTP酶靶蛋白的RalBP1等蛋白相似。既然这些蛋白的功能各自不同,它们并不都是想要的结果;然而,其中许多是DNA的结合蛋白,这就暗示一种可能是在不同功能区中都采用了的十分相似的结构域。至少进行一次BLASTP搜索对确认结果和识别关键性残基是十分必要的。 Fragment search: OFF (POS1 and POS2 are begin and end of sequence)
Rank |
ID |
DIST |
LEN2 |
POS1 |
POS2 |
pI |
DE |
1 |
>p1;s18193 |
0.00 |
727 |
1 |
727 |
5.33 |
autoantigen NOR-90 – human |
2 |
ubf1_human |
1.36 |
764 |
1 |
764 |
5.62 |
NUCLEOLAR TRANSCRIPTION FACTOR 1 (UPSTREAM BINDING FACTOR 1) (UBF-1) |
3 |
ubf1_mouse |
1.40 |
765 |
1 |
765 |
5.55 |
NUCLEOLAR TRANSCRIPTION FACTOR 1 (UPSTREAM BINDING FACTOR 1) (UBF-1). |
4 |
ubf1_rat |
1.57 |
764 |
1 |
764 |
5.61 |
NUCLEOLAR TRANSCRIPTION FACTOR 1 (UPSTREAM BINDING FACTOR 1) (UBF-1). |
5 |
ubf1_xenla |
3.95 |
677 |
1 |
677 |
5.79 |
NUCLEOLAR TRANSCRIPTION FACTOR 1 (UPSTREAM BINDING FACTOR 1) (UBF-1). |
6 |
ubf2_xenla |
4.18 |
701 |
1 |
701 |
6.05 |
NUCLEOLAR TRANSCRIPTION FACTOR 2 (UPSTREAM BINDING FACTOR 2) (UBF-2). |
7 |
>p1;s57552 |
7.72 |
606 |
1 |
606 |
6.63 |
hypothetical protein YPR018w – yeast (Saccharomyces cerevisiae) |
8 |
>p1;i50463 |
8.49 |
772 |
1 |
772 |
5.71 |
protein kinase – chicken |
9 |
>p1;h54024 |
8.83 |
768 |
1 |
768 |
5.27 |
protein kinase (EC 2.7.1.37) cdc2-related PITSLRE alpha 2-3 – human |
10 |
>p1;b54024 |
8.87 |
777 |
1 |
777 |
5.27 |
protein kinase (EC 2.7.1.37) cdc2-related PITSLRE alpha 2-3 – human |
11 |
>p1;g54024 |
8.90 |
766 |
1 |
766 |
5.21 |
protein kinase (EC 2.7.1.37) cdc2-related PITSLRE beta 2-2 – human |
12 |
>p1;a55817 |
9.00 |
783 |
1 |
783 |
5.19 |
cyclin-dependent kinase 130-PITSLRE – mouse |
13 |
>p1;f54024 |
9.11 |
777 |
1 |
777 |
5.30 |
protein kinase (EC 2.7.1.37) cdc2-related PITSLRE beta 2-1 – human |
14 |
>p1;e54024 |
9.11 |
779 |
1 |
779 |
5.42 |
protein kinase (EC 2.7.1.37) cdc2-related PITSLRE alpha 2-1 – human |
15 |
yaa5_schpo |
9.45 |
598 |
1 |
598 |
4.78 |
HYPOTHETICAL 69.5 KD PROTEIN C22G7.05 IN CHROMOSOME I. |
16 |
>p1;s62449 |
9.45 |
598 |
1 |
598 |
4.78 |
hypothetical protein SPAC22G7.05 – fission yeast (Schizosaccharomyces pombe) |
17 |
>f1;i58390 |
9.45 |
920 |
1 |
920 |
5.00 |
retinoblastoma binding protein 1 isoform I – human (fragment) |
18 |
>p1;s63193 |
9.58 |
590 |
1 |
590 |
6.15 |
hypothetical protein YNL227c – yeast (Saccharomyces cerevisiae) |
19 |
ynw7_yeast |
9.58 |
590 |
1 |
590 |
6.15 |
HYPOTHETICAL 68.8 KD PROTEIN IN URE2-SSU72 INTERGENIC REGION. |
20 |
>p1;s49634 |
9.74 |
899 |
1 |
899 |
4.79 |
hypothetical protein YML093w – yeast (Saccharomyces cerevisiae) |
21 |
ymj3_yeast |
9.74 |
899 |
1 |
899 |
4.79 |
HYPOTHETICAL 103.0 KD PROTEIN IN RAD10-PRS4 INTERGENIC REGION. |
22 |
radi_human |
9.76 |
583 |
1 |
583 |
6.33 |
RADIXIN. |
23 |
radi_pig |
9.81 |
583 |
1 |
583 |
6.21 |
RADIXIN (MOESIN B). |
24 |
>f1;i78883 |
9.83 |
866 |
1 |
866 |
4.77 |
retinoblastoma binding protein 1 isoform II – human (fragment) |
25 |
>p1;b42997 |
9.87 |
754 |
1 |
754 |
5.17 |
retinoblastoma-associated protein 2 – human |
26 |
>p1;a57467 |
9.91 |
647 |
1 |
647 |
5.74 |
Ra1BP1 – rat |
图11.1基于氨基酸组成的PROPSEARCH数据搜索。输入序列是人自身抗原NOR-90。为简洁起见,除去了解释性材料和一张与整个目标数据库距离打分的直方图。表中的列给出的是根据距离得分排列的顺序、SWISS-PROT或PIR标识、距离得分、查询序列与该序列重叠的长度、重叠的位置(从POS1到POS2)、计算出的pI,以及对该序列的描述。
MOWSE
分子量搜索(Molecular Weight Search,MOWSE)算法利用了通过质谱(MS)技术获得的信息(Pappin等,1993)。利用完整蛋白质的分子量及其被特定蛋白酶消化后产物的分子量,一种未知蛋白质能被准确无误地确认,给出由若干实验才能决定的结果。由于未知蛋白无需再全部或部分测序,这一方法显著地减少了实验时间。
MOWSE的输入是一个纯文本文件,包含一张实验测定的肽段列表,分子量范围在0.7到4.0Kda之间。计算过程基于在OWL非冗余蛋白质序列库(Akrigg等,1988)中包含的信息。打分基于在一定分子量范围内蛋白中一个片段分子量出现的次数。输出的结果是得分最佳的30个蛋白的列表,包括它们在OWL中的条目名称,相符肽段序列,和其它统计信息。模拟研究得出在使用5个或更少输入肽段分子量时,准确率为99%。该搜索服务可通过向mowse@daresburg.ac.uk发送电子邮件实现。为获得更多关于查询格式的细节信息,可以相该地址发送电子邮件,并在消息正文中写上“help”这个词。
基于序列的物理性质
Compute pI/MW(ExPASy)
Compute pI/MW是计算输入序列等电点和分子量的工具。对pI的确定基于早期研究中将蛋白质从由中性到酸性变性条件下迁移过程中所获得的pK值(Bjellqvist等,1993)。因此,该作者警告用户,对于碱性蛋白质所得到的pI值可能不准确。分子量的计算是把序列中每个氨基酸的同位素平均分子量加在一起,再加上一个水分子的分子量。用户可以把序列整理为FASTA格式,或提供SWISS-PROT标识,或者是可唯一确定的添加号。若用户提供了序列,该工具会自动计算全序列的pI和分子量;若用户提供的是SWISS-PROT标识,程序会显示该条目的描述和物种记录;如果用户给出了一段序列片段范围则计算将在该片段上进行,而不是针对整个序列。
PeptideMass(ExPASy)
PeptideMass工具针对肽段谱图分析实验,用于确定蛋白质在与特定蛋白酶或化学试剂作用下的内切产物(Wilkins等,1997)。通过PeptideMass可以预测水解结果的酶和试剂包括:胰蛋白酶(trypsin)、糜蛋白酶(chymotrypsin)、LysC、溴化氰、ArgC、AspN和GluC(双羧酯或磷酸酯)。半胱氨酸和甲硫氨酸可在计算产物肽段前加以修饰。若用户提供的是SWISS-PROT标识,而不单是一段序列,PeptideMass还能利用SWISS-PROT库中标注中的信息协助计算。例如,除去信号序列,后在剪切之前引入已知的翻译后修饰。输出结果会列成表格,其中将给出输入蛋白的pI和分子量,然后是SWISS-PROT中关于变种的分子量、位点、修饰后变种的信息,最后是肽片段的序列。
TGREASE
TGREASE是沿蛋白质序列长度计算其疏水性的工具(Kyte和Doolittle,1982)。“疏水性”是每种氨基酸所固有的特性,即氨基酸远离周围水分子,将自己包埋进蛋白质核心的相对趋势。这一趋势加上空间立体条件和其它一些因素决定了一个蛋白质最终折叠成的三维空间构象。因此,TGREASE对预测球状蛋白内埋区以及判断待定跨膜序列等方面都有应用。TGREASE属于FASTA系列程序之一,可以从Virginia大学得到,并可以作为独立程序在Mac或Dos系统下运行。
疏水性预测的方法依赖于疏水性的衡量尺度,这里每个氨基酸根据其一系列的物理特性(例如,溶解性、跨越水-汽相时产生的自由能等),被赋予一个数值以代表其疏水性。具有更高正值的氨基酸具有更大的疏水性;而具有更低负值的氨基酸则更加亲水。然后,沿蛋白质序列的疏水性的移动平均值,或者称为亲/疏水性索引被计算出来。窗口的宽度是可以调整的,这里推荐7-11残基的窗口宽度以获得更多的信息和更少的噪声干扰。最后把结果绘制成亲/疏水性-残基序号的线形图。图11.2是用人的白介素8受体B作的TGREASE图。图中的峰与实际跨膜区段的位置虽然不完全一致,但二者的相关性已经相当明显。要注意的是这种方法不仅仅预测跨膜区段,还预测所有的疏水区。专门用来检测跨膜区段的方法将在后面专门讨论。
………………
图11.2 TGREASE所作Kytt-Doolittle疏水性分析结果。输入序列是人高亲和白介素8受体B,使用了缺省的窗口长度。图中底部的粗横线是手工加上的,代表了SWISS-PROT中标注的该蛋白1L-8R-B(P25025)中的七个跨膜区段的位置。
SAPS
蛋白质序列统计分析方法(Statistical Analysis of Protein Sequences,SAPS)用于给出关于查询序列的广泛的统计信息(Brendel等,1992)。当一个蛋白序列通过Web界面提交给SAPS,服务器会返回一大堆关于该蛋白的物理和化学性质的信息,这些都是仅仅通过序列本身就可以分析出来的。输出的结果最先是按种类对氨基酸的统计计数;随后是电荷分布分析,包括正/负电荷聚集区的位置,高度带电和不带电区段,以及电荷的传播和模式等;最后的部分给出了高疏水性和跨膜区段、重复结构和多重态、以及周期性分析。
二级结构和折叠类
分析新发现的蛋白质或未知功能的基因产物的第一步是用BLAST或其它工具在公共数据库中进行相似性搜索。然而,这种搜索可能无法找到一个已知相符蛋白质;即使能得到一个统计显著的相符蛋白质,也很可能在序列记录中没有任何关于其二级结构的信息,而这些信息对设计合理的生物化学实验十分重要。虽然没有“已知”的信息,但仍然有办法预测出序列折叠成a 螺旋或b 叠片的性能。这些方法依赖于对大量实验测定三维结构的蛋白质的观察和分析。
在讨论技术本身之前,有必要简要回顾一下二级结构和折叠类。前面已经提及,许多氨基酸具有疏水性的侧链,而主链或称骨架是亲水性的。肽链通过构成离散的二级结构元件来平衡这两种相反的作用力。这在1951年由Linus Pauling及其合作者提出(Pauling和Corey,1951)。a 螺旋是一种用来起瓶塞的钻头一样的螺旋结构,由主链构成螺旋的骨架,侧链从螺旋向外伸出。骨架是通过各个氨基酸上的CO基团与C末端方向+4个氨基酸(n+4)的NH基团形成的氢键来保持稳定的,这样就形成了结实的棒状结构。一些残基比其它残基更易形成a 螺旋:丙氨酸、谷氨酸、亮氨酸和甲硫氨酸经常在a 螺旋中出现;而脯氨酸、甘氨酸、酪氨酸和丝氨酸一般不会在a 螺旋中出现。通常认为,脯氨酸是螺旋破坏者,这是由于它的环状结构中断了n+4氢键的形成。
与a 螺旋相比,b 链是一种更舒展的结构。与a 螺旋在二级结构单元内部形成氢键不同,氢键形成于两条或多条相邻的b 链之间。多条b 链间通过这种氢键作用使整个结构形成b 折叠片。这些折叠片可以是平行的,也可以是反平行的,这取决于各b 链中N末端和C末端的取向。一个b 折叠片的变种是b 拐角,多肽链构成发卡状的急转弯,并形成反平行b 叠片。
1976年Levitt和Chothia根据蛋白质中二级结构元件的排列顺序提出了一个分类系统(Levitt和Chothia,1976)。非常简单,一个a 结构基本由a 螺旋构成;一个b 结构主要由b 链构成。肌红蛋白是典型的全由a 螺旋构成的蛋白质,因而属于a 结构类(Takano,1977)。质体蓝素是b 类的好例子,其中8条b 链间的氢键的模式形成了一个紧密的桶状结构(Guss和Freeman,1983)。组合折叠类a /b 是由交替出现的b 链和a 螺旋构成的。黄素氧还蛋白是a /b 蛋白的一个好例子,其中b 链构成中心的b 折叠,周围由a 螺旋包围(Burnett等,1974)。
在以下讨论中,有一个术语会经常出现:神经网络。它赋予了计算过程“学习”的能力以模仿人类的学习,而大多数计算程序都延着固有的顺序盲目地执行指令。神经网络技术在如二级结构预测这种分析模式和趋势的问题中有广泛的应用。每个神经网络都包含一个输入层和一个输出层。在二级结构预测的应用中,输入层是序列带来的信息,输出层是每个特定氨基酸形成特定二级结构的几率。实际的学习过程发生在位于输入层和输出层之间的一个或多个隐含层中。学习的实现需要向网络提供一组训练数据集。这里,一组合适的训练集是已测出结构的蛋白质数据库。网络会加工这些信息去寻找氨基酸序列与之以特定上下文关系所形成结构之间的微弱联系。神经网络在二级结构预测中的应用更具体的讨论可见Kneller等(1990)的文献。
nnpredict
nnpredict算法使用了一个双层、前馈神经网络去给每个氨基酸分配预测的类型(Kneller等,1990)。在预测时,服务器使用FASTA格式的文件,其中有单字符或三字符的序列以及蛋白质的折叠类(a 、b 或a /b )。残基被分为几类,如a 螺旋(H)、b 链(E)或其它(-)。若对给定残基未给出预测,则会标上问号(?),这说明无法作出可信的分配。若没有关于折叠类的信息,预测也能在不定折叠类的情况下进行,而且这是缺省的工作方式。据报道,对于最佳实例的预测,nnpredict的准确率超过了65%。
序列通过向nnpredict@celeste.ucsf.edu发送电子邮件提交给nnpredict。以黄素氧还蛋白为例,电子邮件的格式为:
option: a/b
>flavodoxin - Anacystis nidulans
AKIGLFYGTQTGVTQTIAESIQQEFGGESIVDLNDIANADASKLNAYDYLIIGCPTWNVGELQSDWEGIY
DDLDSVNFQGKKVAYFGAGDQVGYSDNFQDAMGILEEKISSLGSQTVGYWPIEGYDFNESKAVRNNQFVG
LAIDEDNQPDLTKNRIKTWVSQLKSEFGL
Option行标明蛋白质的折叠类:n用于无折叠类,a为a ,b为b ,a/b为a /b 。每个电子邮件只能提交一个序列,服务器返回的结果经整理见图11.3。
PredictProtein
PredictProtein(Rost等,1994)在预测中应用了略为不同的方法。首先,蛋白质序列被作为查询序列在SWISS-PROT库中搜索相似的序列。当相似的序列被找到后,一个名为MaxHom的算法被用来进行一次基于特征简图的多序列比对(Sander和Schneider,1991)。MaxHom用迭代的方法来构造比对:当第一次搜索SWISS-PROT后,所有找到的序列与查询序列进行比对,并构造出一个比对后的特征简图。然后,这个简图又被用来在SWISS-PROT中搜索新的相似序列。由MaxHom产生的多序列比对随后被置入一个神经网络,用一套称为PHD(Rost,1996)的方法进行预测。PHD这一套二级结构预测方法不仅仅给每个残基分配一个二级结构类型,它还对序列上每个位点的预测可信度给予统计分析。该方法的平均准确率超过72%:最佳残基预测准确率达90%以上。
向predictprotein@embl-hcidelberg.de发送的输入序列电子邮件为以下格式:
Joe Buzzcut
National Human Genome Research Institute'' NIH
buzzcut@baldguys.org
# flavodoxin - Anacystis nidulans
AKIGLFYGTQTGVTQTIAESIQQEFGGESIVDLNDIANADASDLNAYDYLIIGCPTWNVGELQSDWEGIY
DDLDSVNFQGKKVAYFGAGDQVGYSDNFQDAMGILEEKISSLGSQTVGYWPIEGYDFNESKAVRNNQFVG
LAIDEDNQPDLTKNRIKTWVSQLKSEFGL
在名字、从属关系和地址行之后,#号向服务器表明随后是一个单字符序列。序列基本上是FASTA格式,但其中不允许有空格,传统的>号由#号代替,序列之后也不许有其它东西。
输出结果内容很多并包含大量有关信息。其中有MaxHom搜索结果,并包括多序列比对的结果,它可以用于例如基于特征简图的搜索或物种谱系分析等 进一步研究。如果 提交的序列在PDB库中有已知同源蛋白,则其PDB标识号也会输出返回。随后是方法本身信息,最后是实际预测结果。与nnpredict不同,PredictProtein还返回每个位点的“预测可信度索引”,范围从0到9,9具有最高的可信度,也就是说该位点所分配的二级结构类型是正确的。对特定例子该程序返回的预测结果,以及与其它预测方法的比较整理后见图11.3。
SSPRED
与PredictProtein相似,EMBL的二级结构预测方法(Mehta等,1995)先在数据库中搜索序列的相似蛋白,构建多序列比对,然后进行预测。该方法在比对时,特别注意非保守位点的替换,并利用比对结果作为初始预测结果。初始预测结果经过滤除去那些简单不合理的结果单元,这些包括长度不合理的单元或是一种结构类型打断了一串另一种类型(例如,预测为HHHEHH,就应变成HHHHHH)。所有的a 螺旋应至少4个残基长,所有的b 链应至少3个残基长。
同样以黄素氧还蛋白为例,以下是提交给sspred@embl-heidelberg.de的作SSPRED搜索邮件格式:
SEQUENCE
TITLE flavodoxin - Anacystis nidulans
BLOSUM 62
ALIGN 50
INDEL 10
Z_SCORE 7.0
SEQ
AKIGLFYGTQTGVTQTIAESIQQEFGGESIVDLNDIANADASDLNAYDYLIIGCPTWNVGELQSDWEGIY
DDLDSVNFQGEKVAYFGAGDQVGYSDNFQDAMGILEEKISSLGSQTVGYWPIEGYDFNESKAVRNNQFVG
LAIDEDNQPDLTKNRIKTWVSQLKSEFGL
END
关键词SEQUENCE提示服务器有一个单序列被提交上来。TITLE行允许包含关于输入序列的一些评语,并会在返回结果中出现。BLOSUM 62命令指示SSPRED在作比对打分时使用该矩阵。PAM矩阵和BLOSUM矩阵都是可以选用的,而缺省的设置是PAM 120。INDEL 10是空位罚分值。用户可以不管这一行而让SSPRED基于所用的打分矩阵预测合适的缺省值。降低INDEL值使空位插入更可接受。ALIGN 50指示服务器用50个最佳比对进行二级结构预测。Z_SCORE 7.0行允许用户提高或降低BLITZ搜索的敏感度。最后,序列要加上特定起始关键字SEQ和结束关键字END。
在分析结束后,用户将得到包含一系列输出文件的电子邮件。其中包括在预测中用到的BLITZ产生的多序列比对的结果,以及最终预测的结果。电子邮件中还包括最初预测结果及过滤后的结果。前面的序列实例的SSPRED最终预测结果与其它方法的比较见图11.3。
SOPMA
位于法国里昂的CNRS(Centre National de la Recherche Scientifique)使用独特的方法进行蛋白质二级结构预测。它不是用一种,而是5种相互独立的方法进行预测,并将结果汇集整理成一个“一致预测结果”。这5种方法包括:Garnier-Gibrat-Robson(GOR)方法(Garnier等,1996)、Levin同源预测方法(Levin等,1986)、双重预测方法(Deléage和Roux,1987)、作为前面PredictProtein一部分的PHD方法和CNRS自己的SOPMA方法(Geourjon和Déleage,1995)。简单的说,SOPMA这种自优化的预测方法建立了已知二级结构序列的次级数据库,库中的每个蛋白质都经过基于相似性的二级结构预测。然后用次级库中得到的信息去对查询序列进行二级结构预测。
使用这种方法可以将序列本身作为电子邮件提交给deleage@ibcp.fr,用SOPMA作为邮件主题,或使用SOPMA的Web界面。各种作为一部分的预测结果以及“一致预测结果”都见图11.3。
各种方法的比较
根据图11.3,可以明显看出所有的方法在预测二级结构方面完成得相对较好,但都不完美。选黄素氧还蛋白作为测试的实例是因为它具有相对复杂的结构:它有6个a 螺旋和5个b 叠片,属于a /b 折叠类。有一些分配结果在各种方法中是一致的:如各种方法都很好地找到了b 1、b 3、b 4和a 5。但有些方法把某些二级结构单元彻底漏掉了(如nnpredict漏掉了a 2、a 3和a 4),而有些预测方法所得的结果缺乏生物学意义(如双重预测方法在b 4,认为螺旋、叠片和拐角一个接一个交替出现)。PredictProtein方法正确找到了所有的二级结构单元,并在多处准确识别了二级结构元件的长度,在整体上预测表现最佳。但并非说明其它方法没用或不够好,因为在其它某些实例中无疑会有某种方法表现更好。由于没有更多信息可用来判断哪种方法最好,最好是把序列提交给多个服务器,将结果汇集整理,通过人为的比较来判断哪些预测结果成立或不成立。(在图11.3中显示的CNRS一致序列就属于这一类尝试,但一致序列也不是完全正确的。)虽然这一方法中并未包含某种对预测方法失败保险的预测,但由这些预测的确增强了结果了可信度。
………………
图11.3各种二级结构预测方法的比较。作为查询序列的黄素氧还蛋白(flavodoxin)是一种a /b 蛋白,其序列排在第一行。对每个预测,H代表a 螺旋,E代表b 链,T代表b 拐角,其它位点都认为是无规卷曲。所采用的各预测方法列在其结果的左侧,其详细描述见正文。图的最下一行是由PDB文件中的黄素氧还蛋白(1OFV,Smith等,1983)所得的二级结构分布。
特殊结构或结构特征
就象a 螺旋和b 叠片的位置可以较为准确地预测出来,其它特定的结构或结构特征,如卷曲螺旋和跨膜区也可以预测出来。但这类预测的方法没有二级结构预测方法多,主要是由于这些结构或结构特征的折叠规律尚不十分清楚。尽管如此,若查询序列在已知结构数据库中能搜索到相似蛋白,则预测的准确度可能很高。
卷曲螺旋
COILS算法将查询序列在一个由已知包含卷曲螺旋蛋白结构的数据库中进行搜索(Lupas等,1991)。程序也将查询序列与包含球状蛋白序列的PDB次级库进行比较,并根据两个库搜索得分的不同决定输入序列形成卷曲螺旋的概率。COILS可以下载到VAX/VMS系统上使用,通过简单的Web界面使用则更方便。
程序要求序列数据为GCG或FASTA格式,一次可以提交一条或多条序列。除了序列,用户还能在两种打分矩阵中选择一种:MTK是根据肌球蛋白、原肌球蛋白和角蛋白序列得到的打分矩阵;或MTIDK,是根据肌球蛋白、原肌球蛋白、中间纤维类蛋白Ⅰ-Ⅴ、桥粒蛋白和角蛋白得到的打分矩阵。程序作者引述了两种矩阵的适用特点:MTK更适合检测双链结构,而MTIDK适合其它情形。用户还能启动一个选项给予每个卷曲a和d位置上残基(通常为亲水性)相同的权重。如果COILS在无权重和有权重情况下得到的结果相差很大,则可能表明存在正错误。程序的作者警告说COILS是用来检测与溶液接触的左手性卷曲螺旋的,对于包埋的或右手性卷曲螺旋则可能检测不到。若一个序列被提交到服务器
联系邮箱:kefu@labbase.net
版权与免责声明
- 凡本网注明“来源:来宝网”的所有作品,版权均属于来宝网,转载请必须注明来宝网, //www.next-search.com,违反者本网将追究相关法律责任。
- 本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
- 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。