Skip to main content

the simple alchemistry library

Project description

alchemlyb: the simple alchemistry library
=========================================

|doi| |docs| |build| |cov|

**Warning**: This library is young. It is **not** API stable. It is a
nucleation point. By all means use and help improve it, but note that it will
change with time.

**alchemlyb** is an attempt to make alchemical free energy calculations easier
to do by leveraging the full power and flexibility of the PyData stack. It
includes:

1. Parsers for extracting raw data from output files of common molecular
dynamics engines such as GROMACS [Abraham2015]_.

2. Subsamplers for obtaining uncorrelated samples from timeseries data.

3. Estimators for obtaining free energies directly from this data, using
best-practices approaches for multistate Bennett acceptance ratio (MBAR)
[Shirts2008]_ and thermodynamic integration (TI).

In particular, it uses internally the excellent `pymbar
<http://pymbar.readthedocs.io/>`_ library for performing MBAR and extracting
independent, equilibrated samples [Chodera2016]_.

.. [Abraham2015] Abraham, M.J., Murtola, T., Schulz, R., Páll, S., Smith, J.C.,
Hess, B., and Lindahl, E. (2015). GROMACS: High performance molecular
simulations through multi-level parallelism from laptops to supercomputers.
SoftwareX 1–2, 19–25.

.. [Shirts2008] Shirts, M.R., and Chodera, J.D. (2008). Statistically optimal
analysis of samples from multiple equilibrium states. The Journal of Chemical
Physics 129, 124105.

.. [Chodera2016] Chodera, J.D. (2016). A Simple Method for Automated
Equilibration Detection in Molecular Simulations. Journal of Chemical Theory
and Computation 12, 1799–1805.

.. |doi| image:: https://zenodo.org/badge/68669096.svg
:alt: Zenodo DOI
:scale: 100%
:target: https://zenodo.org/badge/latestdoi/68669096

.. |docs| image:: https://readthedocs.org/projects/alchemlyb/badge/?version=latest
:alt: Documentation
:scale: 100%
:target: http://alchemlyb.readthedocs.io/en/latest/

.. |build| image:: https://travis-ci.org/alchemistry/alchemlyb.svg?branch=master
:alt: Build Status
:scale: 100%
:target: https://travis-ci.org/alchemistry/alchemlyb

.. |cov| image:: https://codecov.io/gh/alchemistry/alchemlyb/branch/master/graph/badge.svg
:alt: Code coverage
:scale: 100%
:target: https://codecov.io/gh/alchemistry/alchemlyb



Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

alchemlyb-0.3.0.tar.gz (39.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

alchemlyb-0.3.0-py2.py3-none-any.whl (34.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file alchemlyb-0.3.0.tar.gz.

File metadata

  • Download URL: alchemlyb-0.3.0.tar.gz
  • Upload date:
  • Size: 39.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for alchemlyb-0.3.0.tar.gz
Algorithm Hash digest
SHA256 9dad60521dab1fde7efae8a9c6b861a23d69f40c4202592af0b910a86033269c
MD5 2386f06c4302511c9ec91ff0d2d2a713
BLAKE2b-256 1b1e160b58c9decdda568c9c6128ff6d00093d7c659d7e47277dc7f3182a66fb

See more details on using hashes here.

File details

Details for the file alchemlyb-0.3.0-py2.py3-none-any.whl.

File metadata

  • Download URL: alchemlyb-0.3.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 34.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for alchemlyb-0.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9770890f54df29999bab2c555fabd7e160d80d1e3994e6e415add4add940e8ce
MD5 3b626b7ce7b398e454d54edc6dee5161
BLAKE2b-256 bfa80311a5843ff73479cc8e27b8118e19212b600c622ffd7c55d3b488ce4a41

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page