Department of Computer Science and Engineering, School of Information Science and Engineering, Yunnan University, Kunming, 650504, China.
Department of Computer Science and Engineering, School of Information Science and Engineering, Yunnan University, Kunming, 650504, China.
J Mol Graph Model. 2022 Jan;110:108053. doi: 10.1016/j.jmgm.2021.108053. Epub 2021 Nov 4.
Acquainting protein's structure is of vital importance to accurately understanding its function. Computational method of deep learning has made great progress in protein structure prediction from sequence, and has the potential to help structural biology research. The computational methods usually require independent protein structure model quality assessment to select the best from the model pool or guide protein structure refinement. We construct a graph neural network finely assembled with Graph Transformer Feature Extractor and message-passing layers for protein model quality assessment. The graph based method can more naturally embody the protein structure than a sequence or voxelized representation method. Although the widely used graph convolutional network has a strong ability to learn spatial patterns, it does not weigh the dependencies of different nodes on other nodes. So we introduce Graph Transformer to excavate the different degrees of neighboring residue nodes contributing to their local environments and extract local features. This is subsequently followed by message-passing layers to transmit-receive local information. Our network makes better use of edge information and is lightweight since relatively few input features and number of network layers, and experimental results demonstrate that our model outperforms various existing methods. Core code is made freely available at: https://github.com/Crystal-Dsq/proteinqa.
了解蛋白质的结构对于准确理解其功能至关重要。深度学习的计算方法在从序列预测蛋白质结构方面取得了很大进展,有潜力帮助结构生物学研究。这些计算方法通常需要独立的蛋白质结构模型质量评估,以便从模型池中选择最佳模型或指导蛋白质结构细化。我们构建了一个图神经网络,精细地组装了图 Transformer 特征提取器和消息传递层,用于蛋白质模型质量评估。基于图的方法比序列或体素化表示方法更能自然地体现蛋白质结构。尽管广泛使用的图卷积网络具有很强的学习空间模式的能力,但它没有权衡不同节点对其他节点的依赖关系。因此,我们引入图 Transformer 来挖掘对其局部环境有贡献的相邻残基节点的不同程度,并提取局部特征。随后是消息传递层来传递接收局部信息。我们的网络更好地利用了边缘信息,并且由于输入特征和网络层数相对较少,因此更加轻量级,实验结果表明我们的模型优于各种现有方法。核心代码可在:https://github.com/Crystal-Dsq/proteinqa 上免费获得。