Coder Social home page Coder Social logo

Comments (4)

vas2201 avatar vas2201 commented on June 12, 2024

Looks like I can use amber force field .
I have come across a resource provided by Dimitris's Group via the following link, which includes libraries, definitions, frcmod files, and sample input files for the modified ARG amino acid:
http://pc164.materials.uoi.gr/dpapageo/amberparams.php
However, I am uncertain about the process of copying or updating these libraries and frcmod files to the original files. If possible, could you please offer guidance and suggestions on how to update these parameters effectively?
Thank you very much for your assistance.

from htmd.

vas2201 avatar vas2201 commented on June 12, 2024

I discovered force field parameters for Dimethyl Arginine (aSym, sym) under the names DA2 and 2MR, which can be found in the directory ~/lib/python3.10/site-packages/htmd/share/builder/amberfiles/ff-ptm/. However, I couldn't locate monomethyl arginine (MMA) force field files.

After generating the PDB file with DA2 modifications at three sites (194, 206, 225), I encountered errors while constructing the Amber input files. Could you please help me resolve this issue? If I understood correctly, The created input file.pdb has HA atom by amber build and the parameter file param0_DA2.frcmod doesn't have HA atom.

-I: Adding /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/cmd to search path.
-I: Adding /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/prep to search path.
-I: Adding /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm to search path.
-I: Adding /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/lib to search path.
-f: Source ./tleap.in.

Welcome to LEaP!
(no leaprc in search path)
Sourcing: ./tleap.in
----- Source: ./ff0_leaprc.protein.ff14SB
----- Source of ./ff0_leaprc.protein.ff14SB done
Log file: ./leap.log
Loading parameters: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm/parm10.dat
Reading title:
PARM99 + frcmod.ff99SB + frcmod.parmbsc0 + OL3 for RNA
Loading parameters: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm/frcmod.ff14SB
Reading force field modification type file (frcmod)
Reading title:
ff14SB protein backbone and sidechain parameters
Loading library: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/lib/amino12.lib
Loading library: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/lib/aminoct12.lib
Loading library: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/lib/aminont12.lib
----- Source: ./ff1_leaprc.lipid21
----- Source of ./ff1_leaprc.lipid21 done
Log file: ./leap.log
Loading parameters: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm/lipid21.dat
Reading title:
AMBER Lipid21 v1.0 C. J. Dickson, R.C. Walker, I.R. Gould.
Loading library: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/lib/lipid21.lib
----- Source: ./ff2_leaprc.gaff2
----- Source of ./ff2_leaprc.gaff2 done
Log file: ./leap.log
Loading parameters: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm/gaff2.dat
Reading title:
AMBER General Force Field for organic molecules (Version 2.11, May 2016)
----- Source: ./ff3_leaprc.RNA.Shaw
----- Source of ./ff3_leaprc.RNA.Shaw done
Log file: ./leap.log

/home/nmrbox/spenumutchu/anaconda3/envs/htmd2/bin/teLeap: Note.
Skipping parm10.dat: already loaded
Loading parameters: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm/frcmod.shaw
Reading force field modification type file (frcmod)
Reading title:

force field modification accoding to Tan et al. Proc. Natl. Acad. Sci. 2018 and N*->NR (purines), NC->ND (Ade(N3,N1)), CB->CE (Ade(C4,C5)), CA->CF (Ade(C6)); and according to Steinbrecher et al. J. Chem. Theory Comput. 2012 and OS->OR (O3' and O5') and O2->OQ (O1P and O2P)

Loading library: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/lib/RNA_Shaw.lib
----- Source: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/cmd/leaprc.water.tip4pd
----- Source of /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/cmd/leaprc.water.tip4pd done
Loading library: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/lib/atomic_ions.lib
Loading library: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/lib/solvents.lib
Loading library: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/lib/tip4pd.off
Loading parameters: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm/frcmod.tip4pd
Reading force field modification type file (frcmod)
Reading title:
This is the additional/replacement parameter set for TIP4P-D, modified from TIP4PEW.
Loading parameters: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm/frcmod.ions_charmm22
Reading force field modification type file (frcmod)
Reading title:
Ion parameters from CHARMM22. Beglov D & Roux B (1994) J. Chem. Phys. 100, 9050-9063.
----- Source: ./ff4_leaprc.DNA.bsc1
----- Source of ./ff4_leaprc.DNA.bsc1 done
Log file: ./leap.log

