删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

蛋白质二级结构预测服务器PSRSM

本站小编 哈尔滨工业大学/2020-12-05

蛋白质二级结构预测服务器PSRSM

韩心怡,刘毅慧

(齐鲁工业大学(山东省科学院) 计算机科学与技术学院,济南 250300)



摘要:

蛋白质二级结构预测是蛋白质结构研究的一个重要环节,大量的新预测方法被提出的同时,也不断有新的蛋白质二级结构预测服务器出现。试验选取7种目前常用的蛋白质二级结构预测服务器:PSRSM、SPOT-1D、MUFOLD、Spider3、RaptorX,Psipred和Jpred4,对它们进行了使用方法的介绍和预测效果的评估。随机选取了PDB在2018年8月至11月份发布的180条蛋白质作为测试集,评估角度为:Q3、Sov、边界识别率、内部识别率、转角C识别率,折叠E识别率和螺旋H识别率七种角度。上述服务器180条测试数据的Q3结果分别为:89.96%、88.18%、86.74%、85.77%、83.61%,79.72%和78.29%。结果表明PSRSM的预测结果最好。180条测试集中,以同源性30%,40%,70%分类的实验结果中,PSRSM的Q3结果分别为:89.49%、90.53%、89.87%,均优于其他服务器。实验结果表明,蛋白质二级结构预测可从结合多种深度学习方法以及使用大数据训练模型方向做进一步的研究。

关键词:  蛋白质  蛋白质二级结构预测  PSRSM  预测方法评估

DOI:10.12113/201907006

分类号:Q518.1

文献标识码:A

基金项目:国家自然科学基金(No.61375013);山东省自然科学基金(No.ZR2013FM020)资助.



Protein secondary structure prediction Server PSRSM

HAN Xinyi, LIU Yihui

(School of Computer Science and Technology, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250300, China)

Abstract:

Protein secondary structure prediction is an important part of protein structure research. When a large number of new prediction methods are proposed, new protein secondary structure prediction servers emerge. This paper selects seven commonly used protein secondary structure prediction servers: PSRSM, SPOT-1D, MUFOLD, Spider3, RaptorX, Psipred, and Jpred4 to evaluate their instructions and predicted effects. The evaluation data set is the 180 proteins released by the randomly selected PDB from August to November in 2018. The evaluation parameters are Q3, Sov, boundary recognition rate, internal recognition rate, corner C recognition rate, folding E recognition rate, and spiral H recognition rate. The Q3 results of the above servers were 89.96%, 88.18%, 86.74%, 85.77%, 83.61%, 79.72%, and 78.29%, which show that the prediction results of PSRSM were the best. In the 180 test sets, the results of the classification of 30%, 40%, and 70% homology show that the Q3 results of PSRSM were 89.49%, 90.53%, and 89.87%, respectively, which were superior to other servers. The experimental results suggest that protein secondary structure prediction could be further studied by combining multiple deep learning methods and using the big data training model.

Key words:  Protein  Protein secondary structure prediction  PSRSM  Prediction method evaluation


韩心怡, 刘毅慧. 蛋白质二级结构预测服务器PSRSM[J]. 生物信息学, 2020, 18(2): 116-126. DOI: 10.12113/201907006.
HAN Xinyi, LIU Yihui. Protein secondary structure prediction Server PSRSM[J]. Chinese Journal of Bioinformatics, 2020, 18(2): 116-126. DOI: 10.12113/201907006.
基金项目 国家自然科学基金(No.61375013);山东省自然科学基金(No.ZR2013FM020)资助 通信作者 刘毅慧,女,教授,研究方向:生物计算、智能信息处理. E-mail:yxl@qlu.edu.cn 作者简介 韩心怡,男,硕士研究生,研究方向:生物医学信息处理、智能计算. E-mial: hanxinyi1234@163.com 文章历史 收稿日期: 2019-07-26 修回日期: 2019-10-11


Contents            Abstract            Full text            Figures/Tables            PDF


蛋白质二级结构预测服务器PSRSM
韩心怡, 刘毅慧     
齐鲁工业大学(山东省科学院) 计算机科学与技术学院,济南 250300

收稿日期: 2019-07-26; 修回日期: 2019-10-11
基金项目: 国家自然科学基金(No.61375013);山东省自然科学基金(No.ZR2013FM020)资助
作者简介:韩心怡,男,硕士研究生,研究方向:生物医学信息处理、智能计算. E-mial: hanxinyi1234@163.com
通信作者: 刘毅慧,女,教授,研究方向:生物计算、智能信息处理. E-mail:yxl@qlu.edu.cn


摘要: 蛋白质二级结构预测是蛋白质结构研究的一个重要环节,大量的新预测方法被提出的同时,也不断有新的蛋白质二级结构预测服务器出现。试验选取7种目前常用的蛋白质二级结构预测服务器:PSRSM、SPOT-1D、MUFOLD、Spider3、RaptorX,Psipred和Jpred4,对它们进行了使用方法的介绍和预测效果的评估。随机选取了PDB在2018年8月至11月份发布的180条蛋白质作为测试集,评估角度为:Q3、Sov、边界识别率、内部识别率、转角C识别率,折叠E识别率和螺旋H识别率七种角度。上述服务器180条测试数据的Q3结果分别为:89.96%、88.18%、86.74%、85.77%、83.61%,79.72%和78.29%。结果表明PSRSM的预测结果最好。180条测试集中,以同源性30%, 40%, 70%分类的实验结果中,PSRSM的Q3结果分别为:89.49%、90.53%、89.87%,均优于其他服务器。实验结果表明,蛋白质二级结构预测可从结合多种深度学习方法以及使用大数据训练模型方向做进一步的研究。
关键词: 蛋白质    蛋白质二级结构预测    PSRSM    预测方法评估    
Protein secondary structure prediction Server PSRSM
HAN Xinyi, LIU Yihui     
School of Computer Science and Technology, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250300, China


