-
Notifications
You must be signed in to change notification settings - Fork 10
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
Coordinating OpenMM 8 tutorials #12
Comments
I will probably write a tutorial for writing a REST system or simulating a protein-protein complex with glycans |
I'm happy to contribute a notebook on doing enhanced sampling with OpenMM! I could provide examples of
However, I recognize that OpenMM 8 is focused a lot on the ML and ML/MM features rather than running enhanced sampling methods. It is fairly easy to set up and run nowadays anyways so happy to help either way! @peastman do you have any thoughts on if this is a good idea? John mentioned to ask you. |
That would be great! ML may be the trendy new feature, but enhanced sampling is still a really important tool that lots of people use. Besides, ML makes enhanced sampling even more important, since it's slower to begin with. |
@jchodera I know you have shared a code that computes hydration free energies using OpenMM, I could make that one a tutorial for OpenMM 8, does that sound okay? |
@ijpulidos: Yes! It would be great if you could use the hydration free energy phase calculation as the basis for a tutorial. There may be ways to further streamline this to eliminate the need for |
I can contribute a tutorial for working with systems involving lipid bilayers/membranes. Some examples would be setting up a protein:membrane system in OpenMM, simulating systems set up in CHARMMGUI, and simulating transmembrane substrate permeation events. |
@viktorbelay: Illustrations using CHARMM-GUI would be awesome! I think we still may have some interoperability issues that could be streamlined there... |
Hi @ijpulidos @zhang-ivy @sukritsingh @dominicrufa @viktorbelay, I am doing some work to update the OpenMM cookbook and Tutorials, have you been able to make any progress with the tutorials @jchodera has mentioned in this thread? If you have some work than is partially completed I can help you finish them/ do some of the touching up to get them into a tutorial notebook format! |
My tutorial is not ready yet, but will aim to have a draft ready by next week! |
Same here! |
@sef43 I plan to add another one later today illustrating that you can write your own MD functional forms (at least for the bonded part) and benchmark against OpenMM---this turns out to be an interesting challenge we face in machine learning force field construction, as seen in https://github.com/dominicrufa/jax-md and https://github.com/choderalab/espaloma |
@sef43 : I've opened a PR #19 that adds a rough initial notebook for adding Enhanced Sampling sample code as a cookbook! I'm happy to add a) SAMS from OpenMMTools and b) Document the exact boost/details of the underlying boost potentials more (I added an example of AMD). Any and all feedback welcome! Apologies for the delay on this on my end. I was stuck in a grant-writing hole for a while. |
Hi, thanks for all your PRs, they are looking good!
and that cookbook recipes need to have a short runtime to be able to run in the CI, tutorials can be much longer runtime and are not run in the CI. |
I am opening this thread to coordinate contributions to new tutorials for use in the OpenMM 8 paper.
I'll keep this list updated with the discussion below:
openmm-cookbook
to build both tutorials and cookbook recipes (@ijpulidos)The text was updated successfully, but these errors were encountered: