Skip to main content

Flamel

GitHub Actions Build Status codecov

The aim of the project is to develop a command line interface (CLI) to alchemlyb, the well-tested and actively developed library for alchemical free energy calculations. It is supposed to become the successor of the now unsupported alchemical-analysis script.

Installation

The package containing flamel is called alchemistry-flamel. The latest release can be installed with pip or alternatively, install from source. Both methods are explained below.

pip

flamel is available from the Python Package index (PyPi) under the name alchemistry-flamel and can be installed with

pip install alchemistry-flamel

The installed package makes the flamel script available.

From sources

Clone the flamel repository https://github.com/alchemistry/flamel and install with pip

git clone git@github.com:alchemistry/flamel.git
pip install flamel/

Uninstalling

If you want to remove flamel after having it installed with pip, run

pip uninstall alchemistry-flamel

to delete flamel and its associated files.

Usage

The analysis can be invoked with the following command

flamel -a GROMACS -d dhdl_data -f 10 -g -i 50 -j result.csv -m TI,BAR,MBAR -n dE -o out_data -p dhdl -q xvg -r 3 -s 50 -t 298 -v  -w

Run flamel -h to see the full description of the options.

Output

This script is a wrapper around the ABFE workflow in alchemlyb. The script will generate the output from ABFE workflow, including O_MBAR.pdf, dF_t.pdf, dF_state.pdf, dF_t.pdf, dhdl_TI.pdf.

The script will also generate the result.csv and result.p, which is a pandas DataFrame summarising the results. ::

                  TI  TI_Error    BAR  BAR_Error   MBAR  MBAR_Error
States 0 -- 1  0.962     0.007  0.956      0.007  0.964       0.006
       1 -- 2  0.567     0.006  0.558      0.006  0.558       0.004
       2 -- 3  0.264     0.005  0.258      0.005  0.254       0.004
       3 -- 4  0.035     0.004  0.035      0.004  0.030       0.003
Stages fep     1.828     0.014  1.806      0.016  1.807       0.014
       TOTAL   1.828     0.014  1.806      0.011  1.807       0.014

Name

In the tradition to associate free energy estimations with alchemistry it's named after Nicolas Flamel

Copyright

Copyright (c) 2022, the AUTHORS.

Acknowledgements

@harlor started flamel as a replacement for the original alchemical-analyis.py script.

Project template based on the Computational Molecular Science Python Cookiecutter version 1.1.

Metadata

Release files for alchemistry-flamel 0.3.1

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

Source distribution (sdist)

Source distribution for alchemistry-flamel 0.3.1
File Size Uploaded
alchemistry-flamel-0.3.1.tar.gz 10.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for alchemistry-flamel 0.3.1
File Interpreter ABI Platform
alchemistry_flamel-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 19.3 kB

Release files / alchemistry-flamel-0.3.1.tar.gz

Download URL alchemistry-flamel-0.3.1.tar.gz
Size 10.8 kB
Tags Source
SHA-256 checksum
How to use checksums
6a45642a6dbd2d21f523fd492ffced31e2a87c12a11963ed4eed5324eb7905a3
BLAKE2b-256 checksum
How to use checksums
1db5716be9f7f281745ab3bb178b9cea7b3c97095354f69088c2e2c878744f6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.0

Release files / alchemistry_flamel-0.3.1-py3-none-any.whl

Download URL alchemistry_flamel-0.3.1-py3-none-any.whl
Size 8.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3766410121446393c9066e45d6749c99e3b5f39ec5a8f82201bede4ad291dd82
BLAKE2b-256 checksum
How to use checksums
a1f963c3fbb93c81f32b9e594f04ea3ac20f8be813012a8299e81542dd2be696
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.0

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.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