Towards a systematic characterization of protein complex function: a natural language processing and machine-learning framework
Varun S. SharmaiD, Andrea FossatiiD, Rodolfo CiuffaiD, Marija BuljaniD, Evan G. WilliamsiD, Zhen CheniD, Wenguang ShaoiD, Patrick G. A. PedrioliiD, Anthony Wayne PurcelliD, María Rodríguez MartíneziD, Jiangning SongiD, Matteo ManicaiD, Ruedi H. AebersoldiD, Chen LiiD
Abstract
It is a general assumption of molecular biology that the ensemble of expressed molecules, their activities and interactions determine biological processes, cellular states and phenotypes. Quantitative abundance of transcripts, proteins and metabolites are now routinely measured with considerable depth via an array of "OMICS" technologies, and recently a number of methods have also been introduced for the parallel analysis of the abundance, subunit composition and cell state specific changes of protein complexes. In comparison to the measurement of the molecular entities in a cell, the determination of their function remains experimentally challenging and labor-intensive. This holds particularly true for determining the function of protein complexes, which constitute the core functional assemblies of the cell. Therefore, the tremendous progress in multi-layer molecular profiling has been slow to translate into increased functional understanding of biological processes, cellular states and phenotypes. In this study we describe PCfun, a computational framework for the systematic annotation of protein complex function using Gene Ontology (GO) terms. This work is built upon the use of word embedding-- natural language text embedded into continuous vector space that preserves semantic relationships-- generated from the machine reading of 1 million open access PubMed Central articles. PCfun leverages the embedding for rapid annotation of protein complex function by integrating two approaches: (1) an unsupervised approach that obtains the nearest neighbor (NN) GO term word vectors for a protein complex query vector, and (2) a supervised approach using Random Forest (RF) models trained specifically for recovering the GO terms of protein complex queries described in the CORUM protein complex database. PCfun consolidates both approaches by performing the statistical test for the enrichment of the top NN GO terms within the child terms of the predicted GO terms by RF models. Thus, PCfun amalgamates information learned from the gold-standard protein-complex database, CORUM, with the unbiased predictions obtained directly from the word embedding, thereby enabling PCfun to identify the potential functions of putative protein complexes. The documentation and examples of the PCfun package are available at https://github.com/sharmavaruns/PCfun. We anticipate that PCfun will serve as a useful tool and novel paradigm for the large-scale characterization of protein complex function.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 2
- 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
- ComplexBrowser: a tool for identification and quantification of protein complexes in large scale proteomics datasets
Wojciech Michalak, Vasileios Tsiamis, … Adelina Rogowska-Wrzesińska·Molecular & Cellular ProteomicsPeer-reviewed·Aug 25, 2019
- Quantitative behavior of protein complexes in human cells
Morteza Chalabi Hajkarim, Vasileios Tsiamis, … Veit Schwämmle·BMC BioinformaticsPeer-reviewed·Jan 9, 2019
- Automatically Defining Protein Words for Diverse Functional Predictions Based on Attention Analysis of a Protein Language Model
Hedi Chen, Jingrui Zhong, … Boxue Tian·Advanced SciencePeer-reviewed·Feb 5, 2026
- Complex-centric proteome profiling by SEC-SWATH-MS
Moritz Heusel, Isabell Bludau, … Ruedi H. Aebersold·Molecular Systems BiologyPeer-reviewed·Jan 1, 2019
- MKFGO: Integrating Multi-Source Knowledge Fusion with Pre-Trained Language Model for High-Accuracy Protein Function Prediction
Yi-Heng Zhu, Shuxin Zhu, … Rui Ye·Briefings in BioinformaticsPeer-reviewed·Jul 1, 2025
- GO2Sum: Generating Human Readable Functional Summary of Proteins from GO Terms
Swagarika Jaharlal Giri, Nabil Ibtehaz, Daisuke Kihara·npj Systems Biology and ApplicationsPeer-reviewed·Mar 15, 2024