Abstract: Protein secondary structure prediction is an important part of protein structure research. When a large number of new prediction methods are proposed, new protein secondary structure prediction servers emerge. This paper selects seven commonly used protein secondary structure prediction servers: PSRSM, SPOT-1D, MUFOLD, Spider3, RaptorX, Psipred, and Jpred4 to evaluate their instructions and predicted effects. The evaluation data set is the 180 proteins released by the randomly selected PDB from August to November in 2018. The evaluation parameters are Q3, Sov, boundary recognition rate, internal recognition rate, corner C recognition rate, folding E recognition rate, and spiral H recognition rate. The Q3 results of the above servers were 89.96%, 88.18%, 86.74%, 85.77%, 83.61%, 79.72%, and 78.29%, which show that the prediction results of PSRSM were the best. In the 180 test sets, the results of the classification of 30%, 40%, and 70% homology show that the Q3 results of PSRSM were 89.49%, 90.53%, and 89.87%, respectively, which were superior to other servers. The experimental results suggest that protein secondary structure prediction could be further studied by combining multiple deep learning methods and using the big data training model.
Key Words: Protein    Protein secondary structure prediction    PSRSM    Prediction method evaluation    
蛋白质二级结构[1]预测是生物信息学领域一项非常重要的研究课题,蛋白质二级结构不仅是构成蛋白质稳定构象的基础,同时也是进一步研究蛋白质三级结构的重要环节[2]。随着越来越多的蛋白质序列顺利完成了结构测试,国际上也不断有新的蛋白质二级结构预测方法被提出,同时也提供了多种在线预测服务器。试验选取了七种在线预测服务器:PSRSM、Spider3、SPOT-1D、RaptorX、MUFOLD,Psipred和Jpred4,并将它们的预测结果从Q3、Sov、边界识别率、内部识别率、转角C识别率,折叠E识别率和螺旋H识别率七个方面进行了对比评估。上述七种在线预测服务器,均采用了各自不同的预测方法:PSRSM采用基于数据划分和半随机子空间的预测方法[3];Spider3使用长短时记忆网络和双向递归神经网络的混合模型[4];SPOT-1D结合了残余卷积网络和双向递归神经网络[5];RaptorX使用了深度卷积神经场[6];MUFOLD采用了一种名为深度初始-内部-初始的网络[7];Jpred4通过JNet[8]算法提供预测,还有使用前馈神经网络的Psipred[9]。最新出现的PSRSM和SPOT-1D也增加了对大数据集的使用。

相比于文献[10],增加了对最新发布的SPOT-1D服务器介绍和评估,对所有服务器的使用流程做出了说明,同时增加了对转角C、折叠E和螺旋H、内部和边界结构的预测准确率评估,为研究者提供更多的参考角度。其中,各服务器Q3结果从高到低分别为PSRSM:89.96%;SPOT-1:88.18%;MUFOLD:86.74%;SPIDER3:85.77%;RaptorX:83.61%;Psipred:79.72%;Jpred4:78.29%。结果表明PSRSM预测效果优于其他服务器。

1 PSRSM-ServerPSRSM-Server是由齐鲁工业大学智能信息处理团队开发的蛋白质二级结构预测服务器,该服务器基于数据划分和半随机子空间(Partition and semi-random subspace, PSRSM)方法进行预测[3]。方法的主要流程为:首先根据蛋白质序列的长度将训练集划分为6种子集,然后用半随机子空间方法生成子空间,将SVM作为基本分类器,在子空间中训练基本分类器;最后通过多数投票规则把子集中的基本分类器结合,生成最终的分类器。网络输入为PSI-BLAST程序生成的20×L的PSSM矩阵,其中20为氨基酸个数,L为蛋白质长度。输入的蛋白质序列将会根据长度选择合适的分类器进行预测。此服务器将预测结果根据“H、G、I转为H”,“B、E转为E”,“其他结构转为C”的规则得出最终的3态结果。该方法在ASTRAL和CullPDB数据集上选取了15 696条去除较高相似度的数据上进行训练,在测试集CASP10、CASP11、CASP12、CB513,25PDB和T100(2018年2月前的100条)上Q3识别率分别达到85.51%、85.89%、85.55%、84.53%,86.38%和85.09%的良好性能[3]。PSRSM-Server网址为:http://210.44.144.20:82/protein_PSRSM/default.aspx。

该网站提供了单条序列预测和批量序列预测的功能,点击“Sequence”,按照图 1所示,输入邮箱,便可进行单条作业提交。所支持的蛋白质长度范围为10~800。

图 1(Figure 1)
图 1 PSRSM服务器单条数据测试提交步骤Figure 1 Single data test submission step of PSRSM-Server注:用户可根据图中标注1点击“Sequence”然后输入查询邮箱,在标注3处输入提交序列,最后点击标注4处的“submit”完成单条数据提交.


提交成功后网站会分配一个Job ID,使用者可根据此Job ID、序列或者预留邮箱在网站左侧“Predicted result”中根据不同的方式进行结果查询,如图 2所示。

图 2(Figure 2)
图 2 PSRSM服务器根据预留邮箱结果查询Figure 2 Query results based on email address in PSRSM-Server注:用户首先在“Predicted result”处点击“by E-Mail”,然后在标注2处输入图 1.2输入的预留邮箱,最后点击标注3处的Search即可查询测试状态.


