New Python-based methods for data processing

The Computational Crystallography Toolbox (cctbx) is a flexible software platform that has been used to develop high-throughput crystal-screening tools for both synchrotron sources and X-ray free-electron lasers. Plans for data-processing and visualization applications are discussed, and the benefits and limitations of using graphics-processing units are evaluated.

[1]  Georg Weidenspointner,et al.  Femtosecond X-ray protein nanocrystallography , 2011, Nature.

[2]  Nicholas K. Sauter,et al.  Autoindexing with outlier rejection and identification of superimposed lattices , 2010, Journal of applied crystallography.

[3]  Georg Weidenspointner,et al.  Radiation damage in protein serial femtosecond crystallography using an x-ray free-electron laser. , 2011, Physical review. B, Condensed matter and materials physics.

[4]  Michael Becker,et al.  Automated sample-scanning methods for radiation damage mitigation and diffraction-based centering of macromolecular crystals. , 2011, Journal of synchrotron radiation.

[5]  T. Yeates,et al.  Analysis of lattice-translocation disorder in the layered hexagonal structure of carboxysome shell protein CsoS1C. , 2009, Acta crystallographica. Section D, Biological crystallography.

[6]  Graeme Winter,et al.  xia2: an expert system for macromolecular crystallography data reduction , 2010 .

[7]  Georg Weidenspointner,et al.  Self-terminating diffraction gates femtosecond X-ray nanocrystallography measurements , 2011, Nature Photonics.

[8]  John Bingham,et al.  Data Processing , 1989, Macmillan Professional Masters.

[9]  良二 上田 J. Appl. Cryst.の発刊に際して , 1970 .

[10]  A. Leslie,et al.  Autoindexing diffraction images with iMosflm , 2013, Acta crystallographica. Section D, Biological crystallography.

[11]  Bernd Schmitt,et al.  PILATUS: a two-dimensional X-ray detector for macromolecular crystallography , 2003 .

[12]  Gwyndaf Evans,et al.  High-speed crystal detection and characterization using a fast-readout detector , 2010, Acta crystallographica. Section D, Biological crystallography.

[13]  Georg Weidenspointner,et al.  In vivo protein crystallization opens new routes in structural biology , 2012, Nature Methods.

[14]  Sunil Arya,et al.  An optimal algorithm for approximate nearest neighbor searching fixed dimensions , 1998, JACM.

[15]  Vijay S Pande,et al.  Polarizable Atomic Multipole X-Ray Refinement: Particle Mesh Ewald Electrostatics for Macromolecular Crystals. , 2011, Journal of chemical theory and computation.

[16]  Randy J. Read,et al.  Acta Crystallographica Section D Biological , 2003 .

[17]  Matt Zandstra,et al.  Version Control with Subversion , 2010 .

[18]  Anton Barty,et al.  CrystFEL: a software suite for snapshot serial crystallography , 2012 .

[19]  Nicholas K. Sauter,et al.  Automated diffraction image analysis and spot searching for high-throughput crystal screening , 2006 .

[20]  Graeme Winter,et al.  Automated data collection for macromolecular crystallography. , 2011, Methods.

[21]  Timothy McPhillips,et al.  New paradigm for macromolecular crystallography experiments at SSRL: automated crystal screening and remote data collection , 2008, Acta crystallographica. Section D, Biological crystallography.

[22]  Anton Barty,et al.  Structure-factor analysis of femtosecond microdiffraction patterns from protein nanocrystals. , 2011, Acta crystallographica. Section A, Foundations of crystallography.

[23]  G. Langlet,et al.  International Tables for Crystallography , 2002 .

[24]  D M Szebenyi,et al.  A system for integrated collection and analysis of crystallographic diffraction data. , 1997, Journal of synchrotron radiation.

[25]  Naga K. Govindaraju,et al.  A Survey of General‐Purpose Computation on Graphics Hardware , 2007 .

[26]  Randy J. Read,et al.  Overview of the CCP4 suite and current developments , 2011, Acta crystallographica. Section D, Biological crystallography.

[27]  Michael Pilato Version Control with Subversion , 2004 .

[28]  S Michael Soltis,et al.  Diffraction-based automated crystal centering. , 2007, Journal of synchrotron radiation.

[29]  R. Rosenfeld Nature , 2009, Otolaryngology--head and neck surgery : official journal of American Academy of Otolaryngology-Head and Neck Surgery.

[30]  Sébastien Boutet,et al.  Room temperature femtosecond X-ray diffraction of photosystem II microcrystals , 2012, Proceedings of the National Academy of Sciences.

[31]  Didier Nurizzo,et al.  An Integration Routine Based on Profile Fitting with Optimized Fitting Area for the Evaluation of Weak and/or Overlapped Two-Dimensional Laue or Monochromatic Patterns , 1998 .