/home/nmrbox/spenumutchu/anaconda3/envs/htmd2/bin/teLeap: Note.
Skipping parm10.dat: already loaded
Substituting map O5* -> O5' for O5* -> O5'
Substituting map C5* -> C5' for C5* -> C5'
Substituting map C4* -> C4' for C4* -> C4'
Substituting map O4* -> O4' for O4* -> O4'
Substituting map C3* -> C3' for C3* -> C3'
Substituting map O3* -> O3' for O3* -> O3'
Substituting map C2* -> C2' for C2* -> C2'
Substituting map O2* -> O2' for O2* -> O2'
Substituting map C1* -> C1' for C1* -> C1'
Substituting map C5M -> C7 for C5M -> C7
Substituting map H1* -> H1' for H1* -> H1'
Substituting map H21 -> H2' for H21 -> H2'
Substituting map H22 -> H2'' for H22 -> H2''
Substituting map H2'1 -> H2' for H2'1 -> H2'
Substituting map H2'2 -> H2'' for H2'2 -> H2''
Substituting map H3* -> H3' for H3* -> H3'
Substituting map H4* -> H4' for H4* -> H4'
Substituting map H51 -> H5' for H51 -> H5'
Substituting map H52 -> H5'' for H52 -> H5''
Substituting map H5'1 -> H5' for H5'1 -> H5'
Substituting map H5'2 -> H5'' for H5'2 -> H5''
Substituting map HO'2 -> HO2' for HO'2 -> HO2'
Substituting map H5T -> HO5' for H5T -> HO5'
Substituting map H3T -> HO3' for H3T -> HO3'
Substituting map O1' -> O4' for O1' -> O4'
Substituting map OA -> OP1 for OA -> OP1
Substituting map OB -> OP2 for OB -> OP2
Substituting map O1P -> OP1 for O1P -> OP1
Substituting map O2P -> OP2 for O2P -> OP2
Loading library: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/lib/parmBSC1.lib
Loading parameters: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm/frcmod.parmbsc1
Reading force field modification type file (frcmod)
Reading title:
Parmbsc1 force-field for DNA
----- Source: ./ff5_leaprc.water.tip3p
----- Source of ./ff5_leaprc.water.tip3p done
Loading library: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/lib/atomic_ions.lib
Loading library: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/lib/solvents.lib
Loading parameters: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm/frcmod.tip3p
Reading force field modification type file (frcmod)
Reading title:
This is the additional/replacement parameter set for TIP3P water
Loading parameters: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm/frcmod.ions1lm_126_tip3p
Reading force field modification type file (frcmod)
Reading title:
Li/Merz ion parameters of monovalent ions for TIP3P water model (12-6 normal usage set)
Loading parameters: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm/frcmod.ionsjc_tip3p
Reading force field modification type file (frcmod)
Reading title:
Monovalent ion parameters for Ewald and TIP3P water from Joung & Cheatham JPCB (2008)
Loading parameters: /home/nmrbox/spenumutchu/anaconda3/envs/htmd2/dat/leap/parm/frcmod.ions234lm_126_tip3p
Reading force field modification type file (frcmod)
Reading title:
Li/Merz ion parameters of divalent to tetravalent ions for TIP3P water model (12-6 normal usage set)
Loading Prep file: ./topo0_DA2.prepi
Loading parameters: ./param0_DA2.frcmod
Reading force field modification type file (frcmod)
Reading title:
remark goes here
Loading PDB file: ./input.pdb
Created a new atom named: HA within residue: .R<DA2 195>
Created a new atom named: HA within residue: .R<DA2 207>
Created a new atom named: HA within residue: .R<DA2 226>
total atoms in file: 189410
Leap added 11 missing atoms according to residue templates:
11 H / lone pairs
The file contained 3 atoms not in residue templates
Box dimensions: 141.403600 120.508600 126.107600
Checking Unit.

/home/nmrbox/spenumutchu/anaconda3/envs/htmd2/bin/teLeap: Warning!
There is a bond of 3.241 angstroms between NE2 and CD2 atoms:
------- .R<HID 34>.A<NE2 13> and .R<HID 34>.A<CD2 14>

/home/nmrbox/spenumutchu/anaconda3/envs/htmd2/bin/teLeap: Warning!
The unperturbed charge of the unit (7.000000) is not zero.
FATAL: Atom .R<DA2 195>.A<HA 31> does not have a type.
FATAL: Atom .R<DA2 207>.A<HA 31> does not have a type.
FATAL: Atom .R<DA2 226>.A<HA 31> does not have a type.

/home/nmrbox/spenumutchu/anaconda3/envs/htmd2/bin/teLeap: Fatal Error!
Failed to generate parameters

Exiting LEaP: Errors = 1; Warnings = 2; Notes = 2.

from htmd.

stefdoerr avatar stefdoerr commented on June 12, 2024

Hi and sorry for the delay. It seems like it doesn't like the hydrogens on the DA2 residue. Can you remove all hydrogens from the protein with mol.remove("element H"), don't run systemPrepare and build directly to see if it works?

from htmd.

vas2201 avatar vas2201 commented on June 12, 2024

This is also resolved. You can close this ticket as well.

from htmd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.