Conditional Antibody Design as 3D Equivariant Graph Translation

Xiangzhe Kong, Wenbing Huang, Yang Liu
8/12/2022
q-bio.BMcs.LG

Official code: THUNLP-MT/MEAN (112 stars, MIT, last commit 2023-04-07).

Abstract

Antibody design is valuable for therapeutic usage and biological research. Existing deep-learning-based methods encounter several key issues: 1) incomplete context for Complementarity-Determining Regions (CDRs) generation; 2) incapability of capturing the entire 3D geometry of the input structure; 3) inefficient prediction of the CDR sequences in an autoregressive manner. In this paper, we propose Multi-channel Equivariant Attention Network (MEAN) to co-design 1D sequences and 3D structures of CDRs. To be specific, MEAN formulates antibody design as a conditional graph translation problem by importing extra components including the target antigen and the light chain of the antibody. Then, MEAN resorts to E(3)-equivariant message passing along with a proposed attention mechanism to better capture the geometrical correlation between different components. Finally, it outputs both the 1D sequences and 3D structure via a multi-round progressive full-shot scheme, which enjoys more efficiency and precision against previous autoregressive approaches. Our method significantly surpasses state-of-the-art models in sequence and structure modeling, antigen-binding CDR design, and binding affinity optimization. Specifically, the relative improvement to baselines is about 23% in antigen-binding CDR design and 34% for affinity optimization.

View on arXivView PDF

Code Implementations(1)

THUNLP-MT/MEANOfficial100%
MIT

This repo contains the codes for our paper Conditional Antibody Design as 3D Equivariant Graph Translation.

11217C++, ShellDec 5, 20223 years agoMIT
antibody-designdrug-discoverygenerative-ai

Cite this paper

@article{kong2022conditional,
  title  = {Conditional Antibody Design as 3D Equivariant Graph Translation},
  author = {Xiangzhe Kong and Wenbing Huang and Yang Liu},
  year   = {2022},
  eprint = {2208.06073},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2208.06073}
}

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

Discussion