| ConformerGenerator |
This class generates 3D-conformers of a given molecule using the following strategy:
All rotatable, non-ring bonds are determined.
|
| RigidFragment |
|
| RigidFragmentCache |
This class implements a thread-save, concurrent cache of rigid fragments' 3D-atom-coordinates.
|
| RigidFragmentCache.CacheEntry |
|
| RigidFragmentProvider |
An instance of this class is used by any ConformerGenerator to hand out one or multiple 3D-coordinate sets
for rigid fragments within a molecules.
|
| RotatableBond |
A RotatableBond knows the two rigid fragments within a molecule
that are connected by this bond.
|
| TorsionSet |
|
| TorsionSetEliminationRule |
|
| TorsionSetStrategy |
Knowing all rotatable bonds of an underlying molecule and knowing those rigid fragments
that are connected by them, the TorsionSetStrategy provides a mechanism to deliver
valid and unique torsion sets, each effectively defining an individual conformer.
|
| TorsionSetStrategyAdaptiveRandom |
|
| TorsionSetStrategyLikelySystematic |
TorsionSetStrategy that systematically creates all possible TorsionSets in
batches while keeping a focus on the likelyhood of individual torsions.
|
| TorsionSetStrategyRandom |
|