Noel O'Boyle wrote:
> On 18 August 2010 15:47, Eiso AB<e...@zobio.com>  wrote:
>>
>> Tim and Noel thanks a lot for the info and links. Looks
>> very useful. I didn't know about HOSE codes. It seems hard
>> though to use those to generate a atoms label that you can
>> use in a pdb file (max 4 characters ; since I'm working with
>> 3D structures that would be convenient)
>
> Well, you could just create a one-to-one mapping between the HOSE code
> and a 4-letter label. If you have more environments, then the 4
> characters won't help in any case.
>
>> Regarding the symmetry classes I had alreay run into
>> mol.OBMol.GetGIDVector yesterday but from the documentation in
>> http://openbabel.org/api/2.2.0/classOpenBabel_1_1OBMol.shtml#de880e97f2bdf3c90e91375aec12aaf0
>> I can't figure out how to use it.
>>
>> import pybel
>> smi='COC1=C(C(N)=O)C(C)=CC(C)=N1'
>> mol=pybel.readstring('smi',smi)
>> mol.OBMol.GetGIDVector(???)
>>
>> what kind of argument does it expect? It seems some kind
>> of vector,but what? maybe I'm confusing the python/pybel and
>> c++ worlds.
>>
>>
>> Are there any usage examples to be found on the web?
>
> Hmmm...are you sure that's what you want to do? The symmetry labels
> will not be the same between different molecules, whereas the circular
> fingerprints would be.

not sure at all, just trying to figure out what is available
and what it all means.

>
> Anyway, these are most easily used through a GraphSym object (see
> http://openbabel.org/dev-api/classOpenBabel_1_1OBGraphSym.shtml). So
> you need to pass in a vector unsigned int to GetSymmetry. In python,
> try openbabel.vectorUnsignedInt().

thanks. E

>
>
>
>>
>> thanks ahead,
>>
>> E
>>
>>
>> Tim Vandermeersch wrote:
>>> On Tue, Aug 17, 2010 at 1:16 PM, Eiso AB<e...@zobio.com>    wrote:
>>>>
>>>> hi,
>>>>
>>>> I'm looking for some convenient standard atom naming scheme that I
>>>> could use for assigning (1H) NMR resonances on a large set of compounds.
>>>>
>>>> Preferably, atoms that are topologically similar and/or are chemically
>>>> and or magnetically equivalent would have similar names (or root names),
>>>> for example the protons of a single methylgroup, equivalent protons
>>>> of rotating aromatic groups (like PHE/TYR HD/HE).
>>>>
>>>> My initial thoughts run in this direction:
>>>>
>>>> * generate cansmi (to be independent of how the input format is specified)
>>>>
>>>> * name heavy atoms numerically or alphabetically following the smiles 
>>>> string or
>>>>     molecular tree from the start, preferably taking symmetries in the 
>>>> molecule
>>>>     into account (but how?).
>>>
>>> OpenBabel has symmetry classes which might be an initial starting
>>> point. See OBGraphSym and:
>>>
>>> http://timvdm.blogspot.com/2009/09/symmetry-classes-how-to-get-them-and.html
>>>
>>>> * name the hydrogens after the attached heavyatom.
>>>>
>>>> First and last point are trivial I guess, but the middle point seems to
>>>> be quite tricky. I'm probably not the first with this problem, so if anyone
>>>> knows software that does something similar or has suggestions how to 
>>>> approach
>>>> this, I would be very grateful.
>>>>
>>>> kind regards - Eiso
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> This SF.net email is sponsored by
>>>>
>>>> Make an app they can't live without
>>>> Enter the BlackBerry Developer Challenge
>>>> http://p.sf.net/sfu/RIM-dev2dev
>>>> _______________________________________________
>>>> OpenBabel-discuss mailing list
>>>> OpenBabel-discuss@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/openbabel-discuss
>>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> This SF.net email is sponsored by
>>
>> Make an app they can't live without
>> Enter the BlackBerry Developer Challenge
>> http://p.sf.net/sfu/RIM-dev2dev
>> _______________________________________________
>> OpenBabel-discuss mailing list
>> OpenBabel-discuss@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/openbabel-discuss
>>
>


------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
OpenBabel-discuss mailing list
OpenBabel-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss

Reply via email to