[gmx-users] general question about molecule.rtp and pdb2gmx
Mark Abraham
mark.j.abraham at gmail.com
Tue Aug 27 18:39:15 CEST 2013
.rtp [bonds] requires atom names (because that's all that can be
reliably deduced from the coordinate file input)
.itp/.top [bonds] requires atom numbers (because prior sanity-ization
is assumed) to look up the atom types to look up the interaction
parameters
... and different force fields have slightly different details. Ain't life fun?
Mark
On Tue, Aug 27, 2013 at 6:33 PM, Justin Lemkul <jalemkul at vt.edu> wrote:
>
>
> On 8/27/13 12:30 PM, Valentina wrote:
>>
>> Hi, a general question about writing molecule.rtp and how pdb2gmx treats
>> it.
>>
>> I have a few atom types and a few atoms per each atom type.
>>
>> So a question - when I define interactions, say [ bonds ] can I define
>> them
>> by atomtype, rather that atom number?!
>>
>> *So like this:*
>> [ B31 ]
>> [ atoms ]
>> ; atomname atomtype charge chargegroup
>> o1 oc15 -1.00 0
>> h1 hoz 0.30 0
>> o2 oc18 -0.875 1
>> h2 hoy 0.350 1
>> o3 oc21 -0.875 1
>> h3 hoy 0.350 1
>> o4 oc17 -0.875 2
>> h4 hoy 0.350 2
>> mg1 mg 1.40 3
>> al1 ac3 1.35 4
>> o5 oc16 -0.875 5
>> h5 hoy 0.350 5
>> o6 oc20 -0.875 2
>> h6 hoy 0.350 2
>> o7 oc19 -0.875 5
>> h7 hoy 0.350 5
>> o8 oc15 -1.00 6
>> h8 hoz 0.30 6
>> mg2 mg 1.40 7
>> mg3 mg 1.40 8
>> [ bonds ]
>> ; atom1 atom2 parametersindex
>> oc15 hoz b_oc-h
>> oc16 hoy b_oc-h
>> oc17 hoy b_oc-h
>> oc18 hoy b_oc-h
>> oc19 hoy b_oc-h
>> oc20 hoy b_oc-h
>> oc21 hoy b_oc-h
>> ac3 oc16 a_oc-ac-h
>> ac3 oc17 a_oc-ac-h
>> ac3 oc18 a_oc-ac-h
>> ac3 oc19 a_oc-ac-h
>> ac3 oc20 a_oc-ac-h
>> ac3 oc21 a_oc-ac-h
>>
>> *Rather than like this:*
>> [ B31 ] ;
>> [ atoms ]
>> ; atomname atomtype charge chargegroup
>> o1 oc15 -1.00 0
>> h1 hoz 0.30 0
>> o2 oc18 -0.875 1
>> h2 hoy 0.350 1
>> o3 oc21 -0.875 1
>> h3 hoy 0.350 1
>> o4 oc17 -0.875 2
>> h4 hoy 0.350 2
>> mg1 mg 1.40 3
>> al1 ac3 1.35 4
>> o5 oc16 -0.875 5
>> h5 hoy 0.350 5
>> o6 oc20 -0.875 2
>> h6 hoy 0.350 2
>> o7 oc19 -0.875 5
>> h7 hoy 0.350 5
>> o8 oc15 -1.00 6
>> h8 hoz 0.30 6
>> mg2 mg 1.40 7
>> mg3 mg 1.40 8
>> [ bonds ]
>> ; atom1 atom2 parametersindex
>> o1 h1 b_oc-h
>> o2 h2 b_oc-h
>> o3 h3 b_oc-h
>> o4 h4 b_oc-h
>> o5 h5 b_oc-h
>> o6 h6 b_oc-h
>> o7 h7 b_oc-h
>> o8 h8 b_oc-h
>> al1 o5 a_oc-ac-h
>> al1 o4 a_oc-ac-h
>> al1 o2 a_oc-ac-h
>> al1 o7 a_oc-ac-h
>> al1 o6 a_oc-ac-h
>> al1 o3 a_oc-ac-h
>>
>
> Defining by type is ambiguous. An .rtp requires that atom names be used to
> define connectivity.
>
>
>>
>> If I use the 1st I get .top that does not list interactions, just [ atoms
>> ]
>> and #include link to the FF. Is this still OK? Does it read the [ bonds ]
>> interactions or just non bonded?
>>
>
> No, it's not OK. In that case, you have no bonds at all, so your molecule
> would go flying apart.
>
> -Justin
>
> --
> ==================================================
>
> Justin A. Lemkul, Ph.D.
> Postdoctoral Fellow
>
> Department of Pharmaceutical Sciences
> School of Pharmacy
> Health Sciences Facility II, Room 601
> University of Maryland, Baltimore
> 20 Penn St.
> Baltimore, MD 21201
>
> jalemkul at outerbanks.umaryland.edu | (410) 706-7441
>
> ==================================================
>
> --
> gmx-users mailing list gmx-users at gromacs.org
> http://lists.gromacs.org/mailman/listinfo/gmx-users
> * Please search the archive at
> http://www.gromacs.org/Support/Mailing_Lists/Search before posting!
> * Please don't post (un)subscribe requests to the list. Use the www
> interface or send it to gmx-users-request at gromacs.org.
> * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
More information about the gromacs.org_gmx-users
mailing list