Skip to main content
# ExTASY Wrappers #

A library to simplify the construction of ExTASY simulation-analysis workflows.

### What is this repository for? ###

* *ExTASY wrappers* provide a consistent API for launching command line applications (such as MD simulations or simulation analysis jobs) from python scripts. Though designed originally with ExTASY simulation-analysis workflows in mind, they are extensible to many other possible applications.

In a nutshell, the construction and execution of a complete simulation or analysis job is reduced to a python function call of the form:
```
#!python
results = kernel.run(inputs)
```
where "kernel" might be pmemd, grompp, pyCoCo, LSDMap, etc.

See the Wiki for more details.

* Version 0.0.1

### How do I get set up? ###

* Clone the repository and then run setup.py:
```
git clone https://bitbucket.org/extasy-project/wrappers.git
cd wrappers
python setup.py install --user
```

* Dependencies: *ExTASY wrappers* itself has no dependencies outside the standard python libraries. To run the examples though will require:

1. An MD code: Amber (or Ambertools) and/or GROMACS
2. A sampling analysis package: [ExTASY CoCo](https://bitbucket.org/extasy-project/coco) and/or [ExTASY-compliant LSDMap](https://github.com/ClementiGroup/LSDMap)

Running the parallel examples will additionally require:
[Dask](https://github.com/blaze/dask) and/or [mpipool](https://github.com/adrn/mpipool/tree/master/mpipool)

* How to run tests: See the README files in the folders under ./examples.


### Who do I talk to? ###

* Charlie Laughton

Release files for extasy.wrappers 0.0.6

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

Source distribution (sdist)

Source distribution for extasy.wrappers 0.0.6
File Size Uploaded
extasy.wrappers-0.0.6.tar.gz 7.0 kB Details

Release files / extasy.wrappers-0.0.6.tar.gz

Download URL extasy.wrappers-0.0.6.tar.gz
Size 7.0 kB
Tags Source
SHA-256 checksum
How to use checksums
f9d0c8ea3626f43129eb6fa665fe305730e5517cdf2060bdcd15d53848b9a1ad
BLAKE2b-256 checksum
How to use checksums
ae1bad2ff770e47ab08edd2d2b8dfd99e5eca70dc25049b9a8dafd62479ee600
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.0.6 This release

1 release file

0.0.5

1 release file

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