<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi,<br>
<br>
<div align="justify">I'm in favour of the second (simpler) option and
(following the discussion) suggest to have the same convention used in
PDB files - atom and residue names without the charge and in capital
letters (e.g., ZN). This will also eventually enable dealing with them
using pdb2gmx (on most cases, see below).<br>
<br>
Problems:<br>
(1) Some atom names will be the same as in amino acids, e.g., CD
(cadmium) and CA (calcium). This is a minor issue in my opinion but
users should be aware of this because it may influence selections.<br>
(2) How to deal with transition metals that have multiple oxidation
states. For this I suggest to have the most common state as the default
and other state with different residue name, e.g., CU for Cu2+ and CU1
for Cu+. There are not too many cases like this for ions where FF
parameters are commonly available I guess. pdb2gmx may ask the user
explicitly how to deal with such ions.<br>
</div>
<br>
Thanks,<br>
Ran<br>
<br>
Berk Hess wrote:
<blockquote cite="mid4C504414.9050204@cbr.su.se" type="cite">
  <pre wrap="">Hi,

I don't understand your mail.

The are essentially two issues:
1) What molecule, residue and atom names should the ions have in the
force field files in Gromacs
2) How does the user know what names to use in genion.

Is your suggestion for issue 2)?

A proper solution would let genion print a list of ions or translate
standard ion names
to forcefield names. But that would require that genion knows which
force field you are using.
The simplest solution would be to use the same names for all force
fields and document
them in the manual.

Berk

Rodrigo Faccioli wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Hi,

I would like to suggest use of enum for it. Example: In gromacs is
created a enum for showing all gromacs' ions. So, we build a function
that receives a char and returns its enum.

All gromacs routines work with that enum. This implementation
guarantees a pattern for gromacs routines which are apart of any
force-field.

I've developed something like this. In [1] I show my enum that was
created.

[1]
<a class="moz-txt-link-freetext" href="http://gitorious.org/protpred-gromacs/protpred-gromacs/blobs/master/include/enums.h">http://gitorious.org/protpred-gromacs/protpred-gromacs/blobs/master/include/enums.h</a>



--
Rodrigo Antonio Faccioli
Ph.D Student in Electrical Engineering
University of Sao Paulo - USP
Engineering School of Sao Carlos - EESC
Department of Electrical Engineering - SEL
Intelligent System in Structure Bioinformatics
<a class="moz-txt-link-freetext" href="http://laips.sel.eesc.usp.br">http://laips.sel.eesc.usp.br</a>
Phone: 55 (16) 3373-9366 Ext 229
Curriculum Lattes - <a class="moz-txt-link-freetext" href="http://lattes.cnpq.br/1025157978990218">http://lattes.cnpq.br/1025157978990218</a>
Public Profile - <a class="moz-txt-link-freetext" href="http://br.linkedin.com/pub/rodrigo-faccioli/7/589/a5">http://br.linkedin.com/pub/rodrigo-faccioli/7/589/a5</a>


On Wed, Jul 28, 2010 at 7:29 AM, Berk Hess &lt;<a class="moz-txt-link-abbreviated" href="mailto:hess@cbr.su.se">hess@cbr.su.se</a>
<a class="moz-txt-link-rfc2396E" href="mailto:hess@cbr.su.se">&lt;mailto:hess@cbr.su.se&gt;</a>&gt; wrote:

    Gerrit Groenhof wrote:
    &gt; Hi,
    &gt;
    &gt; We can just decide on a scheme ourselves, can't we?
    &gt;
    Yes and no.
    We somehow need to translate ions present in pdb files to molecule
    types,
    residue names and atom names.
    So to do everything consistently, we would need to add renaming
    schemes
    (residue and atom renaming in pdb2gmx is fully supported in
    version 4.5).
    &gt; I propose to use
    &gt;
    &gt; Cl (the chemical symbol) for the atomname, as this is also done
    for more
    &gt; complex ions, like sulphate.
    &gt; Cl- for the residue name, because that's what it is.
    &gt; The type name we could use, in analogy to protein, chloride, so
    the full
    &gt; name of the species.
    &gt;
    &gt; Gerrit
    &gt;
    &gt;
    But what about multivalent ions?
    Cu2+? And then Cu+ or Cu1+?
    Note that 4 characters strictly speaking do not fit into the pdb
    format.

    Berk
    &gt; Berk Hess wrote:
    &gt;
    &gt;&gt; Hi,
    &gt;&gt;
    &gt;&gt; While checking the last details of the Amber and Charmm force
    fields in
    &gt;&gt; Gromacs
    &gt;&gt; before the 4.5-beta release, I noticed naming inconsistensies.
    &gt;&gt; For an ion we have to choose the molecule type name, residue
    name and
    &gt;&gt; atom name
    &gt;&gt; (the atom type name is set by the force field). Currently different
    &gt;&gt; force fields in Gromacs
    &gt;&gt; use different naming schemes, for instance: CL, Cl, Cl-
    &gt;&gt; Also the user somehow needs to know these names when running
    genion.
    &gt;&gt;
    &gt;&gt; My question is if there is a best choice for these names.
    &gt;&gt; Maybe some force fields have names for this?
    &gt;&gt; Is there a pdb or IUPAC standard (I guess this is capitalized
    without
    &gt;&gt; the sign)?
    &gt;&gt;
    &gt;&gt; It would be convenient if all force fields use the same naming
    scheme.
    &gt;&gt;
    &gt;&gt; Berk
    &gt;&gt;
    &gt;&gt;
    &gt;&gt;
    &gt;
    &gt;

    --
    gmx-developers mailing list
    <a class="moz-txt-link-abbreviated" href="mailto:gmx-developers@gromacs.org">gmx-developers@gromacs.org</a> <a class="moz-txt-link-rfc2396E" href="mailto:gmx-developers@gromacs.org">&lt;mailto:gmx-developers@gromacs.org&gt;</a>
    <a class="moz-txt-link-freetext" href="http://lists.gromacs.org/mailman/listinfo/gmx-developers">http://lists.gromacs.org/mailman/listinfo/gmx-developers</a>
    Please don't post (un)subscribe requests to the list. Use the
    www interface or send it to <a class="moz-txt-link-abbreviated" href="mailto:gmx-developers-request@gromacs.org">gmx-developers-request@gromacs.org</a>
    <a class="moz-txt-link-rfc2396E" href="mailto:gmx-developers-request@gromacs.org">&lt;mailto:gmx-developers-request@gromacs.org&gt;</a>.


    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
------------------------------------------------------
Ran Friedman
Postdoctoral Fellow
Computational Structural Biology Group (A. Caflisch)
Department of Biochemistry
University of Zurich
Winterthurerstrasse 190
CH-8057 Zurich, Switzerland
Tel. +41-44-6355559
Email: <a class="moz-txt-link-abbreviated" href="mailto:r.friedman@bioc.uzh.ch">r.friedman@bioc.uzh.ch</a>
Skype: ran.friedman
------------------------------------------------------
</pre>
</body>
</html>