Containers¶
Ensemble contain Conformer, which contain
stk.BuildingBlock.
You can optimise and calculate energies for the ensemble based on
ensembles.py, using the following classes to contain user-defined methods
or those in stko
Example:¶
import stk
import bbprepared
bb = stk.BuildingBlock(smiles="C1=CC=C(C=C1)C2=CC=CC=C2")
generator = bbprepared.generators.ETKDG(num_confs=30)
ensemble = generator.generate_conformers(bb)
conformers = list(ensemble.yield_conformers())