Fast and Flexible Protein Design Using Deep Graph Neural Networks
Protein structure and function is determined by the arrangement of the linear sequence of amino acids in 3D space. We show that a deep graph neural network, ProteinSolver, can precisely design sequences that fold into a predetermined shape by phrasing this challenge as a constraint satisfaction problem (CSP), akin to Sudoku puzzles. We trained ProteinSolver on over 70,000,000 real protein sequences corresponding to over 80,000 structures. We show that our method rapidly designs new protein sequences and benchmark them in silico using energy-based scores, molecular dynamics, and structure prediction methods. As a proofof-principle validation, we use ProteinSolver to generate sequences that match the structure of serum albumin, then synthesize the top-scoring design and validate it in vitro using circular dichroism. ProteinSolver is freely available at http://design.proteinsolver.org and https://gitlab.com/ostrokach/proteinsolver.
Code (1)
Tasks
Graph Neural NetworkProtein DesignSimilar Papers 제목 키워드 기반
Graph-convolution neural network-based flexible docking utilizing coarse-grained distance matrix
Prediction of protein-ligand complexes for flexible proteins remains still a challenging problem in computational structural biology and drug design. Here we present two novel deep neural network approaches with signific…
Drug DesignPredictionRe-RankingFast fixed-backbone protein sequence and rotamer design
Protein fixed-backbone sequence design is an important task in computational protein design, and being able to quickly and accurately modify or redesign side-chains is a useful subroutine in the context of functional des…
Graph AttentionImitation LearningProtein DesignAlphaDesign: A graph protein design method and benchmark on AlphaFoldDB
While DeepMind has tentatively solved protein folding, its inverse problem -- protein design which predicts protein sequences from their 3D structures -- still faces significant challenges. Particularly, the lack of larg…
DecoderProtein DesignProtein FoldingProteinBERT: a universal deep-learning model of protein sequence and function
Self-supervised deep language modeling has shown unprecedented success across natural language tasks, and has recently been repurposed to biological sequences. However, existing models and pretraining methods are designe…
Language ModelingLanguage ModellingProtein Secondary Structure PredictionProtein Structure PredictionLocating large flexible ligands on proteins
Many biologically important ligands of proteins are large, flexible, and often charged molecules that bind to extended regions on the protein surface. It is infeasible or expensive to locate such ligands on proteins with…