Skip to main content

No project description provided

Project description

GitHub Actions Anaconda WESTPA Tutorials GitHub WESTPA 2.0 Tutorials GitHub

Documentation Status Users Google Group Developers Google Group

Overview

WESTPA is a package for constructing and running stochastic simulations using the “weighted ensemble” approach of Huber and Kim (1996). For use of WESTPA please cite the following:

Zwier, M.C., Adelman, J.L., Kaus, J.W., Pratt, A.J., Wong, K.F., Rego, N.B., Suarez, E., Lettieri, S., Wang, D.W., Grabe, M., Zuckerman, D.M., and Chong, L.T. “WESTPA: An Interoperable, Highly Scalable Software Package For Weighted Ensemble Simulation and Analysis,” J. Chem. Theory Comput., 11: 800−809 (2015).

Russo, J. D., Zhang, S., Leung, J.M.G., Bogetti, A.T., Thompson, J.P., DeGrave, A.J., Torrillo, P.A., Pratt, A.J., Wong, K.F., Xia, J., Copperman, J., Adelman, J.L., Zwier, M.C., LeBard, D.N., Zuckerman, D.M., Chong, L.T. WESTPA 2.0: High-Performance Upgrades for Weighted Ensemble Simulations and Analysis of Longer-Timescale Applications. J. Chem. Theory Comput., 18 (2): 638–649 (2022).

See this page and this powerpoint for an overview of weighted ensemble simulation.

To help us fund development and improve WESTPA please fill out a one-minute survey and consider contributing documentation or code to the WESTPA community.

WESTPA is free software, licensed under the terms of the MIT License. See the file LICENSE for more information.

Requirements

WESTPA is written in Python and requires version 3.7 or later. WESTPA also requires a number of Python scientific software packages. The simplest way to meet these requirements is to download the Anaconda Python distribution from www.continuum.io (free for all users).

WESTPA currently runs on Unix-like operating systems, including Linux and Mac OS X. It is developed and tested on x86_64 machines running Linux.

Obtaining and Installing WESTPA

WESTPA is developed and tested on Unix-like operating systems, including Linux and Mac OS X.

Regardless of the chosen method of installation, before installing WESTPA, we recommend you to first install the Python 3 version provided by the latest free Anaconda Python distribution. After installing Anaconda, create a new python environment for the WESTPA install with the following:

conda create -n westpa-2.0 python=3.9
conda activate westpa-2.0

Then, we recommend installing WESTPA through conda or pip. Execute either of the following:

conda install -c conda-forge westpa

or:

python -m pip install westpa

See the install instructions on our wiki for more detailed information.

To install from source (not recommended), start by downloading the corresponding tar.gz file from the releases page. After downloading the file, unpack the file and install WESTPA by executing the following:

tar xvzf westpa-main.tar.gz
cd westpa
python -m pip install -e .

Getting started

High-level tutorials of how to use the WESTPA software can be found here. Further, all WESTPA command-line tools provide detailed help when given the -h/–help option.

Finally, while WESTPA is a powerful tool that enables expert simulators to access much longer timescales than is practical with standard simulations, there can be a steep learning curve to figuring out how to effectively run the simulations on your computing resource of choice. For serious users who have completed the online tutorials and are ready for production simulations of their system, we invite you to contact Lillian Chong (ltchong AT pitt DOT edu) about spending a few days with her lab and/or setting up video conferencing sessions to help you get your simulations off the ground.

Getting help

WESTPA FAQ

A mailing list for WESTPA is available, at which one can ask questions (or see if a question one has was previously addressed). This is the preferred means for obtaining help and support. See http://groups.google.com/group/westpa-users to sign up or search archived messages.

Developers

Search archived messages or post to the westpa-devel Google group: https://groups.google.com/group/westpa-devel.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

westpa-2022.3.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

westpa-2022.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

