1. An apparatus for creating a database containing the results of distributed molecular replacement searches, said apparatus comprising: a. Data input system for inputting the results of distributed molecular replacement searches and related information. b. Database generator coupled to said data input system for receiving the results of distributed molecular replacement searches and related information and creating a database for storing the results of distributed molecular replacement searches and related information.