Integrated software for macromolecular crystallography synchrotron beamlines II: revision, robots and a database.
This manuscript chronicles the evolution of software used originally to control a diffractometer at a macromolecular crystallography beamline. The system has been augmented and rewritten. A modular and carefully organized suite of programs now handles the whole experimental environment from a single vantage point. It provides automatic logging of the experiment and communication with the user, all the way from an initial proposal to perform the work to the end of data collection. This has included construction of a relational database to organize all details of the experiment and incorporation of a robotic specimen changer to provide automation for high-throughput applications.