Knowledge Base | What's New | Contact Us |

Linux Cluster Installation and VLS.


ICM can be configured to run on a linux cluster. You need the following components:

  • A linux cluster each node of which mounts the ICM home directory, your chemical database directory, and the project data.
  • Floating FLEXLM licenses to start the needed number of simultaneous ICM processes, or, alternatively, nodelocked licenses for each node in the cluster you are going to use.
  • The 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:

  • customize your rundock shell script (it should work as is if the connectivity and mounting is OK)
  • customize and test your 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"
  • customize and test your 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

Copyright © 2017 Molsoft LLC.
All rights reserved.
Terms of Use
Privacy Policy