>   So my question is this: Is there anyway to speed-up this start up time,
> or at the very least a way to perform consecutive minimizations without a
> startup in between every one?

Keep in mind the "startup" involves assigning the molecular mechanics atom/bond 
types, assigning aromaticity, detecting rings, etc. Molecules with large 
numbers of fused aromatic rings are challenging for the current aromaticity 
code in Open Babel, and so this "startup time" is highly dependent on the size 
and complexity of the molecule.

You can, of course, perform a variety of MM calculations consecutively without 
penalty using code in Python or C++ -- for example, the "--gen3d" flag for 
obabel will generate initial coordinates, followed by a steepest-descent 
search, a conformer search, and a conjugate gradient optimization of the final 
conformation. All these are done without needing to hit "startup" again.

Unless you have an extremely slow disk, or extremely limited RAM, the actual 
startup of "obminimize" or other programs should be fractions of a second. You 
can test this by trying to minimize something like benzene.

Hope that helps,
-Geoff
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
OpenBabel-discuss mailing list
OpenBabel-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss

Reply via email to