Skip to content
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

Make REST2 scale AMAP potential #44

Open
jlmaccal opened this issue Jul 14, 2018 · 7 comments
Open

Make REST2 scale AMAP potential #44

jlmaccal opened this issue Jul 14, 2018 · 7 comments
Assignees

Comments

@jlmaccal
Copy link
Contributor

jlmaccal commented Jul 14, 2018

The REST2 transformer should scale the AMAP potentials along with the dihedrals.

@jlmaccal jlmaccal assigned jlmaccal and cing and unassigned jlmaccal Jul 14, 2018
@jlmaccal
Copy link
Contributor Author

This should be straightforward.

We need to:

  • Find the AMAP force in `finalize'
  • Save the original maps in finalize
  • Update the force with scaled versions of the maps in update

@cing
Copy link
Contributor

cing commented Jul 15, 2018

It's probably worth noting that the AMAP potentials packaged with MELD were only parameterized for use with implicit solvent. Specifically, ff12sb+gbneck2 (see: https://www.ncbi.nlm.nih.gov/pubmed/26574266). So, enabling support for REST2 with AMAP might not be a good idea in this specific case but there's no harm in supporting it. As a side note, even ff14sbside has never been properly validated with these AMAPs.

@jlmaccal
Copy link
Contributor Author

Actually, this is a good point. We probably shouldn't even allow use_amap to be set with explicit solvent.

@cing
Copy link
Contributor

cing commented Jul 15, 2018

Scaling CMAP for REST2 still seems like it should be supported in preparation for eventually having CHARMM with CHARMM CMAPs working (which were parameterized with explicit solvent).

@jlmaccal
Copy link
Contributor Author

OK, let's do both then. I'll add a PR for the compatibility check.

@alberto99
Copy link
Contributor

alberto99 commented Jul 15, 2018 via email

@jlmaccal
Copy link
Contributor Author

The new generation of Amber post ff14 will also have cmaps for explicit
solvent.

Right, but those will be added directly by Amber. So we'll have to scale them, but we won't have add them ourselves. This will probably required updating the Amber parser in OpenMM, as I don't think Amber currently supports CMAPs in Amber format files?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants