ProLanGO: Protein Function Prediction Using Neural Machine Translation Based on a Recurrent Neural Network
Open Access
- 17 October 2017
- Vol. 22 (10), 1732
- https://doi.org/10.3390/molecules22101732
Abstract
With the development of next generation sequencing techniques, it is fast and cheap to determine protein sequences but relatively slow and expensive to extract useful information from protein sequences because of limitations of traditional biological experimental techniques. Protein function prediction has been a long standing challenge to fill the gap between the huge amount of protein sequences and the known function. In this paper, we propose a novel method to convert the protein function problem into a language translation problem by the new proposed protein sequence language “ProLan” to the protein function language “GOLan”, and build a neural machine translation model based on recurrent neural networks to translate “ProLan” language to “GOLan” language. We blindly tested our method by attending the latest third Critical Assessment of Function Annotation (CAFA 3) in 2016, and also evaluate the performance of our methods on selected proteins whose function was released after CAFA competition. The good performance on the training and testing datasets demonstrates that our new proposed method is a promising direction for protein function prediction. In summary, we first time propose a method which converts the protein function prediction problem to a language translation problem and applies a neural machine translation model for protein function prediction.Funding Information
- National Natural Science Foundation of China (61201273)
This publication has 58 references indexed in Scilit:
- New Nanostructured Carbon Coating Inhibits Bacterial Growth, but Does Not Influence on Animal CellsNanomaterials, 2020
- PFP: Automated prediction of gene ontology functional annotations with confidence scores using protein sequence dataProteins, 2008
- Predicting protein function from sequence and structureNature Reviews Molecular Cell Biology, 2007
- Exploiting indirect neighbours and topological weight to predict protein function from protein–protein interactionsBioinformatics, 2006
- Inference of Protein Function from Protein StructureStructure, 2005
- UniProt: the Universal Protein knowledgebaseNucleic Acids Research, 2004
- Automatic prediction of protein functionCellular and Molecular Life Sciences, 2003
- Prediction of Protein Function Using Protein–Protein Interaction DataJournal of Computational Biology, 2003
- Global protein function prediction from protein-protein interaction networksNature Biotechnology, 2003
- Gapped BLAST and PSI-BLAST: a new generation of protein database search programsNucleic Acids Research, 1997