I've run into a problem with an SD file generated by OB with atomic
aliases. This file could not be opened by CambridgeSoft ChemBioDraw, or
displayed correctly by ChemAxxon MarvinSketch.
CamridgeSoft support tells me the atom numbers should be
right-justified, where they are left-justified in OB output. Akos Papp
from ChemAxxon says that there is not enough white space between "A" and
the atom number. Here is an example of OB output and what Akos
corrected:
OB output - 

A  8
R5
A  10
R4
A  11
R3
A  14
R2
A  16
R1

Corrected - 

A    8
R5
A   10
R4
A   11
R3
A   14
R2
A   16
R1

the corrected file can be opened by ChemDraw, MarvinSketch, as well as
Symyx Draw and CACTVS csbr. Could we correct the output of atomic
aliases in the next OB release?

Igor


On Mon, 2010-07-12 at 13:07 -0400, Geoffrey Hutchison wrote:
> On Jul 12, 2010, at 12:45 PM, Tim Vandermeersch wrote:
> 
> >> So far I see only SetAtomicNum to specify atom type, but nothing to
set
> >> the atomic label to something like "R1".
> > 
> > You can use AliasData for this.
> 
> See src/formats/mdlformat.cpp for an exact example.
> 
> Hope that helps,
> -Geoff



------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
OpenBabel-discuss mailing list
OpenBabel-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss

Reply via email to