IndigoObject.smiles()

19 views
Skip to first unread message

Karen Karapetyan

unread,
Dec 4, 2012, 3:45:29 PM12/4/12
to indigo-...@googlegroups.com
What type of SMILES does exactly this method return? Isomeric? Unique Isomeric/Absolute?

Ken

Mikhail Rybalkin

unread,
Dec 5, 2012, 5:14:07 AM12/5/12
to indigo-...@googlegroups.com
Hello Ken,


If you are talking in terms of definitions from http://www.daylight.com/dayhtml/doc/theory/theory.smiles.html then IndigoObject.smiles() returns "isomeric SMILES". IndigoObject.canonicalSmiles return "unique SMILES".

Best regards
Mikhail

Karen Karapetyan

unread,
Dec 6, 2012, 2:50:19 AM12/6/12
to indigo-...@googlegroups.com
Are there plans to implement absolute smiles?

Mikhail Rybalkin

unread,
Dec 6, 2012, 5:09:41 AM12/6/12
to indigo-...@googlegroups.com
I checked all definitions and actually IndigoObject.canonicalSmiles returns absolute smiles. It returns your canonical representation with isotopes and chirality.

Kenneth (Karen) Karapetyan

unread,
Dec 6, 2012, 11:28:14 AM12/6/12
to indigo-...@googlegroups.com
Thanks, Mikhail. It is confusing that it is called canonical.. Anyway, it would be useful to put this in the online API documentation.

Thanks,
Ken

phone: (240) 205-2004



--
 
 

Mikhail Rybalkin

unread,
Dec 6, 2012, 3:36:04 PM12/6/12
to indigo-...@googlegroups.com
Hi Ken,

 Canonical SMILES is used quite a lot with the same meaning:
http://en.wikipedia.org/wiki/Simplified_molecular-input_line-entry_system
http://www.opensmiles.org/spec/open-smiles-4-output.html
http://www.chemaxon.com/marvin/help/formats/smiles-doc.html

But I agree that should mention this in our documentation, and I've just added small remark in the documentation. Thank you for this remark!

With best regards,
Mikhail
Reply all
Reply to author
Forward
0 new messages