Overview of alchemlyb
masteralchemlyb is a library designed to simplify alchemical free energy calculations. It provides flexible, composable building blocks for the entire analysis pipeline, including:
- Parsing: Extracting data from common Molecular Dynamics (MD) engine formats.
- Subsampling/Preprocessing: Preparing and cleaning data.
- Estimation: Fitting data with estimators to obtain free energies.
- Visualization: Plotting results.
The library is designed to be simple and modular, allowing users to chain functions together for customized workflows. It supports scaling from single workstations to large datasets using distributed computing libraries like dask.