Update for openfe v1.9 - #190
Conversation
for more information, see https://pre-commit.ci
|
pre-commit.ci autofix |
for more information, see https://pre-commit.ci
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #190 +/- ##
==========================================
- Coverage 96.10% 93.55% -2.56%
==========================================
Files 35 38 +3
Lines 3263 3195 -68
==========================================
- Hits 3136 2989 -147
- Misses 127 206 +79 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
pre-commit.ci autofix |
|
pre-commit.ci autofix |
for more information, see https://pre-commit.ci
|
The code has now all been updated and works for v1.9. |
| this solvent component. Default `False` | ||
| ion_concentration : openff.units.Quantity, optional | ||
| ionic concentration required, default 0.15 * unit.molar | ||
| ionic concentration required, default 0.0 * unit.molar | ||
| this must be supplied with units, e.g. "1.5 * unit.molar" |
Added docstring to test classes explaining protocol results generation and simulation duration.
Added docstring to clarify protocol result generation and simulation expectations.
|
pre-commit.ci autofix |
for more information, see https://pre-commit.ci
j-wags
left a comment
There was a problem hiding this comment.
Ah, my apologies - In my review and in our meeting earlier this week, I'd said:
This should be good to merge once #178 is merged in and tests pass!
I had misunderstood and thought that this PR couldn't run the slow/GPU tests on AWS without #178, but I now see that AWS tests haven't been run because they need to be manually dispatched (and since they're billed to OpenFE I'm not comfortable dispatching them myself). So I no longer think #178 is a blocker for this PR to be merged.
That said, it WOULD be good to run the AWS GPU and CPU tests on this branch but since I've already misspoken once on this topic I'm not going to call this a blocker. Sorry for the confusion, I'd be happy to discuss this synchronously in our meeting next week to ensure I'm not misunderstanding yet again.
|
I'm a little bit lost 😅 - can I suggest we don't merge this PR until we discuss it next week? |
|
Absolutely, I've added this to our meeting agenda. Apologies again for the confusion. |
| @@ -0,0 +1,68 @@ | |||
| name: "CI - main branch of deps" | |||
| on: | |||
| pull_request: | |||
There was a problem hiding this comment.
@atravitz not sure if it was intention for this not to be triggered on PR. From discussions today, it sounds like that behaviour we wanted, so I added it. However I'm happy to remove it.
There was a problem hiding this comment.
Opened #192 so that we can decouple it from this PR and revisit it later.
|
GPU tests pass locally. |
|
CPU vslow tests running here: https://github.com/OpenFreeEnergy/pontibus/actions/runs/23513343286 |
|
Took a while, but cpuvslow tests also pass on CI: https://github.com/OpenFreeEnergy/pontibus/actions/runs/23536584339/job/68513643017 |
|
Merging since we have now achieved all key objectives of this PR. Validation on test systems will come after. |
Fixes #169 #188 #184