  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.
