any atom type with isotope causing rendering issue

User 73531e86ff

10-02-2010 13:13:43

Hi


We have come across a case where SMILES datasets are being labelled with isotopes on atom types defined as 'ANY' i.e. [1*].  This is being done to preserve attachment points following some processing.


This causes some issues when rendering these with JChem.


Firstly, when this [1*] is attached to an aromatic atom, the bond is changed from single to 'aliphatic or aromatic' bond type.


Secondly, all terminal bonds in the rest of the molecule are given an '(A)' label.


The attached image shows an example using smiles [1*]c1ccc(C)cc1.  If it is changed to [1*]-c1ccc(C)cc1 it fixes the first issue.   Removing the istotop

User 73531e86ff

10-02-2010 16:41:21

I don't think i'll be taking that atom map route - we also want to align these molecules and having the isotope makes it work.  MolSearch/MCS ignores the atom map but not the isotope on those '*' atoms.

ChemAxon e500b51457

11-02-2010 17:40:14

Hi Shane,


[1*]c1ccc(C)cc1 was read as SMARTS string. We have solved this problem, the correction will be available in Marvin 5.3.1. The string will be read as SMILES.


Erika

User 73531e86ff

12-02-2010 09:20:29

Hi Erika,


That's great news.  Thanks for you attention on this.


Shane

ChemAxon 990acf0dec

25-02-2010 18:52:53

Hi Shane,

I would like to inform you that we had to make an urgent patch release that was named 5.3.1, therefore the fix promised in this topic will be included only in the patch release coming at the end of March (probably named 5.3.2).

Best regards,

Akos

User 73531e86ff

25-02-2010 20:35:56

Hi Akos,


Thanks for that information, it saved me some work to test v5.3.1.  I'll hold on till 5.3.2 is available.


Much appreciated,


Shane