-
Notifications
You must be signed in to change notification settings - Fork 49
Shifting Move #679
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
base: master
Are you sure you want to change the base?
Shifting Move #679
Conversation
|
I think the drop in coverage is because previous tests never included any of @SarahMcCartan, @stefanopoggio, @mackernan : I think this can be solved by simply removing the line |
| right_part = self.engine.generate_n_frames(self.shift_length) #gen time steps in future to add to | ||
| #chopped traj | ||
| details = {"Forward Shift":self.shift_length} | ||
|
|
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.
More a suggestion and question @dwhswenson : Would is make sense to split the details into either
{'shift_direction': ..., 'shift_lenght': }or even{'shift: positive/negative int}`
This way automatic analysis is easier to handle. The current approach would require a if 'Forward Shift' in x.details
|
Hello @SarahMcCartan, @stefanopoggio , @mackernan Great job, looks ready to merge. I made a single comment about the shape of the |
|
Current error is in the build process; that's on us to fix. @jhprinz : I think that removing all pins in #677 is causing problem here. Error is during build: https://travis-ci.org/openpathsampling/openpathsampling/builds/218806861#L948 I was a similar error in the sphinx build of today's nightly. Pinning I just opened #681; I hope that will fix it. |
|
Merged #681. Can you merge the current master and try again? |
|
@SarahMcCartan : Just pinging, that you should be able to merge the fix #681 now. After that we can merge! |
|
@jhprinz : We should keep ESDW contribs "on hold" until the paper is accepted. But while it's still fresh in their minds, let's get it to the point that it is ready to be merged! That way we don't need to bug them about cleanup later. @SarahMcCartan (or @stefanopoggio or @mackernan): You may still need to set the main OPS repo as a remote. Follow the instructions here: https://help.github.com/articles/configuring-a-remote-for-a-fork/ (where both |
|
Hi @jhprinz and @dwhswenson thanks for your messages and clear instructions, apologies I am only seeing this now. I will action this in the morning first thing! |
|
Hi @dwhswenson and @jhprinz, looks like all ok with latest pull request. If we need to do anything else please let us know! |
|
Looks so -- I'll pass through it with a proper review later, which might turn up some minor cleanup (mostly Python PEP8 style stuff, I suspect). Marking this as "on hold," as with other stuff that is complete but waiting for version 1.1. |
|
Please note that we have changed to the OPS license from LGPL (2.1 or later) to MIT. For any pull request to OPS that was started while the license was still LGPL, I need an explicit confirmation that you approve of the license change. Please add a comment with something like "The changes in this pull request are licensed under the MIT license." |
Added shifting mover including tests and updated visualize.py file to include Shifting name in options.
Developed as part of E-CAM ESDW in Traunkirchen in November 2016 and finished at the follow up workshop in Vienna on a sunny day in April 2017.
Link to our Gitlab repository:
https://gitlab.e-cam2020.eu:10443/Classical-MD_openpathsampling/Shifting/tree/master
Developers were @SarahMcCartan, @stefanopoggio and @mackernan