Hi,
I'm wondering what is the reason that the 'Match' method in the
'OBSmartsPattern' class automatically adds hydrogens to a molecule if the
SMARTS pattern has a hydrogen in it.
It seems to me that this hidden addition of hydrogens has a couple
limitations:
First, the indices that the 'GetUMapList' method reruns may be wrong with
respect to the query molecule. This is particularly problematic if one wants
to map the indices back to the atoms in the query molecule.
Second, it modifies the input molecule such that for example checking for
patterns under different PH conditions is hard.
Cheers,
Izhar
------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software
be a part of the solution? Download the Intel(R) Manageability Checker
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
OpenBabel-Devel mailing list
OpenBabel-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-devel