Polo: an open-source graphical user interface for crystallization screening

J Appl Crystallogr. 2021 Feb 19;54(Pt 2):673-679. doi: 10.1107/S1600576721000108. eCollection 2021 Apr 1.

Abstract

Polo is a Python-based graphical user interface designed to streamline viewing and analysis of images to monitor crystal growth, with a specific target to enable users of the High-Throughput Crystallization Screening Center at Hauptman-Woodward Medical Research Institute (HWI) to efficiently inspect their crystallization experiments. Polo aims to increase efficiency, reducing time spent manually reviewing crystallization images, and to improve the potential of identifying positive crystallization conditions. Polo provides a streamlined one-click graphical interface for the Machine Recognition of Crystallization Outcomes (MARCO) convolutional neural network for automated image classification, as well as powerful tools to view and score crystallization images, to compare crystallization conditions, and to facilitate collaborative review of crystallization screening results. Crystallization images need not have been captured at HWI to utilize Polo's basic functionality. Polo is free to use and modify for both academic and commercial use under the terms of the copyleft GNU General Public License v3.0.

Keywords: crystal imaging; crystallization; machine learning; open-source graphical user interfaces.