Skip to main navigation Skip to search Skip to main content

Capturing protein domain structure and function using self-supervision on domain architectures

Damianos P. Melidis*, Wolfgang Nejdl

*Corresponding author for this work

Research output: Contribution to journalArticleResearchpeer review

Abstract

Predicting biological properties of unseen proteins is shown to be improved by the use of protein sequence embeddings. However, these sequence embeddings have the caveat that biological metadata do not exist for each amino acid, in order to measure the quality of each unique learned embedding vector separately. Therefore, current sequence embedding cannot be intrinsically evaluated on the degree of their captured biological information in a quantitative manner. We address this drawback by our approach, dom2vec, by learning vector representation for protein domains and not for each amino acid base, as biological metadata do exist for each domain separately. To perform a reliable quantitative intrinsic evaluation in terms of biology knowledge, we selected the metadata related to the most distinctive biological characteristics of a domain, which are its structure, enzymatic, and molecular function. Notably, dom2vec obtains an adequate level of performance in the intrinsic assessment—therefore, we can draw an analogy between the local linguistic features in natural languages and the domain structure and function information in domain architectures. Moreover, we demonstrate the dom2vec applicability on protein prediction tasks, by comparing it with state-of-the-art sequence embeddings in three downstream tasks. We show that dom2vec outperforms sequence embeddings for toxin and enzymatic function prediction and is comparable with sequence embeddings in cellular location prediction.

Original languageEnglish
Article number28
JournalAlgorithms
Volume14
Issue number1
DOIs
Publication statusPublished - 19 Jan 2021

Keywords

  • Enzymatic commission class
  • Protein domain architectures
  • Quantitative quality assessment
  • SCOPe secondary structure class
  • Word embeddings

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Numerical Analysis
  • Computational Theory and Mathematics
  • Computational Mathematics

Cite this