MedElevator Войти в исследования
← Поиск публикаций

DOI 10.1016/j.jmb.2025.168940

Медицинская библиотека · Journal of molecular biology · 2025

ProtSpace: A Tool for Visualizing Protein Space.

Senoner Tobias, Olenyi Tobias, Heinzinger Michael, Spannagl Anton, Bouras George, Rost Burkhard, Koludarov Ivan

СтатьяПеревод в очереди

Аннотация

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.

Для цитирования: Senoner Tobias, Olenyi Tobias, Heinzinger Michael, Spannagl Anton, Bouras George, Rost Burkhard, Koludarov Ivan. ProtSpace: A Tool for Visualizing Protein Space.. Journal of molecular biology. 2025. DOI: 10.1016/j.jmb.2025.168940.

Предметные рубрики MeSH

Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Загрузка состояния…

История · было → стало

Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.

Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.