SMIRNOFF Energy Evaluations
Differentiably evaluate energies of molecules using SMIRNOFF force fields
The smee framework aims to offer a simple API for differentiably evaluating the energy of SMIRNOFF
force fields applied to molecules using pytorch.
The package currently supports evaluating the energy of force fields that contain:
Bonds,Angles,ProperTorsionsandImproperTorsionsvdW,Electrostatics,ToolkitAM1BCC,LibraryChargesVirtualSites
parameter handlers in addition to limited support for registering custom handlers.
It further supports a number of functional forms included in smirnoff-plugins, namely:
DoubleExponential
Installation#
This package can be installed using conda (or mamba, a faster version of conda):
The example notebooks further require you install jupyter, nglview, and smirnoff-plugins:
Getting Started#
To get started, see the examples.
Copyright#
Copyright (c) 2023, Simon Boothroyd