Running¶
Overview¶
The w_run command is used to run weighted ensemble simulations configured <setup> with w_init.
Setting simulation limits¶
Running a simulation¶
Running on a single node¶
Running on multiple nodes with MPI¶
Running on multiple nodes with ZeroMQ¶
Managing data¶
Recovering from errors¶
By default, information about simulation progress is stored in west-JOBID.log (where JOBID refers to the job ID given by the submission engine); any errors will be logged here.
- The error “could not read pcoord from ‘tempfile’: progress coordinate has incorrect shape” may come about from multiple causes; it is possible that the progress coordinate length is incorrectly specified in system.py (self.pcoord_len), or that GROMACS (or whatever simulation package you are using) had an error during the simulation.
- The first case will be obvious by what comes after the message: (XX, YY) (where XX is non-zero), expected (ZZ, GG) (whatever is in system.py). This can be corrected by adjusting system.py.
- In the second case, the progress coordinate length is 0; this indicates that no progress coordinate data exists (null string), which implies that the simulation software did not complete successfully. By default, the simulation package (GROMACS or otherwise) terminal output is stored in a log file inside of seg_logs. Any error that occurred during the actual simulation will be logged here, and can be corrected as needed.