-
Notifications
You must be signed in to change notification settings - Fork 80
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
[DNM] Pinning ambertools version to <= 22 #289
Conversation
I'll also be dropping testing with python 3.8 in our CI in this same PR. |
This failure
stems from OPC being shipped by |
@mattwthompson Thanks! I think resolving #287 before any other PR makes sense, unless folks have some objection about it. Any ideas about this one https://github.com/openmm/openmmforcefields/actions/runs/5524287757/jobs/10076389477#step:9:752 ? I'm clueless about that one |
Co-authored-by: Matt Thompson <[email protected]>
The error is confusing, but it's actually the same issue as when water models are included in |
@mattwthompson As far as I can tell it's happening with the |
So I guess it doesn't make sense to parametrize a non-water molecule with the |
#273 Hmmm that's I think where I noticed it first, trying to remember what I thought that was.... |
Right - I'm suggesting that |
Okay that isn't a bad idea, but will there be an issue if a user supplies their own SMIRNOFF xml (from like bespoke fit)? |
That's fair - #288 would be a workaround but not the most elegant choice. You could instead just filter out OPC/TIP4P/etc. in the test, since I think it just naively runs through all available force fields whether or not it makes sense to try them on a molecule. That would prevent restrictions on what gets fed through the If a user submits a bug report that TIP4P isn't parametrizing aspirin, I think we'd close that hypothetical issue as invalid, after all. Anyway, you'll probably just want to go for whatever gets CI passing again and most promptly, and I'll update #287 accordingly. |
Ah I misunderstood the issue, @ijpulidos yes feel free to just setup some logic to skip for this test (I thought that work around would affect the |
This one is superseded by #290 , I'm going to have this for testing purposes for now. |
Superseded by #290 |
Ambertools 23 changed the behavior and it is causing failures with our tests. This pins the version for now so we can get a release while we find a solution for #280
Resolves #286