Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2018 Feb 1;74(Pt 2):143-151.
doi: 10.1107/S2059798317014565. Epub 2018 Feb 1.

Distributed computing for macromolecular crystallography

Affiliations
Free PMC article

Distributed computing for macromolecular crystallography

Evgeny Krissinel et al. Acta Crystallogr D Struct Biol. .
Free PMC article

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.

PubMed Disclaimer

Figures

Figure 1
Figure 1
Schematic of a conventional web-service setup. The setup contains four basic elements: (1) a web-server machine, (2) data storage, (3) computational machines connected to the web server via an internal network and (4) client devices communicating with the web server via http or https protocols. (1), (2) and (3) can all be placed on physical machines individually or shared in any combination.
Figure 2
Figure 2
General workflow of CCP4 web services.
Figure 3
Figure 3
CCP4 Cloud schematic. (1) Client device. (2) Front-end virtual machine. (3) Persistent data storage. (4) Data-producing facility (for example a synchrotron). (5) Local number-crunching facility. (6) Number-crunching virtual machines. Black lines indicate in-house communications; blue fuzzy lines correspond to external http(s) connections.
Figure 4
Figure 4
A snapshot of the CCP4 Cloud FEVM desktop.
Figure 5
Figure 5
Schematic of the CCP4 web application. (1) Front-end machine (FE). (2) Data storage. (3) Client machines with optional local servers. (4) Number-cruncher servers (NCs). (5) Data-producing facility. Black lines indicate in-house communications; blue fuzzy lines correspond to http(s) connections.
Figure 6
Figure 6
A snapshot of the jsCoFE project window.

Similar articles

  • CCP4 Cloud for structure determination and project management in macromolecular crystallography.
    Krissinel E, Lebedev AA, Uski V, Ballard CB, Keegan RM, Kovalevskiy O, Nicholls RA, Pannu NS, Skubák P, Berrisford J, Fando M, Lohkamp B, Wojdyr M, Simpkin AJ, Thomas JMH, Oliver C, Vonrhein C, Chojnowski G, Basle A, Purkiss A, Isupov MN, McNicholas S, Lowe E, Triviño J, Cowtan K, Agirre J, Rigden DJ, Uson I, Lamzin V, Tews I, Bricogne G, Leslie AGW, Brown DG. Krissinel E, et al. Acta Crystallogr D Struct Biol. 2022 Sep 1;78(Pt 9):1079-1089. doi: 10.1107/S2059798322007987. Epub 2022 Aug 30. Acta Crystallogr D Struct Biol. 2022. PMID: 36048148 Free PMC article.
  • CCP4i2: the new graphical user interface to the CCP4 program suite.
    Potterton L, Agirre J, Ballard C, Cowtan K, Dodson E, Evans PR, Jenkins HT, Keegan R, Krissinel E, Stevenson K, Lebedev A, McNicholas SJ, Nicholls RA, Noble M, Pannu NS, Roth C, Sheldrick G, Skubak P, Turkenburg J, Uski V, von Delft F, Waterman D, Wilson K, Winn M, Wojdyr M. Potterton L, et al. Acta Crystallogr D Struct Biol. 2018 Feb 1;74(Pt 2):68-84. doi: 10.1107/S2059798317016035. Epub 2018 Feb 1. Acta Crystallogr D Struct Biol. 2018. PMID: 29533233 Free PMC article.
  • Overview of the CCP4 suite and current developments.
    Winn MD, Ballard CC, Cowtan KD, Dodson EJ, Emsley P, Evans PR, Keegan RM, Krissinel EB, Leslie AG, McCoy A, McNicholas SJ, Murshudov GN, Pannu NS, Potterton EA, Powell HR, Read RJ, Vagin A, Wilson KS. Winn MD, et al. Acta Crystallogr D Biol Crystallogr. 2011 Apr;67(Pt 4):235-42. doi: 10.1107/S0907444910045749. Epub 2011 Mar 18. Acta Crystallogr D Biol Crystallogr. 2011. PMID: 21460441 Free PMC article.
  • Ongoing developments in CCP4 for high-throughput structure determination.
    Winn MD, Ashton AW, Briggs PJ, Ballard CC, Patel P. Winn MD, et al. Acta Crystallogr D Biol Crystallogr. 2002 Nov;58(Pt 11):1929-36. doi: 10.1107/s0907444902016116. Epub 2002 Oct 21. Acta Crystallogr D Biol Crystallogr. 2002. PMID: 12393924 Review.
  • Application of in situ diffraction in high-throughput structure determination platforms.
    Aller P, Sanchez-Weatherby J, Foadi J, Winter G, Lobley CM, Axford D, Ashton AW, Bellini D, Brandao-Neto J, Culurgioni S, Douangamath A, Duman R, Evans G, Fisher S, Flaig R, Hall DR, Lukacik P, Mazzorana M, McAuley KE, Mykhaylyk V, Owen RL, Paterson NG, Romano P, Sandy J, Sorensen T, von Delft F, Wagner A, Warren A, Williams M, Stuart DI, Walsh MA. Aller P, et al. Methods Mol Biol. 2015;1261:233-53. doi: 10.1007/978-1-4939-2230-7_13. Methods Mol Biol. 2015. PMID: 25502203 Review.

Cited by

  • XDSGUI: a graphical user interface for XDS, SHELX and ARCIMBOLDO.
    Brehm W, Triviño J, Krahn JM, Usón I, Diederichs K. Brehm W, et al. J Appl Crystallogr. 2023 Sep 5;56(Pt 5):1585-1594. doi: 10.1107/S1600576723007057. eCollection 2023 Oct 1. J Appl Crystallogr. 2023. PMID: 37791359 Free PMC article.
  • Predicted models and CCP4.
    Simpkin AJ, Caballero I, McNicholas S, Stevenson K, Jiménez E, Sánchez Rodríguez F, Fando M, Uski V, Ballard C, Chojnowski G, Lebedev A, Krissinel E, Usón I, Rigden DJ, Keegan RM. Simpkin AJ, et al. Acta Crystallogr D Struct Biol. 2023 Sep 1;79(Pt 9):806-819. doi: 10.1107/S2059798323006289. Epub 2023 Aug 17. Acta Crystallogr D Struct Biol. 2023. PMID: 37594303 Free PMC article.
  • BtuB TonB-dependent transporters and BtuG surface lipoproteins form stable complexes for vitamin B12 uptake in gut Bacteroides.
    Abellon-Ruiz J, Jana K, Silale A, Frey AM, Baslé A, Trost M, Kleinekathöfer U, van den Berg B. Abellon-Ruiz J, et al. Nat Commun. 2023 Aug 5;14(1):4714. doi: 10.1038/s41467-023-40427-2. Nat Commun. 2023. PMID: 37543597 Free PMC article.
  • Tetracycline-modifying enzyme SmTetX from Stenotrophomonas maltophilia.
    Malý M, Kolenko P, Stránský J, Švecová L, Dušková J, Koval' T, Skálová T, Trundová M, Adámková K, Černý J, Božíková P, Dohnálek J. Malý M, et al. Acta Crystallogr F Struct Biol Commun. 2023 Jul 1;79(Pt 7):180-192. doi: 10.1107/S2053230X23005381. Epub 2023 Jul 5. Acta Crystallogr F Struct Biol Commun. 2023. PMID: 37405486 Free PMC article.
  • Conformational transition of the Ixodes ricinus salivary serpin Iripin-4.
    Kascakova B, Kotal J, Havlickova P, Vopatkova V, Prudnikova T, Grinkevich P, Kuty M, Chmelar J, Kuta Smatanova I. Kascakova B, et al. Acta Crystallogr D Struct Biol. 2023 May 1;79(Pt 5):409-419. doi: 10.1107/S2059798323002322. Epub 2023 Apr 24. Acta Crystallogr D Struct Biol. 2023. PMID: 37092969 Free PMC article.

References

    1. Berman, H. M., Westbrook, J., Feng, Z., Gilliland, G., Bhat, T. N., Weissig, H., Shindyalov, I. N. & Bourne, P. E. (2000). Nucleic Acids Res. 28, 235–242. - PMC - PubMed
    1. Bibby, J., Keegan, R. M., Mayans, O., Winn, M. D. & Rigden, D. J. (2012). Acta Cryst. D68, 1622–1631. - PubMed
    1. Boutell, T. (1996). CGI Programming in C and Perl. Reading: Addison-Wesley.
    1. Cantelon, M., Harter, M., Holowaychuk, T. J. & Rajlich, N. (2013). Node.js in Action, 1st ed. Shelter Island: Manning Publications
    1. Cowtan, K. (2006). Acta Cryst. D62, 1002–1011. - PubMed

Substances