用户可根据需要,选择点击“Download”下载结果或者点击“Select”在网页端查看结果,下载的结果将以txt格式保存。网站也同样支持上传Fasta格式文件进行预测,查询结果方式同图 2。最后,该网站提供了查询预测准确率的功能,在左侧“Comparison”中,选中所需查询的结果,输入真实的DSSP,可直接查看Q3和Sov准确率。

2 其他方法介绍2.1 Spider3现有的机器学习方法在预测蛋白质二级结构时通常依赖于设置10到20个氨基酸残基大小的滑动窗口来捕捉“短到中”距离的残基相互作用,而该方法基于长短时记忆(Long short-term memory, LSTM)双向递归神经网络(Bidirectional recurrent neural network, BRNNs)[4],在不设置滑动窗口的情况下捕捉长距离的残基交互,改善了蛋白质二级结构的预测效果。该方法模型使用了两个节点数为256的双向递归神经网络层(BRNN),之后为两层节点分别为1 024和512的隐藏层。在BRNN层中采用了LSTM细胞来学习远距离和闭合序列内的依赖性。网络输入包括氨基酸的7种代表性理化性质(Physio-chemical properties, PP),PSI-BLAST的20维位置特异性评分矩阵(PSSM),以及来自HHBlits的30维隐马尔可夫模型特征。该方法数据集包含5 789个蛋白质,序列相似性截断值为25%,X射线分辨率低于2.0个?。从所有数据中,随机选择4 590种蛋白质作为训练集(TR4590),其余1 199用作独立测试集(TS1199)。文献[4]中指出捕获序列的长距离相互作用可以使三态二级结构预测准确率达84%。

Spider3提供单条蛋白质和批量蛋白质序列预测的功能,同时网站也提供了预测软件下载的功能。在线提交测试序列过程中,由于服务器资源有限,同一个IP和邮箱下提交序列总数不可超过100条,注意提交序列过程中序列不要换行。Spider3网址为:http://sparks-lab.org/server/SPIDER3/。提交界面如图 3所示。提交成功后,可在邮箱接收到最终结果,或者在网页端进行查看。

图 3(Figure 3)
图 3 Spider3提交测试序列Figure 3 Submission test sequence in Spider3注:首先,用户在图中标注1处输入预留邮箱,在标注2处输入工作名称,然后在下方标注3处根据图中示例格式输入序列,最后点击标注4处的“Submit”完成序列提交.


2.2 SPOT-1DSPOT-1D是目前较新的一种蛋白质二级结构预测服务器。作为Spider3的改进方法,SPOT-1D在使用了双向递归神经网络的长短时记忆细胞(Long-Short-term memory Cells in Bidirectional recurrent neural networks, LSTM-BRNNs)基础上,结合了残余卷积网络(Residual Convolutional Networks, ResNets)[5],用来识别和传播整个序列中的短期和长期依赖关系,预测结果准确率得到了明显的提升,网络模型的描述在文献[5]的补充部分有详细的说明。该模型的特征输入由氨基酸的7种代表性理化性质,SPOT-Contact的预测接触图信息,PSSM和隐马尔科夫模型特征组成,共57维特征输入。相比于Spider3,SPOT-1D的预测更加准确,除了模型的改进,SPOT-1D从PISCES服务器中选取了更多数量的10 029条蛋白质进行训练。使用界面和操作方法同Spider3,但每次提交序列不可超过5条。SPOT-1D的网址为:http://sparks-lab.org/jack/server/SPOT-1D/。

2.3 RaptorXRaptorX采用了名为深度卷积神经场(Deep convolutional neural fields, deepCNF)[6, 11]的预测方法,该方法是深度卷积神经网络(Deep convolutional neural networks, DCNN)和条件神经场(Conditional neural fields, CNF)相结合。它能以分层的方式对复杂序列的结构关系进行建模,而且可以根据相邻残基之间的相关性建模。在DeepCNF中使用DCNN替换CNF中的浅层神经网络,以便捕获输入维度和输出标签之间的复杂关系,特别是对于在PDB中没有紧密同源性或具有稀疏序列谱的蛋白质具有很好的预测效果。针对紊乱蛋白质序列的预测,RaptorX在网络中增加了ROC曲线下面积最大化(Area under the ROC Curve, AUC)方法训练[12]。该网络的特征输入由21维PSSM和具有21个元素的二进制向量(表示第i个位置上的氨基酸)组成,共42维。RaptorX使用了CullPDB中5 600条蛋白质用作训练。该网站提供了批量预测的功能,提交方式如图 4所示。在“My Jobs”里输入测试时提交的邮箱,等待结果链接。在线服务网址为: http://raptorx.uchicago.edu/StructurePrediction/predict/。

图 4(Figure 4)
图 4 RaptorX批量提交测试序列Figure 4 Batch submission test sequence in RaptorX注:首先,用户在图中标注1处输入预留邮箱,在标注2处输入工作名称,然后在下方标注3处根据图中示例格式输入序列,最后点击标注4处的“Submit”完成序列提交.


2.4 MUFOLDMUFOLD采用名为Deep3I的网络(Deep inception-inside-inception networks, Deep3I)[7]进行蛋白质二级结构预测。Deep 3I由两个嵌套的可进行卷积操作的初始模块、卷积以及完全联通的致密层组成,有效地处理了氨基酸之间的局部和全局相互作用。MUFOLD对训练集输入特征有非常细致的设计,训练集为由氨基酸理化性质,PSI-BLAST特征和HHBlits特征组成的维度为58的特征向量。随机选取了CullPDB中的9 000条蛋白质用作训练集。该团队同时也利用初始胶囊网络的深度神经网络(Inception capsule networks)改善蛋白质γ-转角预测[13]。测试过程如图 5所示:输入邮箱和项目名称后,在下方勾选“Secondary Structure (3-states and 8-states)”,然后提交蛋白质序列,不允许序列字符断开或换行,且最多允许提交10个序列,每条序列的长度范围为30到700。该服务器网址为:http://mufold.org/mufold-ss-angle/。

