On Apr 30, 2009, at 4:22 PM, Loren Lenzen wrote:

>
> I have a list of parent molecules in SMILES form, and I was running  
> the SQT against a list of SMARTS queries, to make sure that all my  
> queries were valid.  It works great until it hits Petrichloral.  The  
> SMILES and SMARTS strings parse fine, but there is no more output  
> when the SQT runs into this query (currently 264/326), so I believe  
> there might be a possible recursivity problem.  There was no  
> CDKException thrown even after an hour, even though the first 263  
> queries ran in 15 seconds.

The problem is in the isomorphism code it seems. If one ignores the  
SMARTS, and just tries to match the SMILES against itself, UIT, VF2  
and Ullman all run forever (or at least 30 seconds, after which I  
stopped the run). Some symmetry based optimization seems to be called  
for here

-------------------------------------------------------------------
Rajarshi Guha  <rg...@indiana.edu>
GPG Fingerprint: D070 5427 CC5B 7938 929C  DD13 66A1 922C 51E7 9E84
-------------------------------------------------------------------
Q:  What's polite and works for the phone company?
A:  A deferential operator.



------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Cdk-user mailing list
Cdk-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdk-user

Reply via email to