Skip to main content

Ensemble Molecular Dynamics

wehs7661 codecov Documentation Status GitHub Actions Lint Status PyPI version python DOI MIT license Downloads

ensemble_md is a Python package that provides methods for setting up, running, and analyzing GROMACS simulation ensembles. Currently, the package implements all the necessary algorithms for running synchronous replica exchange (REX) of expanded ensembles (EE), abbreviated as REXEE, as well as its multi-topology (MT) variation, MT-REXEE. Our future work includes implementing asynchronous REXEE and other possible variations of the REXEE method. For installation instructions, theory overview, tutorials, and API references, please visit the documentation and our JCTC paper.

Reference

If you use any components of the Python package ensemble_md or the REXEE method in your research, please cite the following paper:

Hsu, W. T., & Shirts, M. R. (2024). Replica Exchange of Expanded Ensembles: A Generalized Ensemble Approach with Enhanced Flexibility and Parallelizability. Journal of Chemical Theory and Computation. doi: 10.1021/acs.jctc.4c00484

Copyright (c) 2022, Wei-Tse Hsu

Acknowledgements

Project based on the Computational Molecular Science Python Cookiecutter version 1.6.

Metadata

Release files for ensemble-md 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ensemble-md 1.0.0
File Size Uploaded
ensemble_md-1.0.0.tar.gz 584.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ensemble-md 1.0.0
File Interpreter ABI Platform
ensemble_md-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 858.3 kB

Release files / ensemble_md-1.0.0.tar.gz

Download URL ensemble_md-1.0.0.tar.gz
Size 584.8 kB
Tags Source
SHA-256 checksum
How to use checksums
d03dc7d4a6081488194ed3b16c981a404c996e458795778131736cec9f14b74f
BLAKE2b-256 checksum
How to use checksums
e06ac65741255ded96a12d9f57f745fce4ff8c2d976b29f1ed1e9f0382707137
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.15

Release files / ensemble_md-1.0.0-py3-none-any.whl

Download URL ensemble_md-1.0.0-py3-none-any.whl
Size 273.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
53923e7950d7bd8a67c4d34ce43a68bae747c04d964084722ae0f93750f84b86
BLAKE2b-256 checksum
How to use checksums
08c36e6401e5aaf1675244fdf711e4f6b9e7f8931491a497ae538967135980fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.15

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page