Skip to content

SamikBose/wepy_dev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,465 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weighted Ensemble Python (wepy) Development towards QM and QM/MM WE simultions

./info/logo/wepy.svg

This is a forked repo from DicksonLab’s wepy software to run weighted ensemble simulation for QM and QMMM dynamics.

Here you can find specific runners and architecture required for running QM or QM/MM simulations in weighted ensemble formalism.

As we are in the testing/prerelease phase, the installation and documentation is quite different from the parent wepy software. Please follow the demo/PySCF to install in a hpc environment. Also, use the Update installation tab to be on top of the updates.

If you have specific queiries regarding the qm or qmmm runners, distances, resamplers and boundary conditions: please contact Samik Bose at bosesami@msu.edu

Comes equipped with support for pyscf electronic structure package albeit a slightly modified md class can be found pyscf_dev. Utilizes parallelization using multiprocessing and 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 the parent wepy is maintained that allows freedom for fast development of new methods.

Full introduction.

Installation

Please follow the demo/PySCF to install in a hpc environment. Please follow the pyscf and gpu4pyscf installation instructions there carefully.

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

Cite the parent wepy 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

[A second article on integration of QM softwares within wepy framework is coming up soon]

About

Weighted Ensemble simulation framework in Python

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 99.1%
  • Other 0.9%