CrysFormer: Protein Structure Prediction via 3d Patterson Maps and Partial Structure Attention

Chen Dun, Qiutai Pan, Shikai Jin, Ria Stevens, Mitchell D. Miller +2 more
10/5/2023
cs.LG

No confident code implementation found for this paper.

Abstract

Determining the structure of a protein has been a decades-long open question. A protein's three-dimensional structure often poses nontrivial computation costs, when classical simulation algorithms are utilized. Advances in the transformer neural network architecture -- such as AlphaFold2 -- achieve significant improvements for this problem, by learning from a large dataset of sequence information and corresponding protein structures. Yet, such methods only focus on sequence information; other available prior knowledge, such as protein crystallography and partial structure of amino acids, could be potentially utilized. To the best of our knowledge, we propose the first transformer-based model that directly utilizes protein crystallography and partial structure information to predict the electron density maps of proteins. Via two new datasets of peptide fragments (2-residue and 15-residue) , we demonstrate our method, dubbed \texttt{CrysFormer}, can achieve accurate predictions, based on a much smaller dataset size and with reduced computation costs.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{dun2023crysformer,
  title  = {CrysFormer: Protein Structure Prediction via 3d Patterson Maps and Partial Structure Attention},
  author = {Chen Dun and Qiutai Pan and Shikai Jin and Ria Stevens and Mitchell D. Miller and George N. Phillips, and Anastasios Kyrillidis},
  year   = {2023},
  eprint = {2310.03899},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.03899v1}
}

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

Discussion