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.
Funder
National Institutes of Health, National Institute of General Medical Sciences
National Science Foundation
SLAC National Accelerator Laboratory
Publisher
International Union of Crystallography (IUCr)
Reference64 articles.
1. Megapixels @ Megahertz – The AGIPD high-speed cameras for the European XFEL
2. Antipov, S. P., Assoufid, L., Grizolli, W. C., Qian, J. & Shi, X. (2018). Proceedings of the 9th International Particle Accelerator Conference (IPAC'18), edited by S. Koscielniak, T. Satogata, V. R. W. Schaa & J. Thomson, pp. 18-23. Geneva: JACoW.
3. Tuning Catalytic Bias of Hydrogen Gas Producing Hydrogenases
4. High-density grids for efficient data collection from multiple crystals
5. The Protein Data Bank
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献