-
Notifications
You must be signed in to change notification settings - Fork 13
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
Gmxapi 221 #224
Gmxapi 221 #224
Conversation
f90e8a3
to
44f6342
Compare
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.
I'm trying to run a short simulation where I send six different plugins (i.e., each plugin is restraining a different pair of atoms) to six different ensemble members. I am attaching an example pytest
output from my latest attempt. You can see that gmxapi recognizes six different restraints and six different tprs. However, I get a little bit lost in the Error output after that...
pytest.txt
You can also see my repo here
It appears that the Travis builds are failing with this same issue as described above. This is a screenshot from my Travis builds, but it should be the same error as in vanilla |
05fcafb
to
9630656
Compare
Update host environment in .travis.yml Fixes kassonlab#222
* Require WorkElement.name to be str type. * Use str in WorkElement.depends * Consistently use native str for keys in dict of WorkElement.
If a tuple or list of dependencies is added to a work element, map the context_rank to the list item when setting up the graph builders in Context.__enter__ Fixes kassonlab#221
Okay, I had a little trouble getting things to work in both Python 2 and 3, but I think I got it now. Please give it a try. If it works, feel free to merge. |
Ok, it looks like the fix for my issues are actually in #226, so I'm going to merge this. |
Fixes #221