August/September Updates
Major changes:
- Integration with
xtb
andcrest
has now been added incctk/optimize.py
. Callingmolecule.optimize()
will optimize the molecule at the GFN2-xtb level of theory, while callingmolecule.csearch()
will run a full conformational search and return aConformationalEnsemble
(this can be slow). These external packages must be accessible bybash
, orcctk
will throw an error.
Minor changes:
- A bug pertaining to reading Gaussian output files for molecules with only one atom has been fixed.
ConformationalEnsemble.eliminate_redundant()
now returns the RMSD values for each conformer.