a4125a877134cb6e707d87f49bd9fea79342272c
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)
Description
Languages
Python
100%