What is WESTPA?

WESTPA (The Weighted Ensemble Simulation Toolkit with Parallelization and Analysis) is a high-performance framework for carrying out extended-timescale simulations of rare events with rigorous kinetics using the weighted ensemble algorithm of Huber and Kim (1996). The software also includes (1) options for further enhancing the sampling efficiency through reassignment of weights according to either equilibrium or nonequilibrium steady state , and (2) a plugin for using a weighted ensemble-based string method.

Key features of the software:

  • Highly scalable. Nearly perfect scaling up to thousands of cores.
  • Interoperable. Designed to conveniently interface with any stochastic sampling engine (e.g., molecular dynamics, Brownian dynamics, and Monte Carlo engines).
  • Portable. The software can be used with any Unix operating system (e.g. Linux or OS X), including typical clusters and supercomputers.
  • Free and open source. All source code is available under the GNU GPL license.

Please cite the following for use of WESTPA:

MC Zwier, JL Adelman, JW Kaus, AJ Pratt, KF Wong, NB Rego, E Suárez, S Lettieri, DW Wang, M Grabe, DM Zuckerman, and LT Chong. “WESTPA: An interoperable, highly scalable software package for weighted ensemble simulation and analysis”. J. Chem. Theory Comput., 11: 800-809 (2015).

Getting Help

The WESTPA wiki page contains documentation and tutorials: https://chong.chem.pitt.edu/wewiki/

For additional support, you can search the archives of the WESTPA user's email list: https://groups.google.com/forum/#!forum/westpa-users/

We strongly suggest that you subscribe to the low-volume email list and use the most recent version of WESTPA before posting issues to this list.


Upitt logo NSF logo NIH logo MMBios logo