The DOI matches its Crossref record; 54 of the 54 references it cites were found in a registry or an index.
Illuminating protein space with a programmable generative model
Open accessPublished version of a preprint
Abstract
Three billion years of evolution has produced a tremendous diversity of protein molecules 1 , but the full potential of proteins is likely to be much greater. Accessing this potential has been challenging for both computation and experiments because the space of possible protein molecules is much larger than the space of those likely to have functions. Here we introduce Chroma, a generative model for proteins and protein complexes that can directly sample novel protein structures and sequences, and that can be conditioned to steer the generative process towards desired properties and functions. To enable this, we introduce a diffusion process that respects the conformational statistics of polymer ensembles, an efficient neural architecture for molecular systems that enables long-range reasoning with sub-quadratic scaling, layers for efficiently synthesizing three-dimensional structures of proteins from predicted inter-residue geometries and a general low-temperature sampling algorithm for diffusion models. Chroma achieves protein design as Bayesian inference under external constraints, which can involve symmetries, substructure, shape, semantics and even natural-language prompts. The experimental characterization of 310 proteins shows that sampling from Chroma results in proteins that are highly expressed, fold and have favourable biophysical properties. The crystal structures of two designed proteins exhibit atomistic agreement with Chroma samples (a backbone root-mean-square deviation of around 1.0 Å). With this unified approach to protein design, we hope to accelerate the programming of protein matter to benefit human health, materials science and synthetic biology.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Figures





Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Highly accurate protein structure prediction with AlphaFold
Jumper, J., Evans, R., Pritzel, A., Green, T., Figurnov, M., Ronneberger, O., Tunyasuvunakool, K., Bates, R., Žídek, A., Potapenko, A., et al. (2021) · Nature · doi:10.1038/s41586-021-03819-2 · Cited by 43,764
UMAP: Uniform Manifold Approximation and Projection
McInnes, L., Healy, J., Saul, N., & Großberger, L. (2018) · Journal of Open Source Software · doi:10.21105/joss.00861 · Cited by 9,826 · cited 3×
“13, we present samples from Chroma and a set of native structures with global topology descriptors derived from knot theory 43,44 and embed them into two dimensions with UMAP 45 .”
BackgroundMethodDenoising Diffusion Probabilistic Models
Ho, J., Jain, A., & Abbeel, P. (2020) · arXiv · doi:10.48550/arxiv.2006.11239 · Cited by 8,712
UniProt: the universal protein knowledgebase in 2021
The UniProt Consortium, Bateman, A., Martin, M.-J., Orchard, S., Magrane, M., Agivetova, R., Ahmad, S., Alpi, E., Bowler-Barnett, E. H., Britto, R., et al. (2021) · Nucleic Acids Research · doi:10.1093/nar/gkaa1100 · Cited by 6,372
Evolutionary-scale prediction of atomic level protein structure with a language model
Lin, Z., Akin, H., Rao, R., Hie, B., Zhu, Z., Lu, W., Smetanin, N., Verkuil, R., Kabeli, O., Shmueli, Y., et al. (2022) · doi:10.1101/2022.07.20.500902 · Cited by 5,990
TM-align: a protein structure alignment algorithm based on the TM-score
Zhang, Y. (2005) · Nucleic Acids Research · doi:10.1093/nar/gki524 · Cited by 3,774
A hierarchical O(N log N) force-calculation algorithm
Barnes, J., & Hut, P. (1986) · Nature · doi:10.1038/324446a0 · Cited by 3,733
Diffusion Models Beat GANs on Image Synthesis
Dhariwal, P., & Nichol, A. (2021) · arXiv · doi:10.48550/arxiv.2105.05233 · Cited by 3,362
Rives, A., Meier, J., Sercu, T., Goyal, S., Lin, Z., Liu, J., Guo, D., Ott, M., Zitnick, C. L., Ma, J., et al. (2021) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.2016239118 · Cited by 3,286
Rives, A., Meier, J., Sercu, T., Goyal, S., Lin, Z., Liu, J., Guo, D., Ott, M., Zitnick, C. L., Ma, J., et al. (2019) · doi:10.1101/622803 · Cited by 3,280
Deep Unsupervised Learning using Nonequilibrium Thermodynamics
Sohl-Dickstein, J., Weiss, E. A., Maheswaranathan, N., & Ganguli, S. (2015) · arXiv · doi:10.48550/arxiv.1503.03585 · Cited by 2,637
Photorealistic Text-to-Image Diffusion Models with Deep Language Understanding
Saharia, C., Chan, W., Saxena, S., Li, L., Whang, J., Denton, E., Ghasemipour, S. K. S., Ayan, B. K., Mahdavi, S. S., Lopes, R. G., et al. (2022) · arXiv · doi:10.48550/arxiv.2205.11487 · Cited by 2,528
Zero-shot text-to-image generation
Ramesh, A., Pavlov, M., Goh, G., Gray, S., Voss, C., Radford, A., Chen, M., & Sutskever, I. (2021) · arXiv · doi:10.48550/arxiv.2102.12092 · Cited by 2,417
Watson, J. L., Juergens, D., Bennett, N. R., Trippe, B. L., Yim, J., Eisenach, H. E., Ahern, W., Borst, A. J., Ragotte, R. J., Milles, L. F., et al. (2022) · doi:10.1101/2022.12.09.519842 · Cited by 2,369
Computational Optimal Transport with Applications to Data Sciences
Gabriel Peyré, A., & Cuturi, M. (2019) · Foundations and Trends® in Machine Learning · doi:10.1561/2200000073 · Cited by 2,354
De novo design of protein structure and function with RFdiffusion
Watson, J. L., Juergens, D., Bennett, N. R., Trippe, B. L., Yim, J., Eisenach, H. E., Ahern, W., Borst, A. J., Ragotte, R. J., Milles, L. F., et al. (2023) · Nature · doi:10.1038/s41586-023-06415-8 · Cited by 2,325
Robust deep learning–based protein sequence design using ProteinMPNN
Dauparas, J., Anishchenko, I., Bennett, N., Bai, H., Ragotte, R. J., Milles, L. F., Wicky, B. I. M., Courbet, A., de Haas, R. J., Bethel, N., et al. (2022) · Science · doi:10.1126/science.add2187 · Cited by 2,210
Robust deep learning based protein sequence design using ProteinMPNN
Dauparas, J., Anishchenko, I., Bennett, N., Bai, H., Ragotte, R. J., Milles, L. F., Wicky, B. I. M., Courbet, A., de Haas, R. J., Bethel, N., et al. (2022) · doi:10.1101/2022.06.03.494563 · Cited by 2,107
Score-Based Generative Modeling through Stochastic Differential Equations
Song, Y., Sohl-Dickstein, J., Kingma, D. P., Kumar, A., Ermon, S., & Poole, B. (2020) · arXiv · doi:10.48550/arxiv.2011.13456 · Cited by 1,953
Plaxco, K. W., Simons, K. T., & Baker, D. A. (1998) · Journal of Molecular Biology · doi:10.1006/jmbi.1998.1645 · Cited by 1,515
The coming of age of de novo protein design
Huang, P.-S., Boyken, S. E., & Baker, D. (2016) · Nature · doi:10.1038/nature19946 · Cited by 1,478
Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domains
Tancik, M., Srinivasan, P. P., Mildenhall, B., Fridovich-Keil, S., Raghavan, N., Singhal, U., Ramamoorthi, R., Barron, J. T., & Ng, R. (2020) · arXiv · doi:10.48550/arxiv.2006.10739 · Cited by 1,459
Protein tagging and detection with engineered self-assembling fragments of green fluorescent protein
Cabantous, S., Terwilliger, T. C., & Waldo, G. S. (2004) · Nature Biotechnology · doi:10.1038/nbt1044 · Cited by 957
Advances in protein structure prediction and design
Kuhlman, B., & Bradley, P. (2019) · Nature Reviews Molecular Cell Biology · doi:10.1038/s41580-019-0163-x · Cited by 806
High-Resolution Image Synthesis with Latent Diffusion Models
Rombach, R., Blattmann, A., Lorenz, D., Esser, P., & Ommer, B. (2021) · arXiv · doi:10.48550/arxiv.2112.10752 · Cited by 737
De novo protein design by deep network hallucination
Anishchenko, I., Chidyausiku, T. M., Ovchinnikov, S., Pellock, S. J., & Baker, D. (2020) · doi:10.1101/2020.07.22.211482 · Cited by 629
Deep generative models of genetic variation capture the effects of mutations
Riesselman, A. J., Ingraham, J. B., & Marks, D. S. (2018) · Nature Methods · doi:10.1038/s41592-018-0138-4 · Cited by 601
Self-citationDesign of protein-binding proteins from the target structure alone
Cao, L., Coventry, B., Goreshnik, I., Huang, B., Sheffler, W., Park, J. S., Jude, K. M., Marković, I., Kadam, R. U., Verschueren, K. H. G., et al. (2022) · Nature · doi:10.1038/s41586-022-04654-9 · Cited by 577
Principles for designing ideal protein structures
Koga, N., Tatsumi-Koga, R., Liu, G., Xiao, R., Acton, T. B., Montelione, G. T., & Baker, D. (2012) · Nature · doi:10.1038/nature11600 · Cited by 564
Accurate design of co-assembling multi-component protein nanomaterials
King, N. P., Bale, J. B., Sheffler, W., McNamara, D. E., Gonen, S., Gonen, T., Yeates, T. O., & Baker, D. A. (2014) · Nature · doi:10.1038/nature13404 · Cited by 560
CATH: increased structural coverage of functional space
Sillitoe, I., Bordin, N., Dawson, N., Waman, V. P., Ashford, P., Scholes, H. M., Pang, C. S. M., Woodridge, L., Rauer, C., Sen, N., et al. (2021) · Nucleic Acids Research · doi:10.1093/nar/gkaa1079 · Cited by 509
Learning inverse folding from millions of predicted structuresPreprint
Hsu, C., Verkuil, R., Liu, J. J., Lin, Z., Hie, B., Sercu, T., Lerer, A. K., & Rives, A. W. (2022) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2022.04.10.487779 · Cited by 492
Natural Selection and the Concept of a Protein Space
Smith, J. (1970) · Nature · doi:10.1038/225563a0 · Cited by 488
BeStSel: webserver for secondary structure and fold prediction for protein CD spectroscopy
Micsonai, A., Moussong, É., Wien, F., Boros, E., Vadászi, H., Murvai, N., Lee, Y., Molnár, T., Réfrégiers, M., Goto, Y., et al. (2022) · Nucleic Acids Research · doi:10.1093/nar/gkac345 · Cited by 463
High-resolution de novo structure prediction from primary sequence
Wu, R., Ding, F., Wang, R., Shen, R., Zhang, X., Luo, S., Su, C., Wu, Z., Xie, Q., Berger, B., et al. (2022) · doi:10.1101/2022.07.21.500999 · Cited by 392
ProGen: Language Modeling for Protein GenerationPreprint
Madani, A., McCann, B., Naik, N., Keskar, N. S., Anand, N., Eguchi, R. R., Huang, P., & Socher, R. (2020) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2020.03.07.982272 · Cited by 383
De novo design of a transmembrane Zn 2+ -transporting four-helix bundle
Joh, N. H., Wang, T., Bhate, M., Acharya, R., Wu, Y., Grabe, M., Hong, M., Grigoryan, G., & DeGrado, W. F. (2014) · Science · doi:10.1126/science.1261172 · Cited by 301
Self-citationProtein structure generation via folding diffusion
Wu, K., Yang, K., van den Berg, R., Alamdari, S., Zou, J., Lu, A. X., & Amini, A. P. (2024) · Nature Communications · doi:10.1038/s41467-024-45051-2 · Cited by 265
De novo enzymes by computational design
Kries, H., Blomberg, R., & Hilvert, D. (2013) · Current Opinion in Chemical Biology · doi:10.1016/j.cbpa.2013.02.012 · Cited by 243
Hallucinating symmetric protein assemblies
Wicky, B. I. M., Milles, L. F., Courbet, A., Ragotte, R. J., Dauparas, J., Kinfu, E., Tipps, S., Kibler, R. D., Baek, M., DiMaio, F., et al. (2022) · Science · doi:10.1126/science.add1964 · Cited by 240
Probing Designability via a Generalized Model of Helical Bundle Geometry
Grigoryan, G., & DeGrado, W. F. (2010) · Journal of Molecular Biology · doi:10.1016/j.jmb.2010.08.058 · Cited by 232
Self-citationAutomatic classification of protein structure by using Gauss integrals
Røgen, P., & Fain, B. (2002) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.2636460100 · Cited by 199
Protein sequence design with a learned potential
Anand, N., Eguchi, R., Mathews, I. I., Perez, C. P., Derry, A., Altman, R. B., & Huang, P.-S. (2022) · Nature Communications · doi:10.1038/s41467-022-28313-9 · Cited by 171
De novo protein design: how do we expand into the universe of possible protein structures?
Woolfson, D. N., Bartlett, G. J., Burton, A. J., Heal, J. W., Niitsu, A., Thomson, A. R., & Wood, C. W. (2015) · Current Opinion in Structural Biology · doi:10.1016/j.sbi.2015.05.009 · Cited by 160
Ig-VAE: Generative modeling of protein structure by direct 3D coordinate generation
Eguchi, R. R., Choe, C. A., & Huang, P.-S. (2022) · PLOS Computational Biology · doi:10.1371/journal.pcbi.1010271 · Cited by 141
Design of metalloproteins and novel protein folds using variational autoencoders
Greener, J. G., Moffat, L., & Jones, D. T. (2018) · Scientific Reports · doi:10.1038/s41598-018-34533-1 · Cited by 132
Notin, P., Dias, M., Frazer, J., Marchena-Hurtado, J., Gomez, A., Marks, D. S., & Gal, Y. (2022) · arXiv · doi:10.48550/arxiv.2205.13760 · Cited by 118
Zhou, J., Panaitiu, A. E., & Grigoryan, G. (2019) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1908723117 · Cited by 93
Self-citationDiffusion probabilistic modeling of protein backbones in 3D for the motif-scaffolding problem
Trippe, B. L., Yim, J., Tischer, D., Baker, D., Broderick, T., Barzilay, R., & Jaakkola, T. (2022) · arXiv · doi:10.48550/arxiv.2206.04119 · Cited by 92
The de novo design of α-helical peptides for supramolecular self-assembly
Beesley, J. L., & Woolfson, D. N. (2019) · Current Opinion in Biotechnology · doi:10.1016/j.copbio.2019.03.017 · Cited by 85
Tertiary alphabet for the observable protein structural universe
Mackenzie, C. O., Zhou, J., & Grigoryan, G. (2016) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1607178113 · Cited by 72
Self-citationEmpirical power laws for the radii of gyration of protein oligomers
Tanner, J. J. (2016) · Acta Crystallographica Section D Structural Biology · doi:10.1107/s2059798316013218 · Cited by 42
Fast large-scale clustering of protein structures using Gauss integrals
Harder, T., Borg, M., Boomsma, W., Røgen, P., & Hamelryck, T. (2011) · Bioinformatics · doi:10.1093/bioinformatics/btr692 · Cited by 36
Research works printed but not linked: 6
- Ramesh, A., Dhariwal, P., Nichol, A., Chu, C. & Chen, M. Hierarchical text-conditional image generation with CLIP latents. Preprint at https://arxiv.org/abs/2204.06125 (2022). · arXiv
- Ingraham, J., Garg, V., Barzilay, R. & Jaakkola, T. Generative models for graph-based protein design. In Proc. Advances in Neural Information Processing Systems 32 (eds Wallach, H. et al.) (NeurIPS, 2019).
- Anand, N. & Huang, P.-S. Generative modeling for protein structures. In Proc. Advances in Neural Information Processing Systems 31 (eds Bengio, S. et al.) (NeurIPS, 2018).
- Lin, Z., Sercu, T., LeCun, Y. & Rives, A. Deep generative models create new and diverse protein structures. In Machine Learning in Structural Biology Workshop at the 35th Conference on Neural Information Processing Systems (MLSB, 2021).
- Gilmer, J., Schoenholz, S. S., Riley, P. F., Vinyals, O. & Dahl, G. E. Neural message passing for quantum chemistry. In Proc. 34th International Conference on Machine Learning (eds Precup, D. et al.) 1263–1272 (PMLR, 2017).
- Jing, B., Eismann, S., Suriana, P., Townshend, R. J. L. & Dror, R. Learning from protein structure with geometric vector perceptrons. In International Conference on Learning Representations (eds Hofmann, K. et al.) (OpenReview.net, 2021).
Cited by
Sorted by citations
De novo design of protein structure and function with RFdiffusion
Watson, J. L., Juergens, D., Bennett, N. R., Trippe, B. L., Yim, J., Eisenach, H. E., Ahern, W., Borst, A. J., Ragotte, R. J., Milles, L. F., et al. (2023) · Nature · doi:10.1038/s41586-023-06415-8 · Cited by 2,325
Generalized biomolecular modeling and design with RoseTTAFold All-Atom
Krishna, R., Wang, J., Ahern, W., Sturmfels, P., Venkatesh, P., Kalvet, I., Lee, G. R., Morey-Burrows, F. S., Anishchenko, I., Humphreys, I. R., et al. (2024) · Science · doi:10.1126/science.adl2528 · Cited by 978
Simulating 500 million years of evolution with a language model
Hayes, T., Rao, R., Akin, H., Sofroniew, N. J., Oktay, D., Lin, Z., Verkuil, R., Tran, V. Q., Deaton, J., Wiggert, M., et al. (2025) · Science · doi:10.1126/science.ads0018 · Cited by 937
Self-Driving Laboratories for Chemistry and Materials Science
Tom, G., Schmid, S. P., Baird, S. G., Cao, Y., Darvish, K., Hao, H., Lo, S., Pablo-García, S., Rajaonson, E. M., Skreta, M., et al. (2024) · Chemical Reviews · doi:10.1021/acs.chemrev.4c00055 · Cited by 707
Sequence modeling and design from molecular to genome scale with Evo
Nguyen, E., Poli, M., Durrant, M. G., Kang, B., Katrekar, D., Li, D. B., Bartie, L. J., Thomas, A. W., King, S. H., Brixi, G., et al. (2024) · Science · doi:10.1126/science.ado9336 · Cited by 580
Metadata
- Authors
- Ingraham, J. B., Baranov, M., Costello, Z., Barber, K. W., Wang, W., Ismail, A., Frappier, V., Lord, D. M., Ng-Thow-Hing, C., Van Vlack, E. R., Tie, S., Xue, V., Cowles, S. C., Leung, A., Rodrigues, J. V., Morales-Perez, C. L., Ayoub, A. M., Green, R., Puentes, K., Oplinger, F., Panwar, N. V., Obermeyer, F., Root, A. R., Beam, A. L., Poelwijk, F. J., & Grigoryan, G.
- Corresponding author
- Grigoryan, Gevorg
- ORCID
- Venue
- Nature
- Published
- 2023-11-15
- Volume
- 623
- Issue
- 7989
- Pages
- 1070-1078
- ISSN
- 0028-0836 (ISSN-L)
- 1476-4687
- PMC
- PMC10686827
- OpenAlex
- W4388694364
- Cited by
- 444
- References
- 45
- Citations by year
- 2026: 152 · 2025: 147 · 2024: 125 · 2023: 20
- FWCI
- 39.56
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Locations
- Nature (publishedVersion, cc-by)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- Topics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Protein Structure and Dynamics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Machine Learning in Bioinformatics
- Life Sciences › Pharmacology, Toxicology and Pharmaceutics › Drug Discovery › Computational Drug Discovery Methods
- Keywords
- protein design, generative models, diffusion models, protein complexes, protein structure prediction, Bayesian inference, protein folding, natural language prompts, color intensity
- MeSH terms
- Machine Learning, Algorithms, Bayes Theorem, Computer Simulation, Humans, Models, Molecular, Protein Conformation, Proteins, Semantics, Protein Folding, Directed Molecular Evolution, Synthetic Biology
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review