- Notifications
You must be signed in to change notification settings - Fork4
asyncmd is a library to write concurrent code for setup, run and analysis of molecular dynamics simulations using pythons async/await syntax.
License
bio-phys/asyncmd
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
asyncmd is a library to writeconcurrent code to run and analyze molecular dynamics simulations using pythonsasync/await syntax.Computationally costly operations can be performed locally or submitted to a queuing system.
asyncmd enables users to construct complex molecular dynamics (MD) workflows or develop and implement trajectory based enhanced sampling methods with the following key features:
- flexible, programmatic and parallel setup, control, and analysis of an arbitrary number of MD simulations
- dictionary-like interface to the MD parameters
- parallelized application of user defined (python) functions on trajectories (including the automatic caching of calculated values)
- propagation of MD until any or all user-supplied conditions are fulfilled on the trajectory
- extract molecular configurations from trajectories to (re)start an arbitrary number of MD simulations from it
The following command will install asyncmd fromPyPi:
pip install asyncmd
See theasyncmd documentation for more information.
All contributions are appreciated! Please refer to thedocumentation for information.
This README.md is printed from 100% recycled electrons.
About
asyncmd is a library to write concurrent code for setup, run and analysis of molecular dynamics simulations using pythons async/await syntax.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.