GGN-GO: geometric graph networks for predicting protein function by multi-scale structure features
Recent advances in high-throughput sequencing have led to an explosion of genomic and transcriptomic data, offering a wealth of protein sequence information. However, the functions of most proteins remain unannotated. Traditional experimental methods for annotation of protein functions are costly and time-consuming. Current deep learning methods typically rely on Graph Convolutional Networks to propagate features between protein residues. However, these methods fail to capture fine atomic-level geometric structural features and cannot directly compute or propagate structural features (such as distances, directions, and angles) when transmitting features, often simplifying them to scalars. Additionally, difficulties in capturing long-range dependencies limit the model's ability to identify key nodes (residues). To address these challenges, we propose a geometric graph network (GGN-GO) for predicting protein function that enriches feature extraction by capturing multi-scale geometric structural features at the atomic and residue levels. We use a geometric vector perceptron to convert these features into vector representations and aggregate them with node features for better understanding and propagation in the network. Moreover, we introduce a graph attention pooling layer captures key node information by adaptively aggregating local functional motifs, while contrastive learning enhances graph representation discriminability through random noise and different views. The experimental results show that GGN-GO outperforms six comparative methods in tasks with the most labels for both experimentally validated and predicted protein structures. Furthermore, GGN-GO identifies functional residues corresponding to those experimentally confirmed, showcasing its interpretability and the ability to pinpoint key protein regions. The code and data are available at: https://github.com/MiJia-ID/GGN-GO.
Authors
- Chang Li (ORCID: https://orcid.org/0000-0002-3267-1859)
- Yuan Zeng (ORCID: https://orcid.org/0000-0002-9710-6543)
- Jing Wan (ORCID: https://orcid.org/0000-0002-4232-7883)
- Jia Mi (ORCID: https://orcid.org/0000-0002-9393-4288)
- Jingyang Gao (ORCID: https://orcid.org/0000-0003-1270-6257)
- Jing Li (ORCID: https://orcid.org/0000-0003-3060-2531)
- Jinghong Sun
- Han Wang (ORCID: https://orcid.org/0000-0002-6282-0974)
Institutions
- Chinese Academy of Sciences (CN)
- Czech Academy of Sciences, Institute of Microbiology (CZ)
- Microbiology Institute of Shaanxi (CN)
- NOAA National Data Buoy Center (US)
- Beijing University of Chemical Technology (CN)
Publication Details
- Journal
- Briefings in Bioinformatics
- Published
- 2024-09-23
- DOI
- https://doi.org/10.1093/bib/bbae559
- Citations
- 5
- Primary Topic
- Bioinformatics and Genomic Networks
- Type
- article
- Field-Weighted Citation Impact
- 1.17