Patent ID: 7203683

Claim:
A method for managing an execution of distributed molecular replacement searches over a heterogeneous network of computers, said method including: a. configuring a computer cluster such that there is one master computer and a plurality of remote slave computers; b. notifying an available remote computer host in the computer cluster of a reflection data, search model or search model fragment, command queue, and run parameters required for execution of a distributed molecular replacement search; c. executing the distributed molecular replacement search at a remote slave host; d. filtering distributed molecular replacement output files for solution; e. scoring solutions at the remote host for the presence of a distributed molecular replacement solution; f. loading the solutions into a database; g. listening for a response from the remote host indicating that the distributed molecular replacement search has been completed and that the host is available for another distributed molecular replacement search; and h. repeating steps c through h until a search model queue is completed.