Skip to content

ADicksonLab/wepy

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
dev
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Weighted Ensemble Python (wepy)

https://badges.gitter.im/wepy/general.svg

./info/logo/wepy.svg

Sphinx Documentation

Plaintext Org-Mode Docs

Modular implementation and framework for running weighted ensemble (WE) simulations in pure python, where the aim is to have simple things simple and complicated things possible. The latter being the priority.

The goal of the architecture is that it should be highly modular to allow extension, but provide a “killer app” for most uses that just works, no questions asked.

Comes equipped with support for OpenMM molecular dynamics, parallelization using multiprocessing, the WExplore and REVO (Resampling Ensembles by Variance Optimization) resampling algorithms, and an HDF5 file format and library for storing and querying your WE datasets that can be used from the command line.

The deeper architecture of wepy is intended to be loosely coupled, so that unforeseen use cases can be accomodated, but tightly integrated for the most common of use cases, i.e. molecular dynamics.

This allows freedom for fast development of new methods.

Full introduction.

Installation

Also see: Installation Instructions

We recommend running this version of `wepy` in a conda environment using `python=3.7`:

conda create -n wepy python=3.7
conda activate wepy

Next, install `wepy` with pip:

pip install wepy[all]

which will also install most dependencies.

The OpenMM package can then be installed using conda:

conda install -c conda-forge openmm

Check its installed by running the command line interface:

wepy --help

Citations

Current Zenodo DOI.

Cite software as:

Samuel D. Lotz, Nazanin Donyapour, Alex Dickson, Tom Dixon, Nicole Roussey, & Rob Hall. (2020, August 4). ADicksonLab/wepy: 1.0.0 Major version release (Version v1.0.0). Zenodo. http://doi.org/10.5281/zenodo.3973431

Accompanying journal article: