Annotating Gene Ontology terms for protein sequences with the Transformer model
Dat DuongiD, Lisa GaiiD, Ankith Uppunda, D. Q. Le, Eleazar EskiniD, Jingyi Jessica LiiD, Kai-Wei ChangiD
Abstract
Predicting functions for novel amino acid sequences is a long-standing research problem. The Uniprot database which contains protein sequences annotated with Gene Ontology (GO) terms, is one commonly used training dataset for this problem. Predicting protein functions can then be viewed as a multi-label classification problem where the input is an amino acid sequence and the output is a set of GO terms. Recently, deep convolutional neural network (CNN) models have been introduced to annotate GO terms for protein sequences. However, the CNN architecture can only model close-range interactions between amino acids in a sequence. In this paper, first, we build a novel GO annotation model based on the Transformer neural network. Unlike the CNN architecture, the Transformer models all pairwise interactions for the amino acids within a sequence, and so can capture more relevant information from the sequences. Indeed, we show that our adaptation of Transformer yields higher classification accuracy when compared to the recent CNN-based method DeepGO. Second, we modify our model to take motifs in the protein sequences found by BLAST as additional input features. Our strategy is different from other ensemble approaches that average the outcomes of BLAST-based and machine learning predictors. Third, we integrate into our Transformer the metadata about the protein sequences such as 3D structure and protein-protein interaction (PPI) data. We show that such information can greatly improve the prediction accuracy, especially for rare GO labels.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 6
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Integrating Self-Attention Transformer with Triplet Neural Networks for Protein Gene Ontology Prediction
Yiheng Zhu, Chengxin Zhang, … Yang Zhang·bioRxiv·Jul 7, 2022
- GOProFormer: A Multi-modal Transformer Method for Gene Ontology Protein Function Prediction
Anowarul Kabir, Amarda Shehu·BiomoleculesPeer-reviewed·Nov 18, 2022
- TALE: Transformer-based protein function Annotation with joint sequence-Label Embedding
- Protein Function Prediction with Pretrained ProtT5 Embeddings and Gradient Boosting
Jett Appel, Nathan Butcher·bioRxiv·Apr 28, 2026
- Improving protein function prediction by learning and integrating representations of protein sequences and function labels
Frimpong Boadu, Jianlin Jack Cheng·Bioinformatics AdvancesPeer-reviewed·Jan 1, 2024
- DeepGOPlus: Improved protein function prediction from sequence
Maxat Kulmanov, Robert Hoehndorf·BioinformaticsPeer-reviewed·Jul 24, 2019