TinkerTools / tinker

Tinker: Software Tools for Molecular Design
https://dasher.wustl.edu/tinker/
Other
129 stars 61 forks source link

Non standard residue #68

Closed jokurian closed 3 years ago

jokurian commented 3 years ago

Hi, I am writing this here since I could not find the forum for TINKER. How can we change the parameter file so that a non standard residue can also used? Consider a case in which there is a bond between two standard residues.

My aim is to do QM/MM dynamics with SHARC. So I am using the tinker 6.3.3 coming with OpenMolcas.

Thanks and Regards, Jo

jayponder commented 3 years ago

I'm sorry to bring bad news, but..

I'm guessing by "residue" you mean amino acid residue? It is a very large amount of work to add a new amino acid type throughout Tinker. So much so that probably nobody will do it. Your best way forward is to just use the standard residue closest to the non-standard one that you want, and then manually edit the resulting .xyz file to add/delete atoms to convert the standard residue into your non-standard one. This procedure would only generate the coordinates file. You would, of course, also need to find or invent the force field parameters needed for you non-standard residue in whatever force field you are using, such as Amber, CHARMM, etc.

I would also note that Tinker 6.3.3 is nearly 8 years old, and is really no longer supported by the Tinker developers.

There is no active "forum" for Tinker. If you have questions or want more detail, please email me directly at ponder@dasher.wustl.edu

misterbrandonwalker commented 3 years ago

Hello,

You can try using https://github.com/pren/poltype/tree/poltype2 , Poltype2. There is an example called ModifiedAminoAcid in the Examples folder. Please read the docs for more information and let me know if you have any trouble or questions.

One frequent issue I find with people using this module, is inconsistencies between PDB structure and PDB atom labels in the input file, so be careful about how you assign protonation states and modify your PDB file.

misterbrandonwalker commented 3 years ago

Also, I realize the current example online is just for single modified amino acid. I believe I have an example somewhere between two amino acids, I will try to find this and add to Examples folder.

On Wed, Oct 21, 2020 at 8:38 AM Brandon Walker notifications@github.com wrote:

Hello,

You can try using https://github.com/pren/poltype/tree/poltype2 , Poltype2. There is an example called ModifiedAminoAcid in the Examples folder. Please read the docs for more information and let me know if you have any trouble or questions.

One frequent issue I find with people using this module, is inconsistencies between PDB structure and PDB atom labels in the input file, so be careful about how you assign protonation states and modify your PDB file.

  • Brandon Walker

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/TinkerTools/tinker/issues/68#issuecomment-713625197, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKNB26OTVMTI4U5MIGQUKWTSL3W7TANCNFSM4SZMWGVA .