Umbrella Sampling Method For Ligand Water System
1.Software and Method Abstract
In this article, we will mainly introduce how to perform umbrella sampling, free energy calculations, and construct a free energy landscape (FEL) for a complex system such as ligand-water using the GROMACS software. GROMACS is a widely used molecular dynamics simulation software that can simulate various systems, including biomolecular systems, nanomaterials, homogeneous systems, and multi-molecular self-assembly. It also supports algorithms such as adaptive biasing force (ABF) and umbrella sampling. However, umbrella sampling is just one form of enhanced sampling in molecular dynamics simulations. Personally, I feel that CF-SMD (Constant Force Steered Molecular Dynamics) may be more suitable for investigating the dissociation processes between proteins and peptides/ligands. Next, we will discuss the relevant background and specific details of the simulation.
2.Software compile and installation guide
The software we mainly needed is as follows:
1.Gromacs (installation and compile guide):
For more details, please visit the gromacs official websites follows:
https://manual.gromacs.org/2023.2/install-guide/index.htmlAnd i strongly recommand you to compile gromacs with gpu(CUDA) support.
1 | tar xfz gromacs-2023.2.tar.gz |
2.Packmol:
For MacOS Users:
1 | brew install packmol |
For CentOS or Ubuntu Users:
1 | sudo dnf install packmol |
Because packmol is only a serial software but it is really fast and customizable, we prefer not compile this software from the source code but install it from dnf/apt in linux or brew in the MacOS
3.Background
Organosulfates (OSs) are well-known and ubiq-uitous constituents of atmospheric aerosol particles and have been used as secondary organic aerosol markers in many field studies. Hence, it is imperative to understand the formation of OS species in the atmosphere. Recently, hydroxy acids (HAs) and hydroxy acid sulfates have been extensively detected in the atmospheric environment. However, the reaction mechanism of HAs to form OSs is much less understood. In this work, we have mainly investigated the reaction of typical α-HAs, including glycolic acid (GA) and lactic acid (LA), and SO3 at the liquid aerosol surface using quantum chemistry calculations and Born−Oppenheimer molecular dynamics simulations. The OH group orientation of α-HAs at the air−water interface is found to exert a significant impact on the formation of OSs. The OH group pointing to the gas phase is obviously beneficial to the formation of OSs. Two key factors are discovered important to the reaction of α-HAs adsorbed on the liquid surface with SO3: (a) the exposure position of the active site to the gas phase and (b) the reactivity of the exposed site to the attracted SO3 molecule. Moreover, we found that the air−water interface exerts a significant influence on the physicochemical behaviors of GA and LA, especially on their OH group orientation, and thus leads to their different properties for the SO3 colliding reaction. The presented reaction mechanism provides a new feasible pathway for the production of OSs at the liquid aerosol surface, which may have important impacts on the formation of organic aerosols.
Paper Reference DOI: 10.1021/jacs.2c05807
As follows is the initial structure which can be built with the software packmol:
4.Model Build Ways and Parameters Setting
First, we need to construct a water box with dimensions of [40, 40, 40]. We will add 5 nm vacuum layers above and below the box, and apply periodic boundary conditions. The main purpose of adding vacuum layers to the water box is to prevent the influence of mirror images due to the periodicity of the system during the simulation. We use the software VMD to implement the setup of the vacuum layers. Additionally, we have written a script which can be used in the software VMD to facilitate obtaining the central reference atom index of a specific object when setting parameters for umbrella sampling in later stages. The script that is based on tcl is as follows:
1 | # sqr(x-20)+sqr(y-20)+sqr(z-20) < sqr(2) |
Packmol build progress:
First of all, we use the following configuration files to build the basic water box:
Packmol tutorial reference: https://m3g.github.io/packmol/
1 | tolerance 2.0 |
The final water box is shown in the following figure:
Of course, after building the water box, we should allocate and build the vacuum layer through the two commands pbc set {x y z} and [atomselect top all] moveby {0 0 n} in vmd, and then write the corresponding topological file and perform energy minimization and nvt simulation pre-balancing operations and then the same operation for the ligand-water complex reaction system and the following topology file is a example for everyone who want to preform this kind simulation:
Water_slab topology example:
1 | include "oplsaa.ff/forcefield.itp" |
Ligand_Water complex topology example:
The ligand topology is generated by acpype with its atom charge which is calculated by ORCA based on density function with def2-TZVP basis-set.
1 | include "oplsaa.ff/forcefield.itp" |
Next, I will provide an mdp file of gromacs for umbrella sampling for your reference. It is worth noting that umbrella sampling does not require a long time. Different times are set according to different systems, and the simulation time of about 800ps is set to our current system, and the step length is 2fs.
1 | define = -DPOSRES_WATER |
Meanwhile, when your reference group is SOL and WATER or any other reference system, you can set the reference atoms in the reference system by configuring the following two parameters: “pull-pbc-ref-prev-step-com=yes“ and “*pull-group1-pbcatom=Number(A)*“. After performing umbrella sampling, you can extract all trajectory frames within 800ps and filter out 32 structures as windows for another round of umbrella sampling simulations. The resulting structures are shown below.
- Title: Umbrella Sampling Method For Ligand Water System
- Author: Keith
- Created at : 2024-03-19 20:20:15
- Updated at : 2024-03-19 20:54:28
- Link: https://redefine.ohevan.com/2024/03/19/Umbrella-Sampling-Method-For-Ligand-Water-System/
- License: This work is licensed under CC BY-NC-SA 4.0.