-
Notifications
You must be signed in to change notification settings - Fork 21
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
Solvation settings prep #695
Conversation
Hello @IAlibay! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:
Comment last updated at 2024-02-06 17:55:29 UTC |
@@ -289,7 +289,7 @@ def _get_modeller( | |||
solvent_component: Optional[SolventComponent], | |||
smc_components: dict[SmallMoleculeComponent, OFFMolecule], | |||
system_generator: SystemGenerator, | |||
solvation_settings: SolvationSettings | |||
solvation_settings: BaseSolvationSettings |
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.
Using BaseSolvation settings here because we can expect derivatives of this base class to have different solvation setttings that aren't OpenMMSolvationSettings
# Conflicts: # openfe/protocols/openmm_afe/base.py # openfe/protocols/openmm_afe/equil_afe_settings.py # openfe/protocols/openmm_afe/equil_solvation_afe_method.py # openfe/protocols/openmm_md/plain_md_methods.py # openfe/protocols/openmm_md/plain_md_settings.py # openfe/protocols/openmm_rfe/equil_rfe_methods.py # openfe/protocols/openmm_rfe/equil_rfe_settings.py # openfe/protocols/openmm_utils/omm_settings.py # openfe/protocols/openmm_utils/system_creation.py # openfe/tests/data/openmm_afe/AHFEProtocol_json_results.gz # openfe/tests/data/openmm_md/MDProtocol_json_results.gz # openfe/tests/data/openmm_rfe/RHFEProtocol_json_results.gz # openfe/tests/protocols/test_openmm_afe_solvation_protocol.py # openfe/tests/protocols/test_openmm_equil_rfe_protocols.py # openfe/tests/protocols/test_rfe_tokenization.py # openfe/tests/protocols/test_solvation_afe_tokenization.py
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #695 +/- ##
==========================================
- Coverage 91.43% 91.33% -0.11%
==========================================
Files 132 132
Lines 9333 9328 -5
==========================================
- Hits 8534 8520 -14
- Misses 799 808 +9
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Half way point to #673
Developers certificate of origin