cgexplore.utilitiesΒΆ
utilities package.
Classes
Holds an atomlite database with some useful methods. |
|
Pymol visualiser. |
Functions
Add an image to an axis. |
|
Add a string to an axis. |
|
Check if a directory exists, make if not. |
|
Some basic trig on square-pyramids. |
|
Draw a pie chart at a specific point on ax. |
|
Extract property from nested dict. |
|
Get the energy per building blocks used in most papers. |
|
Optimise a building block. |
|
Randomly displace atoms. |
|
Check if an un-optimised molecule has a low RMSD to another one. |
|
Run optimisation with constraints and softened potentials. |
|
Run optimisation. |
|
Run MD exploration with soft potentials. |
|
Shift beads away from cage centroid. |
|
Soften force field by scaling parameters and turning off torsions. |
|
Write the chemiscope json. |
|
Yield structures of models with neighbouring force field parameters. |
|
Yield conformers with atom positions of particular beads shifted. |
Exceptions
Error found assigning forcefield term. |
|
Error found in units of forcefield term. |