Utilities
Serialization support
Mix-in to add serialization and deserialization support via JSON, YAML, BSON, TOML, MessagePack, and XML. |
Collections
Custom collections for the toolkit
A list that runs custom converter and validators when new elements are added. |
|
A dict that runs custom converter and validators when new elements are added. |
Miscellaneous utilities
Miscellaneous utility functions.
Inherit docstrings from parent class |
|
Recursively retrieve all subclasses of the specified class |
|
Context to temporary change the working directory. |
|
Get the full path to one of the reference files in testsystems. |
|
Convert an 0.1-compliant SMIRNOFF dict to an 0.2-compliant one. |
|
Convert an 0.2-compliant SMIRNOFF dict to an 0.3-compliant one. |
|
Process a list of molecules with a specified SMIRNOFF ffxml file and determine which parameters are used by which molecules, returning collated results. |
|
Exceptions
Exceptions raised by the Toolkit.