Molecular

CG-Beads

Note

It is recommended to use the method from_bead_types() in cgexplore.molecular.BeadLibrary to create a cgexplore.molecular.CgBead instance. This will automatically assign element strings based on coordination numbers, avoiding double ups and simplifying the selection process.

Molecule containers

Precursors

These classes provide interfaces between stk and cgexplore. A cgexplore.molecular.Precursor contains an stk.BuildingBlock for molecule construction.

For rotatable precursors:

For precursors with steric bulk:

For precursors useful in random/algorithmic structure generation: