-
Notifications
You must be signed in to change notification settings - Fork 23
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
Added solvation option to Orca job adapter #666
Conversation
Codecov Report
@@ Coverage Diff @@
## main #666 +/- ##
==========================================
- Coverage 73.52% 73.23% -0.30%
==========================================
Files 99 99
Lines 26602 26378 -224
Branches 5542 5516 -26
==========================================
- Hits 19559 19317 -242
- Misses 5673 5692 +19
+ Partials 1370 1369 -1
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 29 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
@Lilachn91, what's the status of this PR? The errors in the tests seem trivial to fix |
@alongd I fixed the tests, should be fine. Note it's a temporary fix until I figure out parallelization in Atlas. Thanks :) |
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.
Thanks! I added one comment, I guess we're waiting to figure out the cpu/memory handling?
arc/job/adapters/orca.py
Outdated
@@ -316,7 +316,7 @@ def write_input_file(self) -> None: | |||
if self.level.solvation_method.lower() == 'smd': | |||
self.add_to_args(val=f""" | |||
%cpcm SMD true | |||
SMDsolvent "{self.level.solvent}" |
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'd like this commit to be split with the orca.py changes eventually squashed into the original orca.py commit in this PR, and the orca_test.py changes becoming a new commit with a clearer commit message
… without parallelization
Added SMD and PCM solvation types
Note that the keywords here are for Orca 4 and not Orca 5, this should still be fixed
Tests added