Skip to main content

Binding Free Energy Estimator 2

Project description

Binding Free Energy Estimator 2

Binding free energy estimator (BFEE) is a python-based software that automates absolute binding free energy calculations through either the alchemical or geometric route by molecular dynamics simulations.

Theoretical backgrounds

The degrees of freedom of the protein-ligand (or host-guest) system are described by a series of geometric variables (or collective variables), as firstly described by the Karplus group. In BFEE, a generalized, best-fit-rotation-based geometric variables are used, making it in principle available to any protein-ligand complex. See this paper for introduction of these variables.

In the geometric route, the degrees of freedom is investigated one by one, through one-dimensional free-energy calculations. In BFEE, WTM-eABF is used, while other importance-sampling algorithms such as plain eABF are also acceptable. The alchemical route is a variants of the double decoupling method (DDM). A thermodynamic cycle, in which the ligand and the geometric restraints are decoupled independently to guarantee the convergence of the simulations.
这里是标准结合自由能计算方法的中文介绍.

Features

Generates all the input files for absolute binding free energy calculations;
Perform post-treatment automatedly;
Support NAMD (alchemical and geometric route) and Gromacs (geometric route) as molecular dynamics engines;
Support many file formats for the input complex structure (PSF/PDB/PRM, PRM7/RST7, TOP/PDB);
...

Requirements

Python 3.6+, PySide 2, numpy, matplotlib and MDAnalysis.
NAMD 3.0 or later / Colvars patched Gromacs.

Installation

We suggest to install BFEE2 through conda. It will be safe if conda is install in a new environment

conda create --name bfee   (optional)
conda activate bfee        (optional)
conda install -c conda-forge BFEE2

Usage

Simply run BFEE2Gui.py in terminal or PowerShell. One may need to use the absolute path on MS Windows.

Citations

BFEE2: Fu et al. J. Chem. Inf. Model. 2021, 61, 2116–2123
Alchemical and geometric routes Gumbart et al. J. Chem. Theory Comput. 2013, 9, 794–802
WTM-eABF: Fu et al. Acc. Chem. Res. 2019, 52, 3254–3264 and Fu et al. J. Phys. Chem. Lett. 2018, 9, 4738–4745
Collective variables: Fu et al. J. Chem. Theory Comput. 2017, 13, 5173–5178

Contact us

Technique issues: Haohao Fu (fhh2626@mail.nankai.edu.cn) and Haochuan Chen (yjcoshc@mail.nankai.edu.cn)

This software is under the GPLv3 license. For more information about the copyright of BFEE, contact the corresponding authors of the aforementioned papers (wscai@nankai.edu.cn, Christophe.Chipot@univ-lorraine.fr).

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

BFEE2-2.1.12.tar.gz (200.9 kB view details)

Uploaded Source

Built Distribution

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

BFEE2-2.1.12-py3-none-any.whl (223.3 kB view details)

Uploaded Python 3

File details

Details for the file BFEE2-2.1.12.tar.gz.

File metadata

  • Download URL: BFEE2-2.1.12.tar.gz
  • Upload date:
  • Size: 200.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.8

File hashes

Hashes for BFEE2-2.1.12.tar.gz
Algorithm Hash digest
SHA256 e8a3601aec7353fd0cfe684556ba6d4d8751ad4c227f000ddc8467849c702a73
MD5 fe8c53504452c888060e506ca00b0aaa
BLAKE2b-256 2c6188146987e24faa54012a24908956191693cefd87e3c68093dc64f22c046e

See more details on using hashes here.

File details

Details for the file BFEE2-2.1.12-py3-none-any.whl.

File metadata

  • Download URL: BFEE2-2.1.12-py3-none-any.whl
  • Upload date:
  • Size: 223.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.8

File hashes

Hashes for BFEE2-2.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 e4c5a2c590321c10b7ef17936e49d5c3654a4c4b464eeaa27e8778fb710081c7
MD5 5d236c867d0334bd10ad7bb5c322e4c6
BLAKE2b-256 abde028e2f95f1fdf63dcb78cfd6e876485c5cee0837ada1f9c4987ac8a9e0aa

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