Deep residual networks for crystallography trained on synthetic data.

Journal: Acta crystallographica. Section D, Structural biology
PMID:

Abstract

The use of artificial intelligence to process diffraction images is challenged by the need to assemble large and precisely designed training data sets. To address this, a codebase called Resonet was developed for synthesizing diffraction data and training residual neural networks on these data. Here, two per-pattern capabilities of Resonet are demonstrated: (i) interpretation of crystal resolution and (ii) identification of overlapping lattices. Resonet was tested across a compilation of diffraction images from synchrotron experiments and X-ray free-electron laser experiments. Crucially, these models readily execute on graphics processing units and can thus significantly outperform conventional algorithms. While Resonet is currently utilized to provide real-time feedback for macromolecular crystallography users at the Stanford Synchrotron Radiation Lightsource, its simple Python-based interface makes it easy to embed in other processing frameworks. This work highlights the utility of physics-based simulation for training deep neural networks and lays the groundwork for the development of additional models to enhance diffraction collection and analysis.

Authors

  • Derek Mendez
    Stanford Synchrotron Radiation Lightsource, SLAC National Accelerator Laboratory, Menlo Park, CA 94025, USA.
  • James M Holton
    Stanford Synchrotron Radiation Lightsource, SLAC National Accelerator Laboratory, Menlo Park, CA 94025, USA.
  • Artem Y Lyubimov
    Stanford Synchrotron Radiation Lightsource, SLAC National Accelerator Laboratory, Menlo Park, CA 94025, USA.
  • Sabine Hollatz
    Stanford Synchrotron Radiation Lightsource, SLAC National Accelerator Laboratory, Menlo Park, CA 94025, USA.
  • Irimpan I Mathews
    Stanford Synchrotron Radiation Lightsource, Menlo Park, CA, 94025, USA.
  • Aleksander Cichosz
    Department of Statistics and Applied Probability, UC Santa Barbara, Santa Barbara, CA 93106, USA.
  • Vardan Martirosyan
    Department of Mathematics, UC Santa Barbara, Santa Barbara, CA 93106, USA.
  • Teo Zeng
    Department of Statistics and Applied Probability, UC Santa Barbara, Santa Barbara, CA 93106, USA.
  • Ryan Stofer
    Department of Statistics and Applied Probability, UC Santa Barbara, Santa Barbara, CA 93106, USA.
  • Ruobin Liu
    Department of Statistics and Applied Probability, UC Santa Barbara, Santa Barbara, CA 93106, USA.
  • Jinhu Song
    Stanford Synchrotron Radiation Lightsource, SLAC National Accelerator Laboratory, Menlo Park, CA 94025, USA.
  • Scott McPhillips
    Stanford Synchrotron Radiation Lightsource, SLAC National Accelerator Laboratory, Menlo Park, CA 94025, USA.
  • Mike Soltis
    Stanford Synchrotron Radiation Lightsource, SLAC National Accelerator Laboratory, Menlo Park, CA 94025, USA.
  • Aina E Cohen
    Stanford Synchrotron Radiation Lightsource, SLAC National Accelerator Laboratory, Menlo Park, CA 94025, USA.