705 B
705 B
Python module for adaptive umbrella sampling
This module can be used to perform adaptive umbrella sampling of a multi-dimensional potential of mean force. The algorithm involves::
- calculate the free energy landscape
- Among existing windows, select windows with E < E_max
- For each selected window, generate 3^N-1 neighbor windows
- Sample new windows, then go to 1) or stop if no new windows can be found
For more details about the algorithm: See
Self-Learning Adaptive Umbrella Sampling Method for the Determination of Free Energy Landscapes in Multiple Dimensions (Wojtas-Niziurski†, Meng, Roux, Bernèche, 2013) (https://doi.org/10.1021/ct300978b)