westpa-2022.3-cp310-cp310-macosx_10_9_x86_64.whl (926.7 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

westpa-2022.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

westpa-2022.3-cp39-cp39-macosx_10_9_x86_64.whl (936.0 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

westpa-2022.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

westpa-2022.3-cp38-cp38-macosx_10_9_x86_64.whl (923.3 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

westpa-2022.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

westpa-2022.3-cp37-cp37m-macosx_10_9_x86_64.whl (919.9 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file westpa-2022.3.tar.gz.

File metadata

  • Download URL: westpa-2022.3.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for westpa-2022.3.tar.gz
Algorithm Hash digest
SHA256 855c359412b09fea358ce94d46ed6b5bf7aa66d6dda0d1358fdde23b6d0965d7
MD5 968360fd30224499566c0553f1a98e84
BLAKE2b-256 a1a5e82ed1cf2a3d3edd0350329da58d166bfff5601c07174076f76d3b7f2628

See more details on using hashes here.

Provenance

File details

Details for the file westpa-2022.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for westpa-2022.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc74a0e9ed21b328122348157adccc244b404cd0ca2ce6c8f196e8b1e2cbc340
MD5 c8f7c51de75803a1a5ca4527c3a68f67
BLAKE2b-256 b76369efad20133b8ce5096cf01b8572116688e45d2eb874ac38de718ff50ede

See more details on using hashes here.

Provenance

File details

Details for the file westpa-2022.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for westpa-2022.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4d817285d6eac7996df1c99ab8113018172df034903deaa57932d5099a0e6f1f
MD5 48f3b982d1dda1a58a9a21e084feab41
BLAKE2b-256 690eec12d6ca2d3a2af50e8e93dc9a29731e37309751f2ec5786963638e73401

See more details on using hashes here.

Provenance

File details

Details for the file westpa-2022.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for westpa-2022.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 00906a24f0614e15e70049a9136eeaf898fa1e371a4835aa3c9b1a88becbc9e1
MD5 66b49562d32dfc725030c30cd6fe573c
BLAKE2b-256 30f43dd7940c7c33b835729ea0c36429270aa9eba85f88eb3c9c72c16ae1b586

See more details on using hashes here.

Provenance

File details

Details for the file westpa-2022.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for westpa-2022.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8b45b20abc74ed266840e1f29a098aba86c4949469a08a480591167c0e1beebf
MD5 321650c2d9bfd673ccc5b2c4062648c3
BLAKE2b-256 9ba3e580004b1202a1f78f412994d2182e72dc029303e90e925e87f403387424

See more details on using hashes here.

Provenance

File details

Details for the file westpa-2022.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for westpa-2022.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f15d215245c9ec5c990b8d22fa86a39c29e10774134bfef4e0652549c2a9ac93
MD5 d6571fa008ff32f403774476fd8bba74
BLAKE2b-256 b99c9a76bebd1bd2a42e0cc16d21be5d84b89b4807a1a44875764188bb5b75ff

See more details on using hashes here.

Provenance

File details

Details for the file westpa-2022.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for westpa-2022.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d9022a2cfa11fc2db205adfd4a700a1b8843e5d41c980d2acfe857e3ed131214
MD5 f619c4cd200d9fa82fcb445e3145ec5d
BLAKE2b-256 1112bab6b8aa12f6af86cbade87c82ce104e9b084dd5848b2cdd7894c4777c75

See more details on using hashes here.

Provenance

File details

Details for the file westpa-2022.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for westpa-2022.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a71f9f0c79bb68d4e7476fce07b404ba0578518650492d4c864a1f668d9a20ac
MD5 ae57ab8fbf6b7a89435eb54fdae99a36
BLAKE2b-256 df5509ef147d70a6cb997d904f5094f05525ae5aa23ef9a7b0fe4a78448b7f83

See more details on using hashes here.

Provenance

File details

Details for the file westpa-2022.3-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for westpa-2022.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2aab4c72850b5c5c88d2956858c8ac4b8039af9cfef0d2999689ee1261d553b9
MD5 eff77d22f326ce11e42e4a0f0687635d
BLAKE2b-256 36d276b2259196de2b10667808baf22c302cdac0e211f58d18a149dbd6974d25

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page