MxDC and MxLIVE: software for data acquisition, information management and remote access to macromolecular crystallography beamlines.

An integrated computer software system for on-site and remote collection of macromolecular crystallography (MX) data at the Canadian Light Source (CLS) is described. The system consists of an integrated graphical user interface for data collection and beamline control [MX Data Collector (MxDC)] which provides experiment-focused control of beamline devices, and a laboratory information management system [MX Laboratory Information Virtual Environment (MxLIVE)] for managing sample and experiment information through a web browser. The system allows remote planning and transmission of sample and experiment parameters to the beamline through MxLIVE, on-site or remote data collection through MxDC guided by information from MxLIVE, and remote monitoring and download of experimental results through MxLIVE. The system is deployed and in use on both MX beamlines at the CLS which constitute the Canadian Macromolecular Crystallography Facility.

[1]  Andrew Krause,et al.  Foundations of GTK+ development , 2007 .

[2]  Matt Cowan,et al.  Integrated software for macromolecular crystallography synchrotron beamlines II: revision, robots and a database. , 2006, Acta crystallographica. Section D, Biological crystallography.

[3]  Gwyndaf Evans,et al.  CHOOCH: a program for deriving anomalous-scattering factors from X-ray fluorescence spectra , 2001 .

[4]  Didier Nurizzo,et al.  MxCuBE: a synchrotron beamline control environment customized for macromolecular crystallography experiments , 2010, Journal of synchrotron radiation.

[5]  Jose Gabadinho,et al.  Remote Access Experiments at the Macromolecular Crystallography Beamlines of the ESRF , 2008 .

[6]  Aina E Cohen,et al.  An automated system to mount cryo-cooled protein crystals on a synchrotron beam line, using compact sample cassettes and a small-scale robot. , 2002, Journal of applied crystallography.

[7]  Pawel Grochulski,et al.  Beamline 08ID-1, the prime beamline of the Canadian Macromolecular Crystallography Facility. , 2011, Journal of synchrotron radiation.

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

[9]  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.

[10]  Abe Fettig,et al.  Twisted network programming essentials - event-driven network programming with Python , 2005 .

[11]  Philipp von Weitershausen Web Component Development with Zope 3 , 2005 .

[12]  R M Sweet,et al.  Integrated software for a macromolecular crystallography synchrotron beamline. , 1998, Acta crystallographica. Section D, Biological crystallography.

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

[14]  Takashi Kumasaka,et al.  Mail-in data collection at SPring-8 protein crystallography beamlines , 2008 .

[15]  Matthias Clausen,et al.  The Experimental Physics and Industrial Control System architecture: Past, present, and future , 1994 .

[16]  Emil Hallin,et al.  The Canadian Light Source: The newest synchrotron in the Americas , 2007 .

[17]  A Beteva,et al.  High-throughput sample handling and data collection at synchrotrons: embedding the ESRF into the high-throughput gene-to-structure pipeline. , 2006, Acta crystallographica. Section D, Biological crystallography.

[18]  S H Kinder,et al.  PXGEN: a General-Purpose Graphical User Interface for Protein Crystallography Experimental Control and Data Acquisition. , 1996, Journal of synchrotron radiation.

[19]  Adrian Holovaty,et al.  The Definitive Guide to Django: Web Development Done Right, Second Edition , 2009 .

[20]  Fred L. Drake,et al.  The Python Language Reference Manual , 1999 .

[21]  Victor S Lamzin,et al.  Automated detection and centring of cryocooled protein crystals. , 2006, Acta crystallographica. Section D, Biological crystallography.

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

[23]  Jonathan Chaffer,et al.  jQuery 1.4 Reference Guide , 2007 .