corrections
#
Compute analytical corrections to free energies.
Modules:
-
femto
–A comprehensive toolkit for predicting free energies
Functions:
-
analytical_correction_boresch
–Compute the analytical correction to the free energy due to disabling a
analytical_correction_boresch
#
analytical_correction_boresch(
dist_0: Quantity,
theta_a_0: Quantity,
theta_b_0: Quantity,
restraint: BoreschRestraint,
temperature: Quantity,
) -> Quantity
Compute the analytical correction to the free energy due to disabling a Boresch-style restraint as described by Eq. 32 in [1].
References
[1] Boresch, Stefan, et al. "Absolute binding free energies: a quantitative approach for their calculation." The Journal of Physical Chemistry B 107.35 (2003): 9535-9551.
Parameters:
-
dist_0
(Quantity
) –The equilibrium distance between r3 and l1.
-
theta_a_0
(Quantity
) –The equilibrium angle between r2, r3, and l1.
-
theta_b_0
(Quantity
) –The equilibrium angle between r3, l1, and l2.
-
restraint
(BoreschRestraint
) –The Boresch restraint parameters.
-
temperature
(Quantity
) –The temperature of the system.
Returns:
-
Quantity
–The analytical correction.