Improved motif-scaffolding with SE(3) flow matching

Jason Yim, Andrew Campbell, Emile Mathieu, Andrew Y. K. Foong, Michael Gastegger +7 more
1/8/2024
q-bio.QMcs.LGstat.ML

Official code: microsoft/protein-frame-flow (327 stars, MIT, last commit 2024-07-19).

Abstract

Protein design often begins with the knowledge of a desired function from a motif which motif-scaffolding aims to construct a functional protein around. Recently, generative models have achieved breakthrough success in designing scaffolds for a range of motifs. However, generated scaffolds tend to lack structural diversity, which can hinder success in wet-lab validation. In this work, we extend FrameFlow, an SE(3) flow matching model for protein backbone generation, to perform motif-scaffolding with two complementary approaches. The first is motif amortization, in which FrameFlow is trained with the motif as input using a data augmentation strategy. The second is motif guidance, which performs scaffolding using an estimate of the conditional score from FrameFlow without additional training. On a benchmark of 24 biologically meaningful motifs, we show our method achieves 2.5 times more designable and unique motif-scaffolds compared to state-of-the-art. Code: https://github.com/microsoft/protein-frame-flow

View on arXivView PDF

Code Implementations(1)

MIT

Fast protein backbone generation with SE(3) flow matching.

32738PythonAug 16, 20232 years agoMIT

Similar Papers

Cite this paper

@article{yim2024improved,
  title  = {Improved motif-scaffolding with SE(3) flow matching},
  author = {Jason Yim and Andrew Campbell and Emile Mathieu and Andrew Y. K. Foong and Michael Gastegger and José Jiménez-Luna and Sarah Lewis and Victor Garcia Satorras and Bastiaan S. Veeling and Frank Noé and Regina Barzilay and Tommi S. Jaakkola},
  year   = {2024},
  eprint = {2401.04082},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.04082v2}
}

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/2401.04082.svg)](https://codeofpaper.com/paper/2401.04082)

Discussion