Evaluating representation learning on the protein structure universe

Arian R. Jamasb, Alex Morehead, Chaitanya K. Joshi, Zuobai Zhang, Kieran Didi +6 more
6/19/2024
cs.LGq-bio.BM

No official code found. Best implementation: a-r-j/ProteinWorkshop (279 stars, MIT, PyTorch, last commit 2025-04-27).

Abstract

We introduce ProteinWorkshop, a comprehensive benchmark suite for representation learning on protein structures with Geometric Graph Neural Networks. We consider large-scale pre-training and downstream tasks on both experimental and predicted structures to enable the systematic evaluation of the quality of the learned structural representation and their usefulness in capturing functional relationships for downstream tasks. We find that: (1) large-scale pretraining on AlphaFold structures and auxiliary tasks consistently improve the performance of both rotation-invariant and equivariant GNNs, and (2) more expressive equivariant GNNs benefit from pretraining to a greater extent compared to invariant models. We aim to establish a common ground for the machine learning and computational biology communities to rigorously compare and advance protein structure representation learning. Our open-source codebase reduces the barrier to entry for working with large protein structure datasets by providing: (1) storage-efficient dataloaders for large-scale structural databases including AlphaFoldDB and ESM Atlas, as well as (2) utilities for constructing new tasks from the entire PDB. ProteinWorkshop is available at: github.com/a-r-j/ProteinWorkshop.

View on arXivView PDF

Code Implementations(1)

PyTorchMIT

Benchmarking framework for protein representation learning. Includes a large number of pre-training and downstream task datasets, models and training/task utilities. (ICLR 2024)

27922TeX, PythonMay 17, 20231 years agoMIT
benchmarkdatasetdeep-learninglightningpretraining+3 more

Similar Papers

Cite this paper

@article{jamasb2024evaluating,
  title  = {Evaluating representation learning on the protein structure universe},
  author = {Arian R. Jamasb and Alex Morehead and Chaitanya K. Joshi and Zuobai Zhang and Kieran Didi and Simon V. Mathis and Charles Harris and Jian Tang and Jianlin Cheng and Pietro Lio and Tom L. Blundell},
  year   = {2024},
  eprint = {2406.13864},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.13864v1},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.13864.svg)](https://codeofpaper.com/paper/2406.13864)

Discussion