HPC_drug is a python middleware conceived to prepare the input setup/enviroment for the computational Step 3 on a HPC facility, consisting in the enhanced sampling of the bound and unbound states using Hamiltonian Replica Exchange (HREM). HPC_Drug requires miniconda. Installation instructions for HPC_Drug are detailed in the documentation at the GitHub repository HPC_drug.
conda activate HPC_DrugTo run HPC_Drug just type the following command using the input file
hpc_input.txt
:
python /HPCDrugINSTALLDIRECTORY/main.py hpc_input.txt
where HPCDrugINSTALLDIRECTORY
is the PATH where
HPC_Drug is installed. The
hpc_input.txt
contains information about pdb file name
for the complex (in our case
complex_ligand.pdb
, see Step
1), path, HREM options, box dimensions, water model, and so
on. According to the HPC_Drug specifications given in the provided
hpc_input.txt
, the pdb file complex_ligand.pdb
(generated in Step 1) must reside in the
directory from where the python HPC_Drug is launched.
HPC_Drug will take some time. Once the command has completed its job (typically few minutes),
in the end-user work directory there will be
intermediate
GROMACS
files due to optimization and equilibration runs,
force field parameter/topological files of the ligand and the receptor
and two folders. The two folders, named
3clp_HREM
and LIG_only_ligand_HREM
, one
for the bound and one for the unbound state, contain all the
necessary files to run the HREM simulation on the HPC platform
with GROMACS
.
In SI.zip attached to the JCIM note, we provide the two reference folders obtained for the case study PF-07321332 in complex with 3CLpro. These HPC_Drug generated directories can also be found at the Zenodo repository.
N.B.: In the current release, besides GROMACS
(see GROMACS building instructions)
and PLUMED
(see PLUMED building instructions),
HPC_Drug requires PrimaDORAC
to generate the ligand
parameterization with the general GAFF2
force field for organic compounds. To install PrimaDORAC
, download the
latest version of
the ORAC
code and, after untarring the archive, follow
the ORAC installation
instructions.