Skip to content

Question about protein-ligand simulation #176

@xtzhang0216

Description

@xtzhang0216

lig.key.txt

Hello Tinker developers,

I am trying to set up a protein–ligand molecular dynamics simulation in Tinker using the AMOEBA polarizable force field. I recently transitioned from GROMACS to Tinker specifically for AMOEBA, so I would like to confirm that my workflow and parameter handling are correct.

Background

  • Protein force field: amoebabio18.prm

  • Ligand parameters: generated using poltype2 (lig.xyz and lig.key)

  • Initial structure: a protein–ligand–counterion complex that was previously equilibrated using GROMACS with the CHARMM force field, saved as a PDB file

  • My goal is to convert this structure into Tinker format and then run AMOEBA MD (minimization → equilibration → production)


Issue 1: Loading protein and ligand parameters

After generating the ligand parameters with poltype2, I attempted to convert the PDB structure into a Tinker XYZ file using pdbxyz.

I created a complex.key file with the following contents:

parameters amoebabio18.prm
parameters lig.key

Then I ran:

pdbxyz.x complex.pdb -k complex.key

However, the output XYZ file is empty, which is confusing to me. I would appreciate clarification on the correct and supported way to load ligand parameters together with amoebabio18.prm.


Issue 2: Recommended workflow for solvation and MD with AMOEBA

After the protein–ligand system is correctly loaded, I would also like to confirm the recommended workflow for AMOEBA simulations in Tinker.

My current understanding is roughly:

  1. Solvation

    • Use AMOEBA water (or TIP4P or else? Please let me know if any other water model is recommended), to create a water box.

    • Fit the complex coordinate into the water box.

  2. Simulation

    • Energy minimization

    • Equilibration

    • Production MD

Could you please confirm whether this workflow is correct?

Additionally, if possible, I would greatly appreciate:

  • A template example key file for minimization/equilibration/production with amoeba forcefield

  • Especially one that includes heavy-atom positional restraints for equilibration and production


I apologize for a lot of questions, but I am still learning the Tinker/AMOEBA workflow and want to make sure I am using it correctly.
Thank you very much for your time and for maintaining Tinker—any advice or clarification would be extremely helpful.

Best regards,
Xintong


Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions