| Literature DB >> 23682196 |
Stéphanie Monaco1, Elspeth Gordon, Matthew W Bowler, Solange Delagenière, Matias Guijarro, Darren Spruce, Olof Svensson, Sean M McSweeney, Andrew A McCarthy, Gordon Leonard, Max H Nanao.
Abstract
The development of automated high-intensity macromolecular crystallography (MX) beamlines at synchrotron facilities has resulted in a remarkable increase in sample throughput. Developments in X-ray detector technology now mean that complete X-ray diffraction datasets can be collected in less than one minute. Such high-speed collection, and the volumes of data that it produces, often make it difficult for even the most experienced users to cope with the deluge. However, the careful reduction of data during experimental sessions is often necessary for the success of a particular project or as an aid in decision making for subsequent experiments. Automated data reduction pipelines provide a fast and reliable alternative to user-initiated processing at the beamline. In order to provide such a pipeline for the MX user community of the European Synchrotron Radiation Facility (ESRF), a system for the rapid automatic processing of MX diffraction data from single and multiple positions on a single or multiple crystals has been developed. Standard integration and data analysis programs have been incorporated into the ESRF data collection, storage and computing environment, with the final results stored and displayed in an intuitive manner in the ISPyB (information system for protein crystallography beamlines) database, from which they are also available for download. In some cases, experimental phase information can be automatically determined from the processed data. Here, the system is described in detail.Entities:
Keywords: automation; computer programs; data processing; macromolecular crystallography
Year: 2013 PMID: 23682196 PMCID: PMC3654316 DOI: 10.1107/S0021889813006195
Source DB: PubMed Journal: J Appl Crystallogr ISSN: 0021-8898 Impact factor: 3.304
Figure 1Architecture of the GrenADeS automatic data processing system. Components for which Python, Perl or Java is the predominant language are coloured blue, green or red, respectively, in the electronic version of the journal (dark grey, mid-grey and graduated, respectively, in the print version). XMLRPC is a method for interprocess communication via the exchange of XML-formatted data.
Figure 2Grouped data collection and processing. (a) Grouped data collection: the data collection queue in MXCuBE. (b) Grouped data processing scheme: a list of directories in which the XDS fast processing has been performed is checked and modified to ensure consistent indexing and scaled into a single dataset.
Figure 3An example of an automatically generated plot from the grouped processing routine. The 7 × 11 µm beam on ESRF beamline ID23-2 was used to collect multiple sub-datasets from five positions on a single large cubic insulin crystal. Each cluster of bins reflects the addition of a new sub-dataset to the final dataset. As datasets are added, completeness, signal-to-noise ratio and multiplicity improve.
Figure 4Rapid user feedback of the data processing statistics on the ESRF ID23-2 control computers. (a) The ID23-2 control computer, showing an example graphical feedback. (b) Close-up view of the image displayed on the upper monitor.