tfep

A Python library to perform targeted free energy perturbation with normalizing flows.

Modules

analysis

app

A collection of LightningModules implementing ready-to-use TFEP maps.

io

loss

Loss functions to train PyTorch normalizing flows for reweighting.

nn

potentials

PyTorch-compatible potential energy functions.

tests

Test objects and function of the tfep library.

utils