stko.OptimizerSequence
- class stko.OptimizerSequence(*optimizers)[source]
Bases:
OptimizerApplies optimizers in sequence.
- Parameters:
optimizers (Optimizer) – A number of optimizers, each of which gets applied to a molecule, based on the order given.
Examples
Let’s say we want to embed a molecule with ETKDG first and then minimize it with the MMFF force field.
import stk import stko mol = stk.BuildingBlock('NCCCN', [stk.PrimaryAminoFactory()]) optimizer = stko.OptimizerSequence(stko.ETKDG(), stko.MMFF()) mol = optimizer.optimize(mol)
Methods
Optimize mol.