图 5(Figure 5)
图 5 MUFOLD提交测试序列Figure 5 Submission test sequence in MUFOLD注:首先,用户在图中标注1处输入预留邮箱,在标注2处输入工作名称,然后在下方标注3处选择“Secondary Structure (3-states and 8-states)”,然后在标注4处的文本栏中输入提交序列,最后点击下方“Submit”完成序列提交.


2.5 PsipredPsipred是常用的一种蛋白质二级结构预测服务器,该服务器聚合了多种蛋白质注释工具,提供分析方法作为软件下载。例如提供了序列和结构注释方法:Psipred,GenTHREADER,pGENTHREADER等。在网络结构方面,Psipred采用了两层前馈神经网络的体系,经交叉验证对网络性能进行评估。网络的输入是来自PSI-BLAST的20维特征矩阵。预测蛋白质二级结构的使用方法为:选择好所使用二级结构预测服务,然后输入序列,同样需要注意序列字符串不要换行,最后在输入的邮箱中接收结果。如图 6所示。该服务网址为:http://bioinf.cs.ucl.ac.uk/psipred/。

图 6(Figure 6)
图 6 Psipred批量提交测试序列Figure 6 Batch submission test sequence in Psipred注:首先,用户在图中标注1处选择服务“PSIPRED V3.3”,在标注2处的文本栏中输入提交序列,在标注3和4处分别输入预留邮箱和工作名称,最后点击下方“predict”完成序列提交.


2.6 Jpred4Jpred4通过JNet[8]算法提供预测。在上个版本JPred3[14]中使用JNet2.0对蛋白质序列进行预测,JNet2.0不使用频率文件,以PSSM和隐马尔科夫特征作为输入,使用两层来自SNNS神经网络包的人工神经网络,将隐藏层单元从9增加到100。Jpred4则基于JNet2.0神经网络的预测器进行了重新训练,通过使用1 358个SCOPe/ASTRAL v.2.04超家族域序列中的每个序列的一个代表进行7倍交叉验证来制作JNet2.3.1,通过搜索UniRef90v.2014_07生成PSI-BLAST构建了每个序列的多重比对。除了对JNet2.0重新训练之外,JNet中的HMM构建步骤已更新为HMMer3。Jpred4最终在150个未用于训练的超家族序列的盲测中评估其准确性,Q3准确率可达到82%。

该网站提供了批量预测的功能,如果只是提交单个序列则要在“Advanced options”中的“Select type of input”选项中,选中“Single Sequence”的“Raw/Fasta”模式;如果是批量在网页中输入蛋白质序列,则需要在“Single Sequence”下选中“Batch Mode”模式,然后输入接收结果的邮箱以及项目名(其中命名方式只可以是由字母数字和“_”字符组成)。批量提交过程如图 7所示。最终结果将会发送到邮箱中,也可以在网页端等待查看。Jpred4提供服务的网址为:http://www.compbio.dundee.ac.uk/jpred4/index.html。

图 7(Figure 7)
图 7 Jpred4批量提交测试序列Figure 7 Batch submission test sequence in Jpred4注:用户首先在标注1处输入需要提交的序列,如果同图中一样提交批量测试,则在标注2处选择“Single Sequence”下的“Batch Mode”模式;如果是单个序列提交,则选择“Raw/Fasta”模式,然后在标注3和4处分别输入预留邮箱和工作名称,最后在标注5处点击“Make Prediction”完成工作提交.


3 结果评估对上述七种服务器进行了预测结果评估,为保证实验数据量和公平性,测试集选取了PDB中2018年8、9、10、11月份发布的蛋白质[3, 5, 7],从中随机选取了60条30%同源性,60条40%同源性和60条70%同源性的蛋白质分别进行实验,最后又做出了这180条蛋白质的整体评估结果。实验数据集见表 1。

表1(Table 1)
表 1 180条数据集Table 1 180 data set Homology/% Protein name

30 5Y3S_A 5Y4U_A 5XZ4_A 5YAV_A 5MTW_C 5T2Q_A 5V85_A 5YCT_A 5YPS_A 5Y3S_A

5Y42_A 5Y53_A 5Y24_A 5YBC_C 5OW2_A 5VWH_A 5VY2_A 5YDV_A 5YPV_A 5Y42_A

5Y4M_A 5Y57_A 5Y6Y_B 5YBX_A 5OWM_A 5W2J_A 5W5T_A 5YDW_A 5YQ4_A 5Y4M_A

5Y4N_A 5Y6L_A 5Y9R_A 5YCD_A 5OXZ_A 5W9A_A 5XLN_A 5YO2_A 5YRN_A 5Y4N_A

5Y4Q_A 5Y6U_A 5Y9Z_A 5YCE_A 5OY1_A 5OGR_A 5XYS_A 5YOX_A 5YRY_A 5Y4Q_A

5Y4T_A 5Y7D_A 5YAM_A 5YCL_A 5QGF_A 5UXY_A 5YCA_A 5YPD_A 5YS4_A 5Y4T_A

40 5X2I_A 5XWX_A 5Y2I_B 5Y6I_A 5YD7_A 5YGI_A 5YPP_A 5OWE_A 5Y8X_A 5Z51_A

