ProtSpace: a tool for visualizing protein space

preprint OA: closed
📄 Open PDF Full text JSON View at publisher

Abstract

ABSTRACT Protein language models (pLMs) generate high-dimensional representations of proteins, so called embeddings, that capture complex information stored in the set of evolved sequences. Interpreting these embeddings remains an important challenge. ProtSpace provides one solution through an open-source Python package that visualizes protein embeddings interactively in 2D and 3D. The combination of embedding space with protein 3D structure view aids in discovering functional patterns readily missed by traditional sequence analysis. We present two examples to showcase ProtSpace . First, investigations of phage data sets showed distinct clusters of major functional groups and a mixed region, possibly suggesting bias in today’s protein sequences used to train pLMs. Second, the analysis of venom proteins revealed unexpected convergent evolution between scorpion and snake toxins; this challenges existing toxin family classifications and added evidence refuting the aculeatoxin family hypothesis . ProtSpace is freely available as a pip-installable Python package (source code & documentation) with examples on GitHub ( https://github.com/tsenoner/protspace ) and as a web interface ( https://protspace.rostlab.org ). The platform enables seamless collaboration through portable JSON session files.
Full text 1,993 characters · extracted from oa-doi-fallback · click to expand
ABSTRACT Protein language models (pLMs) generate high-dimensional representations of proteins, so called embeddings, that capture complex information stored in the set of evolved sequences. Interpreting these embeddings remains an important challenge. ProtSpace provides one solution through an open-source Python package that visualizes protein embeddings interactively in 2D and 3D. The combination of embedding space with protein 3D structure view aids in discovering functional patterns readily missed by traditional sequence analysis. We present two examples to showcase ProtSpace. First, investigations of phage data sets showed distinct clusters of major functional groups and a mixed region, possibly suggesting bias in today’s protein sequences used to train pLMs. Second, the analysis of venom proteins revealed unexpected convergent evolution between scorpion and snake toxins; this challenges existing toxin family classifications and added evidence refuting the aculeatoxin family hypothesis. ProtSpace is freely available as a pip-installable Python package (source code & documentation) with examples on GitHub (https://github.com/tsenoner/protspace) and as a web interface (https://protspace.rostlab.org). The platform enables seamless collaboration through portable JSON session files. Competing Interest Statement The authors have declared no competing interest. Abbreviations - 2D - two-dimensional - 3D - three-dimensional - BLAST - Basic Local Alignment Search Tool - CLANS - CLuster ANalysis of Sequences - EFI-EST - Enzyme Function Initiative-Enzyme Similarity Tool - HTML - Hypertext Markup Language (file format) - HMM - Hidden Markov Model - JSON - JavaScript Object Notation (file format) - MDS - Multidimensional scaling - MSA - multiple sequence alignments - PCA - Principal component analysis - PHROG - protein orthologous groups - pLM - protein Language Model - SVG - Scalable Vector Graphics (file format) - UMAP - Uniform Manifold Approximation and Projection.

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: oa-doi-fallback

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2024) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00