CARPS: An integrated proposal and data collection system
  Modern scripting languages and database tools combined provide a new framework for developing beam-line control and data management software. The CARPS system supports data collection by storing low level beam-line control commands in a database and playing these commands back to collect data sets. This system is combined with proposal and data management tools for support of both local and remote users. 
Keith Brister