5OLD_A 5XX0_A 5Y2P_A 5Y7P_A 5YDD_A 5YI6_A 5YQ8_A 5WH9_A 5YLB_A 5ZCM_A

5XNC_A 5XXJ_A 5Y2Q_D 5Y7X_A 5YED_A 5YIG_A 5YQP_A 5WJI_A 5YLN_A 5ZHR_A

5XNE_A 5XXQ_A 5Y5B_A 5OL3_A 5YEJ_A 5YKA_A 5YSC_A 5WPH_A 6A5Y_A 5ZIH_A

5XOB_Z 5XYB_A 5Y5C_A 5Y9B_A 5YFY_A 5YKR_A 5YSN_A 5XPJ_A 5OD7_A 5ZL6_A

5XQZ_A 6DR7_A 5Y5M_A 5YCP_A 5YGG_A 5YL9_A 5YU2_A 5XTU_A 5Z0Q_C 5ZLV_F

70 5WOE_F 5OK2_A 5OU7_A 5ULB_A 5YEZ_A 5YIO_A 5YKJ_A 6A7V_A 5W7Z_A 5YUQ_A

5WOV_A 5ONQ_A 5OUC_A 5V1V_A 5YGP_A 5YJA_A 5YKP_A 6A42_A 5YLW_A 5YUS_A

5WOW_A 5OME_A 5OUF_A 5YAA_A 5YH4_A 5YJC_A 5YKU_A 6AGQ_A 5YT1_A 5YVK_A

5WP1_A 5OS9_A 5OUR_A 5YBY_A 5YHK_A 5YJD_A 5YKZ_A 6AI4_A 5YT3_A 5YVN_A

5WYN_A 5OSR_A 5WFV_A 5YBZ_A 5YHV_A 5YJO_A 6A4R_A 6AIX_A 5YTA_A 5YW3_A

5OO3_A 5OTN_A 5WFY_A 5YC6_C 5YII_A 6BUB_A 6A7H_A 6DK0_A 5YTQ_A 5YX6_A



表 1 180条数据集Table 1 180 data set


评估采用了七种衡量标准,分别为Q3[2-14],Sov[2-6],边界识别率[3],内部识别率[3]和C、E、H每种独立结构识别率[4-5]的衡量标准。

3.1 Q3在8态DSSP[15]中,根据“G、H、I转为H(螺旋)”,“B、E转为E(折叠)”,“其他结构转为C(转角)”将8态转为3态结构。Q3为正确预测的氨基酸数占所有氨基酸的比例,计算公式如下:

$Q 3=\frac{Q_{C}+Q_{E}+Q_{H}}{S} \times 100 \%$

其中,QC为正确预测的转角数,QE为正确预测的折叠数,QH为正确预测的螺旋数,S为总的氨基酸数。

3.2 SovSov是一种基于重叠片段比值的度量方式,设观测到的所有结构片段标记为Sab,所有预测到的片段则标记为Spr,而SaSabSpr状态相同的片段。任何观测到的残基长度被定义为length(Sab),对于Sa中任意一对片段,实际长度为minov(Sab, Spr),至少有一个残基的长度总限度为maxov(Sab, Spr)。基于以上定义,Sov的计算公式如下:

$S o v=\frac{100}{n_{Sav}} \sum\limits_{S a}\left[\frac{\operatorname{minov}\left(S_{a b}, S_{p r}\right)+\sigma\left(S_{a b}, S_{p r}\right)}{\operatorname{maxov}\left(S_{a b}, S_{p r}\right)} \operatorname{length}\left(S_{a b}\right)\right]$

其中增设因子σ(Sab, Spr),允许蛋白质结构中的观测片段边界处的变化,其定义为:

