-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expanded ensemble #421
base: expanded-ensemble
Are you sure you want to change the base?
Expanded ensemble #421
Conversation
ajsilveira
commented
May 10, 2019
- Include the option weight_update to perform expanded ensemble simulations
- minimum_visits and beta_factor are defined by the user
- set histogram as the default for flatness criteria
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, but tests are currently failing. I've pointed out where I think the problem is.
@@ -628,7 +648,6 @@ def _update_logZ_estimates(self, replicas_log_P_k): | |||
for (replica_index, state_index) in enumerate(self._replica_thermodynamic_states): | |||
logger.debug(' Replica %d state %d' % (replica_index, state_index)) | |||
# Compute attenuation factor gamma | |||
beta_factor = 0.8 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This may be the main cause of test errors. The local variable beta_factor
is deleted here, but I don't see self.beta_factor
used anywhere.
Update everything to match MolSSI cookiecutter
Thank you! I think this is ready to be merged. Can you just update the |
This would be an "enhancement" in 0.19.0 version ? |
Yes, that works. |
Another small fix to release notes
Fix restrained atom indices
Co-Authored-By: Josh Fass <josh.fass@choderalab.org>
…m/choderalab/openmmtools into loopy_alchemical_customintegrator
Fix travis since miniconda changed location
…ors from @domrufa)
…rium-integrator Add PeriodicNonequilibriumIntegrator
…ilibrium periodic integration cycle
…ilibrium Fix an issue with accidentally resetting PeriodicNonequilibriumIntegrator
Update neq integrator tests to generate trajectory.