stko
Molecular optimisers and property calculators for use with stk
.
Module attributes
Type parameter matching any |
|
Type parameter matching |
Functions
Calculate the angle between three points in degrees. |
|
Calculate the dihedral between four points in degrees. |
|
Returns value with absolute value capped at max_absolute_value. |
|
Cell size determined from projection of atoms on cell vectors. |
|
Return the distance between two atoms. |
|
Create a Lattice using unit cell lengths and angles (in degrees). |
|
Get the angles for torsion_info in mol. |
|
Check if solvent is valid [#]_ for the given GFN version. |
|
Returns the unit vector of the vector. |
|
Returns the angle between two vectors in radians. |
Classes
Use SpinDry to align two molecules. |
|
Collapse stk.ConstructedMolecule to decrease enlarged bonds. |
|
Collapse molecule to decrease enlarged bonds using MC algorithm. |
|
Uses rdkit to extract all torsions in a molecule. |
|
Results class containing molecule torsions. |
|
Dummy of an stk.Atom. |
|
Uses ETKDG v2 algorithm in |
|
Results class containing molecule energy. |
|
Applies forcefield MD that can handle metal centres. |
|
Applies forcefield optimizers that can handle metal centres. |
|
Extracts the lowest energy conformer from a .maegz file. |
|
Converter for |
|
Use the MMFF force field in |
|
Uses the MMFF force field to calculate energies. |
|
Uses MacroModel force fields to optimize molecules. |
|
Runs a molecular dynamics conformer search using MacroModel. |
|
Matches rdkit generated torsions with building block torsions. |
|
Applies forcefield optimizers in |
|
Split an stk.molecule into many with dummy atoms. |
|
Split an stk.molecule into many with new functional groups. |
|
Definition of a |
|
Use OpenBabel to optimize molecules with forcefields. |
|
Uses OpenBabel to calculate forcefield energies. |
|
A base class for optimizers. |
|
Applies optimizers in sequence. |
|
Uses Orca to calculate energy and other properties. |
|
Extracts properties from Orca 4.2 output files. |
|
Results class containing molecule Orca properties. |
|
Calculates measures of planarity of a molecule. |
|
Results class containing molecule planarity measures. |
|
A container for stk.Atom and a coordinate. |
|
Calculates the root mean square distance between molecules. |
|
Calculates the root mean square distance between molecules. |
|
Results class containing RMSD measures. |
|
Calculates shape measures of a molecule. |
|
Results class containing molecule shape measures. |
|
Extractor of topology definitions from a molecule. |
|
Extracted information of a topology. |
|
Represents a torsion angle in a molecule. |
|
Uses rdkit to extract all torsions in a molecule. |
|
Holds additional info about ConstructedMoleculeTorsioned torsions. |
|
Results class containing molecule torsions. |
|
Try to optimize with a Optimizer, use another on failure. |
|
Use the UFF force field in |
|
Uses the UFF force field to calculate energies. |
|
Unit cell information for periodic systems. |
|
Uses GFN-xTB to optimize molecules. |
|
Uses GFN-n to run CREST on molecules. |
|
Uses GFN-xTB to calculate energy and other properties. |
|
Extracts properties from xTB output files. |
|
Uses GFN-FF to optimize molecules. |
|
Uses GFN-FF to run CREST on molecules. |
|
Results class containing molecule xTB properties. |
|
Converter for |
Exceptions
Modules
Tools for functional_groups. |
|
Tools for molecular analysis. |