$\sigma\left(S_{o b}, S_{p r}\right)=\min \left\{\begin{array}{l}\left(\operatorname{maxov}\left(S_{o b}, S_{p r}\right)-\operatorname{minov}\left(S_{o b}, S_{p r}\right)\right) \\ \operatorname{minov}\left(S_{o b}, S_{p r}\right) \\ \operatorname{int}\left[\operatorname{len}\left(S_{o b}\right)\right] / 2 \\ \operatorname{int}\left[\operatorname{len}\left(S_{p r}\right)\right] / 2\end{array}\right.$

int为取整操作,例如int [5.25]=5,NSovSa中所有重叠片段中观察到的残基数量总和加上没有和预测状态相同的Sab片段。

3.3 边界识别率和内部识别率假设在一条长度为N的蛋白质序列中,第n(1 < n < N)个位置的结构同第n-1和n+1位置上的结构有一处不同,则称该处为边界。如果它前后位置的结构都与它相同,则称为内部[3]

根据蛋白质同源性分类的所有服务器Q3、Sov、边界准确率和内部准确率见表 2~表 4,180条蛋白质的各项预测平均值见表 5。

表2(Table 2)
表 2 30%同源性数据集Table 2 30% homology data set??% Servers Q3 SOV Boundary accuracy Internal accuracy QC QE QH

PSRSM 89.49 82.73 84.25 90.91 87.19 90.27 91.11

SPOT-1 87.58 83.16 79.27 89.68 84.80 84.91 91.36

MUFOLD 86.11 79.95 78.41 88.17 82.86 82.41 89.22

SPIDER3 84.94 80.55 74.28 87.89 84.52 75.50 85.79

RaptorX 82.95 78.11 71.82 86.30 85.38 76.70 79.08

Psipred 79.02 72.08 66.12 82.72 86.43 56.67 75.16

Jpred4 78.17 72.65 64.52 81.80 82.64 67.56 75.02



表 2 30%同源性数据集Table 2 30% homology data set??%


表3(Table 3)
表 3 40%同源性数据集Table 3 40% homology data set??% Servers Q3 SOV Boundary accuracy Internal accuracy QC QE QH

PSRSM 90.53 84.71 85.24 91.25 87.34 88.46 92.91

SPOT-1 88.52 84.27 78.70 90.65 84.22 83.86 90.52

MUFOLD 87.75 82.93 78.50 89.90 83.64 84.58 90.35

SPIDER3 85.90 81.97 74.34 88.78 83.65 76.36 88.31

RaptorX 84.09 79.53 71.38 87.62 84.57 77.69 78.74

Psipred 80.76 75.42 66.58 84.58 86.50 62.20 73.75

Jpred4 78.66 73.67 63.78 82.29 82.91 64.18 73.12



表 3 40%同源性数据集Table 3 40% homology data set??%


表4(Table 4)
表 4 70%同源性数据集Table 4 70% homology data set??% Servers Q3 SOV Boundary accuracy Internal accuracy QC QE QH

PSRSM 89.87 86.12 83.65 91.40 89.08 88.34 89.64

SPOT-1 88.44 85.12 78.36 91.46 87.09 85.70 86.74

MUFOLD 86.38 83.32 77.19 89.23 84.35 82.74 86.43

SPIDER3 86.47 82.81 74.85 90.54 86.78 79.36 84.13

RaptorX 83.78 80.05 70.76 88.14 86.23 79.81 72.13

Psipred 79.40 74.94 65.31 84.38 87.70 65.42 68.15

Jpred4 78.06 74.57 62.74 82.70 84.30 69.80 66.52



表 4 70%同源性数据集Table 4 70% homology data set??%


表5(Table 5)
表 5 180条数据集Table 5 180 data set??% Servers Q3 SOV Boundary accuracy Internal accuracy QC QE QH

PSRSM 89.96 84.52 84.37 91.18 87.88 88.98 91.25

SPOT-1 88.18 84.19 78.78 90.60 85.37 84.85 89.59

MUFOLD 86.74 82.05 78.03 89.09 83.61 83.23 88.72

SPIDER3 85.77 81.78 74.49 89.07 84.99 77.18 86.14

RaptorX 83.61 79.23 71.32 87.35 85.39 78.14 76.78

Psipred 79.72 74.12 66.01 83.88 86.86 61.59 72.51

Jpred4 78.29 73.62 63.68 82.26 83.29 67.33 71.65



表 5 180条数据集Table 5 180 data set??%


从表 2可以看出,同源性30%的蛋白质数据集中,PSRSM在Q3、边界识别率和内部识别率上取得了最好的结果,分别达到了89.49%,84.25%和90.91%,并且对转角C和折叠E的识别率也是最好的,准确率分别达到了87.19%和90.27%。而SPOT-1D在Sov和螺旋H的识别率上结果要比PSRSM好一些,分别为83.16%和91.36%。

表 3里40%同源性的数据下,PSRSM各项指标均为最好的结果,分别为Q3:90.53%;Sov:84.71%;边界识别率:85.24%;内部识别率:91.25%;转角C:87.34%;折叠E:88.46%;螺旋H:92.91%。SPOT-1D紧随其后,Q3为88.52%,相差2.01%,但Sov的表现依旧很出色,比PSRSM低约0.5%。

在表 4中,对于70%同源性的蛋白质,PSRSM除了内部识别率,其他指标均取得了最好的结果,分别为:Q3:89.87%;Sov:86.12%;边界识别率:83.65%;转角C:89.08%,折叠E:88.34%和螺旋H:89.64%。SPOT-1D的内部识别率为91.46%,其他指标同PSRSM的差距和在40%同源性数据集的结果没有太大差别,约低1%~2%。

表 5为全部数据集的评估结果,PSRSM各项指标全部取得了最好的结果:Q3:89.96%;Sov:84.52%;边界识别率:84.37%;内部识别率:91.18%;转角C:87.88%,折叠E:88.98%和螺旋H:91.25%。

为了更加直观的对评估结果进行观察,将所有网站的Q3结果根据蛋白质长度做出了散点图,所选180条数据集中,蛋白质的长度范围为34-552,如图 8所示。可以看出PSRSM(黄色)相对于其他颜色的位置更偏向于顶部,大部分服务器的预测准确率在70%~90%,PSRSM结果是优于其他服务器的。

图 8(Figure 8)
图 8 所有服务器的Q3散点图Figure 8 Q3 scatter plot for all servers


表 6对各服务器的预测方法、训练集、模型输入特征,Q3准确率和使用效率方面做了总结。本此测试从PDB中随机选取了一条长度为235的蛋白质:5XNE_A,测试各服务器从提交序列到获得结果的时间,结果为Jpred4最快,用时51 s;SPOT-1D所需时间最长,为16 m 42 s。然后又随机选取了五条蛋白质:5WOV_A(长度34)、5YIO_A(长度121)、5YKU_A(长度125)、5YVK_A(长度225)、5Y5B_A(长度228)做进一步的测试,结果为Jpred4用时最短,为2 m 25 s,SPOT-1D用时最长,为27 m 45 s。在WEB使用体验上,PSRSM、Spider3、RaptorX、Jpred4均提供了批量测试的功能;除了PSRSM,其他方法也提供了支持不同操作系统环境的软件下载服务。

表6(Table 6)
表 6 各服务器方法总结Table 6 Summary of methods for each server Servers PSRSM Spider3 SPOT-1D RaptorX MUFOLD Psipred Jpred4

方法原理 分段特征提取+SVMs LSTM+BRNNs ResNets+LSTM-BRNNs DCNN+CNF CNN 前馈神经网络 SNNS神经网络包

训练集数量 (ASTRAL+CullPDB)
15 696 (PISCES服务器中选取)4 590 (PISCES服务器中选取)10029 (CullPDB)
5 600 (CullPDB)
9 000 —— (SCOPe/ASTRAL)
1 358

特征输入 PSSM 氨基酸7种理化性质+PSSM+隐马尔可夫模型特征 氨基酸7种理化性质+SPOT-Contact预测接触图信息+PSSM+隐马尔可夫模型特征 PSSM+21个元素的二进制向量 氨基酸理化性质+PSSM+隐马尔可夫模型特征 PSSM PSSM+隐马尔可夫模型特征

Q3/% 89.96 85.77 88.18 83.61 86.74 79.72 78.29

是否支持批量预测 是 是 是 是 否 否 是

一条蛋白质(长度235)运算时间 5 m 39 s 3 m 40 s 16 m 42 s 3 m 19 s 2 m 30 s 1 m 46 s 51 s

五条蛋白质运算时间 17 m 7 s 12 m 39 s 27 m 45 s 7 m 5 s 9 m 20 s 6 m 30 s 2 m 25 s



表 6 各服务器方法总结Table 6 Summary of methods for each server


4 结论对PSRSM、Spider3、SPOT-1D、RaptorX、MUFOLD,Psipred和Jpred4七种在线服务的蛋白质二级结构预测效果进行了评估。整体来看,在多种比对方法下,PSRSM绝大多数指标都取得了最优的结果。从方法选择角度来看,PSRSM根据蛋白质长度划分不同子集和基于大数据集的训练方式,明显有较好的成效,而紧随其后的SPOT-1D多种深度学习方法和大数据集的训练结合,Sov的准确率也是非常稳定,效果出色。可以看出,蛋白质二级结构预测可以从结合多种深度学习方法,运用大数据进行模型训练做进一步的研究。


参考文献
[1] YANG Yuedong, GAO Jianzhao, WANG Jihua, et al. Sixty-five years of the long march in protein secondary structure prediction:The final stretch[J]. Briefings in Bioinformatics, 2018, 19(3): 482-494. DOI:10.1093/bib/bbw129 (0)


[2] 泽瓦勒贝M, 鲍姆J.O.理解生物信息学[M].李亦学, 郝沛, 译.北京: 科学出版社, 2012.
ZVELEBIL M, BAUM J O.Understanding bioinformatics[M].LI Yixue, HAO Pei, Trans.Beijing: Science Press, 2012. (0)


[3] MA Yuming, LIU Yihui, CHENG Jinyong. Protein secondary structure prediction based on data partition and semi-random subspace method[J]. Scientific Reports, 2018, 8(1): 9856. DOI:10.1038/s41598-018-28084-8 (0)


[4] HEFFERNAN R, YANG Y, KULDIP P, et al. Capturing non-local interactions by long short term memory bidirectional recurrent neural networks for improving prediction of protein secondary structure, backbone angles, contact numbers, and solvent accessibility[J]. Bioinformatics, 2017, 33(18): 3842-3849. DOI:10.1093/bioinformatics/btx218 (0)


[5] HANSON J, PALIWAL K, LITFIN T, et al. Improving prediction of protein secondary structure and solvent accessibility by using predicted contact maps and an ensemble of recurrent and residual convolutional neural networks[J]. Bioinformatics, 2019, 35(14): 2403-2410. DOI:10.1093/bioinformatics/bty1006 (0)


[6] WANG Sheng, PENG Jian, MA Jianzhu, et al. Protein secondary structure prediction using deep convolutional neural fields[J]. Scientific Reports, 2016, 6: 18962. DOI:10.1038/srep18962 (0)


[7] FANG Chao, SHANG Yi, XU Dong. MUFOLD-SS:New deep inception-inside-inception networks for protein secondary structure prediction[J]. Proteins:Structure, Function and Bioinformatics, 2018, 86(5): 592-598. DOI:10.1002/prot.25487 (0)


[8] DROZDETSKIY A, COLE C, PROCTER J, et al. JPred4:A protein secondary structure prediction server[J]. Nucleic Acids Research, 2015, 43(1): 389-394. DOI:10.1093/nar/gkv332 (0)


[9] JONES D. Protein secondary structure prediction based on position-specific scoring matrices[J]. Journal of Molecular Biology, 1999, 292(2): 195-202. DOI:10.1006/jmbi.1999.3091 (0)


[10] 朱树平, 刘毅慧. 蛋白质二级结构在线服务器预测评估[J]. 生物信息学, 2019, 17(1): 53-60.
ZHU Shuping, LIU Yihui. Protein secondary structure online server predictive evaluation[J]. Chinese Journal of Bioinformatics, 2019, 17(1): 53-60. DOI:10.12113/j.issn.1672-5565.201808002 (0)


[11] WANG Sheng, LI Wei, LIU Shiwang, et al. RaptorX-Property:A web server for protein structure property prediction[J]. Nucleic Acids Research, 2016, 44(W1): W430-W435. DOI:10.1093/nar/gkw306 (0)


[12] WANG Sheng, MA Jianzhu, XU Jinbo. AUCpreD:Proteome-level protein disorder prediction by AUC-maximized deep convolutional neural fields[J]. Bioinformatics, 2016, 32: 672-679. DOI:10.1093/bioinformatics/btw446 (0)


[13] FANG Chao, SHANG Yi, XU Dong. Improving protein gamma-turn prediction using inception capsule networks[J]. Scientific Reports, 2018, 8(1): 15741. DOI:10.1038/s41598-018-34114-2 (0)


[14] COLE C, BARBER J, BARTON G. The Jpred 3 secondary structure prediction server[J]. Nucleic Acids Research, 2008, 36(suppl 2): 197-201. DOI:10.1093/nar/gkn238 (0)


[15] WAKAMURA K, HIROKAWA K, OPITA K. Dictionary of Protein secondary structure:Pattern recognition of hydrogen-bonded and geometrical features[J]. Biopolymers, 1983, 22(12): 2577-2637. DOI:10.1002/bip.360221211 (0)



相关话题/结构 实验

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 前驱体温度对激光化学气相沉积YBa2Cu3O 7δ超导薄膜结构及性能的影响
    前驱体温度对激光化学气相沉积YBa2Cu3O7δ超导薄膜结构及性能的影响张琼1,赵培1,吴慰1,戴武斌1,GOTOTakashi2,徐源来3(1.等离子体化学与新材料湖北省重点实验室(武汉工程大学),武汉430205;2.东北大学金属材料研究所,沈阳160001;3.绿色化工过程省部共建教育部重点实 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 泡沫金属三明治结构压印-粘接复合接头剥离性能分析
    泡沫金属三明治结构压印-粘接复合接头剥离性能分析张杰,何晓聪,雷蕾,初明明,刘可欣,黄炎宁(昆明理工大学机电工程学院,昆明650500)摘要:为研究三明治结构压印-粘接复合接头的抗剥离性能,选取AA5052铝合金板以及泡沫镍、泡沫铜以及泡沫铁镍进行压印-粘接复合连接,对接头进行拉伸剪切试验,采用扫描 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 静不定结构的热应力分析
    静不定结构的热应力分析杨益航1,王德志2,林高用2(1.福建省功能材料及应用重点实验室(厦门理工学院),福建厦门361024;2.中南大学材料科学与工程学院,长沙410083)摘要:分析了受约束机构内材料热应力存在的危害,给出静不定结构内热应力的定量描述方式:弹性变形状态时,热应力仅与线膨胀系数、弹 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 铀铌合金结构及性能调控研究进展
    铀铌合金结构及性能调控研究进展蒙大桥,陈向林,陈冬,赵雅文,黄河,法涛(中国工程物理研究院材料研究所,四川绵阳621900)摘要:铀铌合金作为一种重要的核工程材料,因其较高的密度、优异的耐蚀性能和良好的力学性能等特点,被广泛应用于核工业领域。铀铌合金受成分及热处理工艺影响显著,表现出复杂的相转变和组 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 核壳结构纳米镁基复合储氢材料研究进展
    核壳结构纳米镁基复合储氢材料研究进展张秋雨1,2,3,邹建新1,2,3,任莉1,2,3,马哲文1,2,3,朱文1,2,3,丁文江1,2,3(1.上海交通大学轻合金精密成型国家工程研究中心,上海200240;2.上海交通大学材料科学与工程学院,上海200240;3.上海交通大学氢科学中心,上海2002 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 电冲击处理(EST)对TC11钛合金微结构和力学性能的影响研究
    电冲击处理(EST)对TC11钛合金微结构和力学性能的影响研究谢乐春1,2,刘畅1,2,华林1,2(1.现代汽车零部件技术湖北省重点实验室(武汉理工大学),武汉430070;2.汽车零部件技术湖北省协同创新中心(武汉理工大学),武汉430070)摘要:为寻求优化钛合金组织和力学性能的新思路,本文采用 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 高氮过饱和奥氏体表面改性层结构研究进展
    高氮过饱和奥氏体表面改性层结构研究进展车宏龙,王克胜,梁健,雷明凯(大连理工大学材料科学与工程学院表面工程实验室,辽宁大连116024)摘要:本文针对氮过饱和奥氏体改性层结构本质的研究现状,归纳了近年来国内外相关研究,重点阐述和总结了高氮过饱和奥氏体层的相结构、微结构,以及有序化结构3个方面的相关研 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • ECAP形变对高纯铝微结构及冲击层裂损伤的影响
    ECAP形变对高纯铝微结构及冲击层裂损伤的影响佘其海,李超,钟政烨(材料先进技术教育部重点实验室(西南交通大学),成都610031)摘要:在高应变率冲击载荷下,金属材料的主要失效方式之一是层裂损伤。为探讨微结构对层裂损伤的影响,本文利用等径角挤压(EqualChannelAngularPressin ...
    本站小编 哈尔滨工业大学 2020-12-05
  • UHMWPE初生态微观结构及不同成型条件下制品力学性能研究
    UHMWPE初生态微观结构及不同成型条件下制品力学性能研究胡逸伦1,2,3,赵文静1,2,3,李志1,2,3,夏晋程1,2,3,冯玲英1,2,3,沈贤婷1,2,3,洪尉1,2,3(1.聚烯烃催化技术与高性能材料国家重点实验室,上海200062;2.上海市聚烯烃催化技术重点实验室,上海200062;3 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 革兰氏阳性菌蛋白结构域特征分析
    革兰氏阳性菌蛋白结构域特征分析高晓伟,李凤敏(内蒙古农业大学理学院,呼和浩特010018)摘要:结构域是蛋白质序列中具有独特功能的区域,这些区域影响着蛋白质的功能,因此研究结构域的特征对于了解蛋白质功能很有帮助。构建革兰氏阳性菌蛋白质4个亚细胞位置数据集,对该数据集中的蛋白质进行结构域的搜索和功能分 ...
    本站小编 哈尔滨工业大学 2020-12-05