These protocols investigate the energetic contribution of enzyme residues to the activation energy using QM/MM approaches within CP2K. The objective is to identify residues that destabilize the transition state, enabling mutations that lower the activation energy and enhance the reaction rate.
Starting from the reactant and transition state of a reaction step, each protocol modifies the enzyme, recalculates the QM/MM energy of both structures and compares the resulting energy barrier with that of the unmodified (WT) system. The three protocols go from the fastest and most approximate to the most realistic:
Residue deletion: residues are removed from the system one at a time, and only single points are calculated;
Mutagenesis scan: residues are mutated to a specified type (e.g., glycine scanning) and the mutated residue is optimized before the single points;
Multipoint mutagenesis: several mutations are introduced at once, followed by classical molecular dynamics and QM/MM geometry optimizations of the region around them.
To execute these protocols, the following files are required:
PDB structures for both the reactant and transition state geometries of the reaction;
the corresponding *prmtop topology file (refer to the Tutorial for Transition State (TS) Searches of Enzymatic Reaction Mechanisms using QM/MM Methods in CP2K).
Additional required files can be either obtained through specific instructions or found as sample files in the repository. The protocols' scripts generate input files compatible with CP2K, streamlining the automation of these analyses. The scripts employed in the protocols only require AmberTools (CPPTRAJ, LEaP and ParmEd) and Python 3 with NumPy and Matplotlib, and every script lists its options with -h.
The protocols can be downloaded from here: enzyme_mutagenesis_cp2k. After unzipping the file, run this command to make the scripts available in the current terminal (add it to your ~/.bashrc to make it permanent):
user@machine:~$ source enzyme_mutagenesis_cp2k-main/mutagenesis_scripts.sh
Once these requirements are fulfilled, you are ready to start with the residue deletion protocol.
Example
The sample files are the reactant and transition state of a reaction step of phospholipid hydrolysis by the human group IIA secreted phospholipase A2 (hGIIA sPLA2), the enzyme of the static QM/MM part of this series. The energy barrier of the unmodified system is 14.55 kcalā mol-1 with the sample settings (CP2K 2024.2). The sample CP2K template is a fast setup meant for testing (PBE functional with a double-zeta basis set), and should be replaced by the level of theory used to obtain the reactant and transition state geometries.
Files
| Where | What |
|---|---|
| hpla2_example | topology (hpla2_ee.prmtop), reactant and transition state (R.pdb, TS.pdb), CP2K and LEaP templates, QM selection, the QM/MM section of the original calculations (forceeval_qmmm.inc), the residue and variant lists of the three protocols, and the results shown in these pages |
| scripts | the three protocols (del_res_qmmm_cp2k.sh, mut_scan_qmmm_cp2k.sh, mut_mp_qmmm_cp2k.sh), the mutant builder (build_mutant.sh), the QM/MM helper (qmmm_mut_tools.py), the extraction of the energy barriers (extract_barriers.py) and the plotting scripts |
| mutagenesis_scripts.sh | makes the scripts available in the current terminal |
Publications
Some of these approaches have been employed in: