Which open source tools can calculate canonical tautomers?
I am specifically interested in source code?
or
Executable command line methods?
Noel O'Boyle
[ Admin ]
from Cork, Ireland
Tim Vandermeersch implemented Sayle’s method in the dev version of OpenBabel:
>obtautomer.exe
Usage: obtautomer.exe [-c]
-c: Canonical tautomer only
Hi Noel, so this means normal SVN/trunc checkout and compile? Is the code already validated, aka are the results reliable?
Yup, it’s on the trunk. I did not check the results too much. The unit tests contain a test for Guanine tautomers. See http://openbabel.svn.sourceforge.net/viewvc/openbabel/openbabel/trunk/test/tautomertest.cpp?revision=4657&view=markup
In theory I would like to use the function, in practice I consider it as having two bugs, see bug report on the mailing list. Help is appreciated! http://goo.gl/N9dvG
Mark Rijnbeek used the InChI approach published by Thalheim in 2010, allowing you to do in Groovy:
Egon, can you put this text rather in an answer not into a comment? Thanks, cheers, Joerg