Unbiasing of the harmonic restraint
See original GitHub issueThis is my plan for implementing the harmonic restraint unbiasing in the analysis.
- Parse solute-only trajectory and recompute the centroid distances and restraint energies.
- After decorrelating, discard from the analysis all the frames with restraint energy greater than a threshold. The function will have an argument defining it, but what should the default value be? 2kT? 3kT?
- Recompute the standard state correction by integrating a different potential that is the same as the restraint until it gets to the threshold, at which point it goes to infinity.
- If the simulation used the anisotropic long-range dispersions correction, subtract the restraint energies to that state; otherwise, create a new state for MBAR that has the energy of the lambda=1 state minus the restraint energy.
I’d implement this in an external script for now (starting from this one, which is almost ready) since there are so many changes going on in the analysis, and I’d like to avoid re-doing the same work twice. Once the new analysis API will be merged into master
, I’ll bring it into the analysis.
Issue Analytics
- State:
- Created 6 years ago
- Comments:6 (5 by maintainers)
Top Results From Across the Web
Biasing and analysis methods (NAMD 2.14 User's Guide)
The following options allow to change gradually the centers of the harmonic restraints during a simulations. When the centers are changed continuously, a ......
Read more >On Restraints in End-Point Protein-Ligand Binding Free ...
Combined with the unbiased potential, this harmonic restraint still restricts sampling of the energy well. For a purely harmonic system, ...
Read more >On the Use of Experimental Observations to ... - Squarespace
These restraints are compared with instantaneous and ensemble-averaged harmonic restraint schemes, illustrating their.
Read more >[gmx-users] Unbiased or biased
... applied external potential is a bias, i.e. the harmonic restraint being applied by the pull code. > is difference between unbiased and...
Read more >Lugano tutorial: Using restraints - Plumed.org
Apply a restraint on a simulations over one or more collective variables; Understand the effect ... Perform a simple un-biasing of a restrained...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@andrrizzi : I think you’re right that there’s enough value in simply unbiasing the harmonic restraint given a user-specified energy threshold that we should implement this for urgently-needed projects (Musashi, Merck) and then spec’ing out a more complete contact-based definition for analysis later.
This was implemented in #915 .