https://github.com/braceal/reap-reinforcementlearningbasedadaptivesampling
https://github.com/braceal/reap-reinforcementlearningbasedadaptivesampling
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: acs.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.4%) to scientific vocabulary
Last synced: 9 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: braceal
- Default Branch: master
- Size: 655 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Fork of ShuklaGroup/REAP-ReinforcementLearningBasedAdaptiveSampling
Created over 6 years ago
· Last pushed about 7 years ago
https://github.com/braceal/REAP-ReinforcementLearningBasedAdaptiveSampling/blob/master/
# REAP: REinforcement learning based AdaPtive sampling One of the key limitations of Molecular Dynamics (MD) simulations is the computational intractability of sampling protein conformational landscapes associated with either large system size or long time scales. To overcome this bottleneck, we present the REinforcement learning based Adaptive samPling (REAP) algorithm that aims to efficiently sample conformational space by learning the relative importance of each order parameter as it samples the landscape. To achieve this, the algorithm uses concepts from the field of reinforcement learning, a subset of machine learning, which rewards sampling along important degrees of freedom and disregards others that do not facilitate exploration or exploitation. In this package, we present a demo of REAP and provide the original source code used for the testing the performance of the algorithm in the publication; "Shamsi, Z., Cheng, K. J., & Shukla, D. (2018). [Reinforcement learning based adaptive sampling: REAPing rewards by exploring protein conformational landscapes.](https://pubs.acs.org/doi/10.1021/acs.jpcb.8b06521) The Journal of Physical Chemistry B". ## Usage Python code to use REAP algorithm to find the best starting points for each round of simulations. ## Installation instructions Dependencies: * numpy * msmbuilder * mdtraj ## Tutorial For a tutorial on how to use REAP on MD simulations and toy potentials to get starting structures for the next simulation round, please see the included file [Tutorial-LShapedLandscape.ipynb](https://github.com/ShuklaGroup/REAP-ReinforcementLearningBasedAdaptiveSampling/blob/master/Tutorial-LShapedLandscape.ipynb). ## Reference If you use this code, please cite the following paper: Shamsi, Z., Cheng, K. J., & Shukla, D. (2018). [Reinforcement learning based adaptive sampling: REAPing rewards by exploring protein conformational landscapes.](https://pubs.acs.org/doi/10.1021/acs.jpcb.8b06521) The Journal of Physical Chemistry B, 122(35), 8386-8395.
Owner
- Name: Alex Brace
- Login: braceal
- Kind: user
- Company: University of Chicago
- Repositories: 11
- Profile: https://github.com/braceal