ICM can be configured to run on a linux cluster. You need the following components:
PBS queuing system to submit VLS jobs to the cluster.
If you use another queuing system, convert the PBS scrippts to a different queuing program.
To run a PBS docking job do the following:
rundock shell script (it should work as is if the connectivity and mounting is OK)
pbsrun script that queues a single rundock process to PBS and passes
parameters to rundock . Example: qsub $ICMHOME/pbsrun -vJOBARGS="-f 1 -t 10000 DOCK1"
pbsscan script that queues multiple rundock processes to PBS by dividing
the compounds into chunks. Example:
pbsscan DOCK1 1 1000000 10000 # queues 100 rundock processes each working on 10000 compounds