Distributed computing for macromolecular crystallography

Acta Crystallogr D Struct Biol. 2018 Feb 1;74(Pt 2):143-151. doi: 10.1107/S2059798317014565. Epub 2018 Feb 1.

Abstract

Modern crystallographic computing is characterized by the growing role of automated structure-solution pipelines, which represent complex expert systems utilizing a number of program components, decision makers and databases. They also require considerable computational resources and regular database maintenance, which is increasingly more difficult to provide at the level of individual desktop-based CCP4 setups. On the other hand, there is a significant growth in data processed in the field, which brings up the issue of centralized facilities for keeping both the data collected and structure-solution projects. The paradigm of distributed computing and data management offers a convenient approach to tackling these problems, which has become more attractive in recent years owing to the popularity of mobile devices such as tablets and ultra-portable laptops. In this article, an overview is given of developments by CCP4 aimed at bringing distributed crystallographic computations to a wide crystallographic community.

Keywords: computational cloud; crystallographic computing; data and project management; distributed computing; web services.

MeSH terms

  • Automation
  • Cloud Computing
  • Computer Communication Networks*
  • Crystallography, X-Ray / methods*
  • Electronic Data Processing*
  • Macromolecular Substances / chemistry*
  • Software

Substances

  • Macromolecular Substances