Protein domain embeddings for fast and accurate similarity search
Abstract
Recently developed protein language models have enabled a variety of applications with the protein contextual embeddings they produce. Per-protein representations (each protein is represented as a vector of fixed dimension) can be derived via averaging the embeddings of individual residues, or applying matrix transformation techniques such as the discrete cosine transformation to matrices of residue embeddings. Such protein-level embeddings have been applied to enable fast searches of similar proteins, however limitations have been found; for example, PROST is good at detecting global homologs but not local homologs, and knnProtT5 excels for proteins of single domains but not multi-domain proteins. Here we propose a novel approach that first segments proteins into domains (or subdomains) and then applies the discrete cosine transformation to the vectorized embeddings of residues in each domain to infer domain-level contextual vectors. Our approach, called DCTdomain, utilizes predicted contact maps from ESM-2 for domain segmentation, which is formulated as a domain segmentation problem and can be solved using a recursive cut algorithm (RecCut in short) in quadratic time to the protein length; for comparison, an existing approach for domain segmentation uses a cubic-time algorithm. We showed such domain-level contextual vectors (termed as DCT fingerprints) enable fast and accurate detection of similarity between proteins that share global similarities but with undefined extended regions between shared domains, and those that only share local similarities.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 12
- 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
- Sensitive remote homology search by local alignment of small positional embeddings from protein language models
Sean R. Johnson, Meghana Peshwa, Zhiyi Sun·eLifePeer-reviewed·Mar 15, 2024
- dom2vec: Unsupervised protein domain embeddings capture domains structure and function providing data-driven insights into collocations in domain architectures
Damianos P. Melidis, Brandon Malone, Wolfgang Nejdl·AlgorithmsPeer-reviewed·Jan 19, 2021
- Foldclass and Merizo-search: embedding-based deep learning tools for protein domain segmentation, fold recognition and comparison
Shaun M. Kandathil, Andy M C Lau, … David T. Jones·bioRxiv·Mar 25, 2024
- Nearest neighbor search on embeddings rapidly identifies distant protein relations
Konstantin Schütze, Michael Heinzinger, … Burkhard Rost·Frontiers in BioinformaticsPeer-reviewed·Nov 17, 2022
- TEDlm: domain-centric protein language models with optional structural pre-training
Tiejun Wei, Shaun M. Kandathil, … David T. Jones·bioRxiv·Jul 13, 2026
- Evaluating Protein Language Model Embeddingsfor Structural Similarity in the Protein-Sequence Twilight Zone
Shivaram Danwada, Priscilla Udomprasert, … Sutanu Bhattacharya·bioRxiv·Jul 31, 2026