I've added two new SMILES output options:
 (1) "R" - do not reuse bond symbols (e.g. c1ccccc1Oc2ccccc2). This is
currently in the OpenSMILES spec though I hope it will be removed.
(Note to self: check that it causes an error message if number of
rings > 99.) This may be useful for people who want to count up the
number of rings or to avoid confusion for some reason.

(2) "o <ordering>" This allows the user to specify the canonical
labels, which willl correspond to the output ordering if labelled in a
depth-first manner. Simply put, if you want to generate a particular
SMILES ordering, this will allow you to do it. One thing to note is
that for regular SMILES output, multiple bonds are favoured over
single bonds (whatever the canonical labels). For this user-specified
ordering, this guideline is not applied.

- Noel

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
OpenBabel-Devel mailing list
OpenBabel-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-devel

Reply via email to