[32]  Richard J. Gildea,et al.  OLEX2: a complete structure solution, refinement and analysis program , 2009 .

[33]  A. H. Walenta,et al.  Large-format, high-speed, X-ray pnCCDs combined with electron and ion imaging spectrometers in a multipurpose chamber for experiments at 4th generation light sources , 2010 .

[34]  K. Diederichs Simulation of X-ray frames from macromolecular crystals using a ray-tracing approach. , 2009, Acta crystallographica. Section D, Biological crystallography.

[35]  Masahiko Hiraki,et al.  Implementation of remote monitoring and diffraction evaluation systems at the Photon Factory macromolecular crystallography beamlines , 2008, Journal of synchrotron radiation.

[36]  Lode Wyns,et al.  Untangle, a tool for filtering overlapping diffraction patterns from multicrystals. , 2004, Acta crystallographica. Section D, Biological crystallography.

[37]  M. Tate,et al.  Femtosecond Radiation Experiment Detector for X-Ray Free-Electron Laser (XFEL) Coherent X-Ray Imaging , 2010, IEEE Transactions on Nuclear Science.

[38]  C. Nave A description of imperfections in protein crystals. , 1998, Acta crystallographica. Section D, Biological crystallography.

[39]  Nicholas K. Sauter,et al.  Robust indexing for automatic data collection , 2004, Journal of applied crystallography.

[40]  Wen-mei W. Hwu,et al.  GPU Computing Gems Emerald Edition , 2011 .

[41]  P J Briggs,et al.  Ongoing developments in CCP4 for high-throughput structure determination. , 2002, Acta crystallographica. Section D, Biological crystallography.

[42]  V. Favre-Nicolin,et al.  Fast computation of scattering maps of nanostructures using graphical processing units , 2010, 1010.2641.

[43]  Ana Gonzalez,et al.  Web-Ice: Integrated Data Collection and Analysis for Macromolecular Crystallography , 2008 .

[44]  Sergey Stepanov,et al.  JBluIce-EPICS control system for macromolecular crystallography. , 2011, Acta crystallographica. Section D, Biological crystallography.

[45]  Georg Weidenspointner,et al.  Lipidic phase membrane protein serial femtosecond crystallography , 2012, Nature Methods.

[46]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[47]  P. Evans,et al.  Scaling and assessment of data quality. , 2006, Acta crystallographica. Section D, Biological crystallography.

[48]  Uwe Bergmann,et al.  X-ray damage to the Mn4Ca complex in single crystals of photosystem II: a case study for metalloprotein crystallography. , 2005, Proceedings of the National Academy of Sciences of the United States of America.

[49]  Victor H Hernandez,et al.  Nature Methods , 2007 .

[50]  Jonathan P. Wright,et al.  Simultaneous X-ray diffraction from multiple single crystals of macromolecules. , 2011, Acta crystallographica. Section D, Biological crystallography.

[51]  Noel Rappin,et al.  Wxpython in Action , 2006 .

[52]  H. Chapman,et al.  Femtosecond protein nanocrystallography-data analysis methods. , 2010, Optics express.

[53]  Sébastien Boutet,et al.  Nanoflow electrospinning serial femtosecond crystallography. , 2012, Acta crystallographica. Section D, Biological crystallography.

[54]  Jie Cheng,et al.  Programming Massively Parallel Processors. A Hands-on Approach , 2010, Scalable Comput. Pract. Exp..

[55]  Peter Kuhn,et al.  Blu-Ice and the Distributed Control System: software for data acquisition and instrument control at macromolecular crystallography beamlines. , 2002, Journal of synchrotron radiation.

[56]  Loes M. J. Kroon-Batenburg,et al.  EVAL15: a diffraction data integration method based on ab initio predicted profiles , 2010 .

[57]  Nicholas K. Sauter,et al.  The Computational Crystallography Toolbox: crystallographic algorithms in a reusable software framework , 2002 .

[58]  Sébastien Boutet,et al.  The Coherent X-ray Imaging (CXI) instrument at the Linac Coherent Light Source (LCLS) , 2010 .

[59]  Olof Svensson,et al.  EDNA: a framework for plugin-based applications applied to X-ray experiment online data analysis. , 2009, Journal of synchrotron radiation.

[60]  R. Stevens,et al.  Rastering strategy for screening and centring of microcrystal samples of human membrane proteins with a sub-10 µm size X-ray synchrotron beam , 2009, Journal of The Royal Society Interface.

[61]  Sebastien Petitdemange,et al.  Diffraction cartography: applying microbeams to macromolecular crystallography sample evaluation and data collection. , 2010, Acta crystallographica. Section D, Biological crystallography.

[62]  Nicolas Pinto,et al.  PyCUDA and PyOpenCL: A scripting-based approach to GPU run-time code generation , 2009, Parallel Comput..