English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT

Released

Journal Article

Crystal search - feasibility study of a real-time deep learning process for crystallization well images

MPS-Authors
/persons/resource/persons137918

Thielmann,  Yvonne
Department of Molecular Membrane Biology, Max Planck Institute of Biophysics, Max Planck Society;

/persons/resource/persons289977

Zint,  Norbert
Department of Molecular Membrane Biology, Max Planck Institute of Biophysics, Max Planck Society;

/persons/resource/persons137749

Koepke,  Jürgen
Department of Molecular Membrane Biology, Max Planck Institute of Biophysics, Max Planck Society;

External Resource
No external resources are shared
Fulltext (restricted access)
There are currently no full texts shared for your IP range.
Fulltext (public)

ik5007sup3.pdf
(Any fulltext), 282KB

Supplementary Material (public)
There is no public supplementary material available
Citation

Thielmann, Y., Luft, T., Zint, N., & Koepke, J. (2023). Crystal search - feasibility study of a real-time deep learning process for crystallization well images. Acta Crystallographica Section A: Foundations and Advances, A79(Part 4), 331-338. doi:10.1107/S2053273323001948.


Cite as: https://hdl.handle.net/21.11116/0000-000D-3E8E-F
Abstract
To avoid the time-consuming and often monotonous task of manual inspection of crystallization plates, a Python-based program to automatically detect crystals in crystallization wells employing deep learning techniques was developed. The program uses manually scored crystallization trials deposited in a database of an in-house crystallization robot as a training set. Since the success rate of such a system is able to catch up with manual inspection by trained persons, it will become an important tool for crystallographers working on biological samples. Four network architectures were compared and the SqueezeNet architecture performed best. In detecting crystals AlexNet accomplished a better result, but with a lower threshold the mean value for crystal detection was improved for SqueezeNet. Two assumptions were made about the imaging rate. With these two extremes it was found that an image processing rate of at least two times, but up to 58 times in the worst case, would be needed to reach the maximum imaging rate according to the deep learning network architecture employed for real-time classification. To avoid high workloads for the control computer of the CrystalMation system, the computing is distributed over several workstations, participating voluntarily, by the grid programming system from the Berkeley Open Infrastructure for Network Computing (BOINC). The outcome of the program is redistributed into the database as automatic real-time scores (ARTscore). These are immediately visible as colored frames around each crystallization well image of the inspection program. In addition, regions of droplets with the highest scoring probability found by the system are also available as images.