This repository acts as a supplementary for my thesis thesis project. It contains data used for simulations, including MD scripts, as well as plots of analyzed trajectories, a blank project to be reused, and a report itself.
- Thesis report
- Scripts with data - everything needed to replicate the simulations.
- Trajectory plots - line plots for every simulation discussed, with thresholds for reactivity indicated.
- Blank project - an empty pipeline, that could be used for other GTs and enzymes in general with minimal (optimistically) adjustments
This section explains on how to replicate the simulations and set up your own project.
- GROMACS
- acpype
conda install -c conda-forge acpype
- A computerome account (the pipeline is currently made to be run on computerome. However, it should be easily adapted for any other HPC architecture by modifying job submission files and (possibly) gromacs command line calls, depending on how it was compiled)
Provided are all required files to re-run the simulations with ploretin and dihydroxycoumarin derivatives.
- project_data/PHLORETIN contains "general" folder with the simulation parameters and all enzyme structures. Other folders contain phloretin structures corresponding to different selections for docking pose.
- Move "phloretin" directory from simulation specific directory to general directory.
- Run the preparations scripts from the general folder:
python create_md.py ./run_prepare_md.sh
- Move the newly generated "md" directory to computerome (or other), together with "amber14sb.ff" (needed just once).
- Make sure the execution permissions for all .sh scripts are there, change the account names in the "job.sh" files and then submit the simulation:
qsub job.sh
- After simulations end, submit the rmsd jobs that also center and fit the trajectories
qsub rmsd_job.sh
- project_data/57DH[MP]C contain "general" folders with all enzyme and docked acceptor structures. Other folders contain different simulation parameters.
- Move "md_files" directory from simulation specific directory to general directory.
- Repeat the steps from phloretin simulations.
NB: UGTs 1, 10, 19, 43, 141, 149, 153, and 154 get assigned a wrong protonation state for catalytic histidine. They need to be adjusted manually. Run the preparation separately for them, adding a -his flag to the first call of gmx pdb2gmx in the prepare_md.sh file.
TBA