ProtSpace: A Tool for Visualizing Protein Space

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.

Authors

Institutions

Publication Details

Journal
Journal of Molecular Biology
Published
2025-01-09
DOI
https://doi.org/10.1016/j.jmb.2025.168940
Citations
8
Primary Topic
Bioinformatics and Genomic Networks
Type
article
Field-Weighted Citation Impact
5.64

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ProtSpace: A Tool for Visualizing Protein Space

Tobias Olenyi, George Bouras, Tobias Senoner, Burkhard Rost et al.
8 citations
Journal of Molecular Biology
Bioinformatics and Genomic Networks
5.64
article

ProtSpace: A Tool for Visualizing Protein Space

Tobias Olenyi, George Bouras, Tobias Senoner, Burkhard Rost, Michael Heinzinger, Ivan Koludarov, Anton Spannagl
article en
8 citations

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.

Journal of Molecular BiologyVol. 437(15)
Basil Hetzel Institute (AU), The University of Adelaide (AU), Technical University of Munich (DE)
Bundesministerium für Bildung, Wissenschaft, Forschung und Technologie
Openalex Percentile: Top 4%
Bioinformatics and Genomic Networks
5.64
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.