On 6/08/2012 6:00 PM, James Starlight wrote:
Mark,


The main difficulties is that ATB's output is in the form like

  [ bonds ]
     1    2    2   0.1000   1.8700e+07
     1    3    2   0.1000   1.8700e+07

  [ angles ]
;  ai   aj   ak  funct   angle     fc
     2    1    3    2    109.50   380.00
     2    1    4    2    109.50   425.00
     3    1    4    2    109.50   425.00

  [ dihedrals ]
; GROMOS improper dihedrals
;  ai   aj   ak   al  funct   angle     fc
     7    8   10    9    2      0.00   167.36
     8   10    9   11    2      0.00   167.36
    10    9   11    7    2      0.00   167.36

etc

here I must replace the number of atoms by the corresponded real atoms
but also replace the values for the bonds, angles and dihedrals by the
Gromacs type codes ( e.g gb_1 etc). This is very routinely for me yet
:)

You don't need to replace

    1    2    2   0.1000   1.8700e+07


with stuff like

    Cone    Ctwo    gb_234


Stuff like

    Cone    Ctwo    2   0.1000   1.8700e+07

is fine. gb_234 means "paste in the #define in the .itp file"... 
(seehttp://www.gromacs.org/Documentation/Include_File_Mechanism) so no need to take it 
out to just paste it in again.  See discussion in manual 5.6.1, which of course you've 
read ;-)

Most of what you need to do is to map the atom numbers back to atom names. Most 
of the rest is doing the +N, -C stuff to use the standard peptide linking 
machinery.

Mark

I've sent the letter to the ATB's developments with the same
proposition to five RTP as the output which could be in some cases
more usefull that ITP.

James

2012/8/5, Mark Abraham <mark.abra...@anu.edu.au>:
On 6/08/2012 4:11 PM, James Starlight wrote:
Mark,


I suppose that the most trivial way to include such external
topologies is the placement of the ITP file at the bottom of the
topol.top file ( and addition of two covalent bonds with the adjcent
residues in case of GFP chromophore ) like in any potein-ligan system.
No, because bonded interactions can only occur within a [moleculetype].

I think that it must be some script foe convertion itp ro rtp because
both of that formats have a lot of differenties so the manually
editing in case of big HET group is very routinely.
For the ~25 atoms of the GFP chromophore, given a reliable .itp of
Ace-Gly-Cro-Gly-Nme or something, producing an .rtp entry by hand is a
job of up to half an hour, if you understand the .rtp format.
Particularly if the bonded interactions are from the main forcefield,
you've only got to describe atom types, connectivity and charge.

You could make a feature request of the ATB people for .rtp output
(which might come with supplemental forcefield .itp files).

Mark

James

2012/8/5, Mark Abraham <mark.abra...@anu.edu.au>:
On 6/08/2012 4:31 AM, James Starlight wrote:
Mark,

1) The error was because I've used topology of the CRO generated by
the ATB in the ITP form in the RTP file.
No, the error "Residue 'CRO' not found in residue topology database"
means you haven't put it in the right place, but until you inspect your
pdb2gmx output for clues about where it is looking, to help find where
you haven't followed the right procedure, you're stuck. You've not told
us your command line or shown us any significant output, so you really
can't be helped.

E.g in RTP file I've found that [ atoms ] is simple
C     C   0.450     1

when in my ITP its more complicated
7     C    1    CRO     C1    5    0.089  12.0110

the main difference is that RTP havent atom order where in IPT file
the order of each group is specified.
Is there any way to convert ITP back to RTP form ?
No. You'll have to do it by hand.

2) I've used specbond.dat to define covalent bonds between C and N
termi of chromophore and corresponded termi of the djacent residues (
in GFP chromophore is covalently linked in the midle of the alph helix
of that protein in both ends)
Sounds like a recipe for trouble, unless you know how to build a
two-chain peptide with correct termini into the same [moleculetype], and
get specbond.dat to work at the same time. It's possible, but why not
use the built in mechanism for head-to-tail peptide linking?

Mark

James

2012/8/5, Mark Abraham <mark.abra...@anu.edu.au>:
James Starlight wrote
Dear Gromac's users!

I'm working with the GFP protein which has chromophore (CRO) group
which is covalently bonded to the protein. I want to add new residue
to the Gromos 53.6 ff. by means of algorithm described here.


For that I've coppied files to my local work dirr and modify all of
them in accordance to the above tutorial- I've coppied .itp of CRO to
the aminoacids.rtp

[ CRO ]
[ atoms ]
etc

I've defined bonds of the djacent real amino acids in the
specbond.dat
Seems dangerous from my memory of GFP. You should probably be making a
single residue for the whole chromophore, in which case a model that
does
not need specbond.dat is possible.


James Starlight wrote
Finally I've defined CRO (as the protein) in the residuetypes.dat

When I've try use pdb2gmx I've obtain error

Fatal error:
Residue 'CRO' not found in residue topology database


What I've done wrong?

If
http://www.gromacs.org/Documentation/Errors#Residue_'XXX'_not_found_in_residue_topology_database
and its links don't help, you'll have to inspect carefully your output
from
pdb2gmx for clues.

Mark




--
View this message in context:
http://gromacs.5086.n6.nabble.com/Adding-New-Residue-to-the-Gromos-53-6-ff-tp4999959p4999960.html
Sent from the GROMACS Users Forum mailing list archive at Nabble.com.
--
gmx-users mailing list    gmx-users@gromacs.org
http://lists.gromacs.org/mailman/listinfo/gmx-users
* Only plain text messages are allowed!
* 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-requ...@gromacs.org.
* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

--
gmx-users mailing list    gmx-users@gromacs.org
http://lists.gromacs.org/mailman/listinfo/gmx-users
* Only plain text messages are allowed!
* 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-requ...@gromacs.org.
* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

--
gmx-users mailing list    gmx-users@gromacs.org
http://lists.gromacs.org/mailman/listinfo/gmx-users
* Only plain text messages are allowed!
* 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-requ...@gromacs.org.
* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists


--
gmx-users mailing list    gmx-users@gromacs.org
http://lists.gromacs.org/mailman/listinfo/gmx-users
* Only plain text messages are allowed!
* 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-requ...@gromacs.org.
* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

Reply via email to