On Oct 11, 2010, at 4:18 PM, Chris Morley wrote:

> A simpler and more obvious model for this purpose has essentially a single 
> IMPVAL for each charge state of the molecule. (Only if you are interested in 
> radicals or hydrogen on the higher valency states of second row elements do 
> you need another rule for each higher valence.) There is no need for any 
> skilful fine tuning. It is more maintainable and will be faster because not 
> so many SMARTS patterns need to be matched. Up to now, It has worked for 
> everything I've tried (although this not very extensive), except with 
> test_formula, where the fault is in a couple of erroneous results in 
> formularesults.txt, which at least shows the old model was error-prone and 
> needs some more tweaking of phosphate structures.

I'd like to re-visit this idea now that we have some flexibility in the 
development trunk. I tried last-year's patch, and saw ~14% speedup when 
computing 279,000 formulas from a SD file. (The improvement comes from 
eliminating the hybridization assignment.)

(It also has the side benefit that we can try out ideas for MolCore rules while 
testing them against existing OB tests.)

Thoughts?
-Geoff
------------------------------------------------------------------------------
RSA® Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
OpenBabel-Devel mailing list
OpenBabel-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-devel

Reply via email to