Anyone interested in learning to perform alchemical free energy calculations using the CCP-BioSim BioSimSpace Python environment for easy setup, running, management and analysis of biomolecular simulations.
Knowledge of Python, e.g. as gained from the Python for Biomolecular Modellers workshop.
Basic knowledge of atomistic simulations.
Alchemical free energy calculations can be used to efficiently compute binding free energies between a ligand and a protein or hydration free energies of a small molecule. In the last few years, the use of such methods has gained momentum not only within academia but also within the pharmaceutical industry. In order to run alchemical free energy simulations, a series of molecular dynamics simulations need to be carried out. During this workshop you will learn how to set up, run, and analyse both relative and absolute binding free energy calculations with BioSimSpace.
The workshop consists of a series of Jupyter notebooks. These are available on the workshop jupyter server and can be downloaded from the GitHub repository.
Once you have started the server, navigate to the workshops/
directory and you will find the
notebooks there. These training materials will teach you more about BioSimSpace, including how to write your own BioSimSpace code. The material is split into three parts.
- alchemical_setup.ipynb : This notebook shows you how to use BioSimSpace to set up alchemical free energy simulations that can be run with SOMD or GROMACS.
-
setup_rbfe.ipynb : This notebook shows how to prepare and deploy a network of relative binding free energy calculations.
-
analyse_rbfe.ipynb : This notebook shows how to analyse a network of relative binding free energies to generate estimates of protein-ligand binding affinities.
-
setup_abfe.ipynb : This notebook shows how to prepare an absolute binding free energy calculation for a protein-ligand complex using BioSimSpace.
-
analysis_abfe.ipynb :This notebook shows how to analyse an absolute binding free energy calculation of a protein-ligand complex using BioSimSpace.