Technical description of substructure search?

User a11e9761d6

12-08-2008 17:13:46

I'm using JChem Base (v. 3.2.11), and I need a technical description of how Substructure search works. Is this available anywhere? I haven't been able to find it so far. Here is what I came up with based on my current understanding:





---





Substructure searches in JChem Base are performed in two steps. In the first step, structures that could not contain the substructure of interest are filtered out based on structure fingerprints. In the second step the Ullmann subgraph isomorphism algorithm is applied to these structures to perform an atom-by-atom search, which produces the final result set.





---





How accurate is this? Any more juicy technical details that could be provided would be great. Also, a description for the current JChem version would be fine, since we are planning to upgrade soon.





Thanks in advance,


Krishna

ChemAxon a3d59b832c

13-08-2008 09:30:40

Hi,





Your paragraph is quite OK. You can find some more bits of information in the concepts part of JChem developers guide:





http://www.chemaxon.com/jchem/doc/guide/dbconcepts/index.html





Best regards,


Szabolcs