uw-ipd / tmol

TMol
Apache License 2.0
30 stars 3 forks source link

Aleaverfay/res centric elec #247

Closed aleaverfay closed 1 year ago

aleaverfay commented 1 year ago

Create residue centric, whole-pose term for the electrostatics potential.

Note: both ref2015 and beta_nov16 use the "branch atom is dipole representative" behavior in Rosetta3 and this branch dutifully replicates that decision, even if it seems that the results from energy function parameterization showed that "base atom is dipole representative" behavior to have an edge.

codecov[bot] commented 1 year ago

Codecov Report

Base: 94.24% // Head: 94.32% // Increases project coverage by +0.07% :tada:

Coverage data is based on head (83b1f3d) compared to base (91cb1ce). Patch coverage: 97.26% of modified lines in pull request are covered.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #247 +/- ## ========================================== + Coverage 94.24% 94.32% +0.07% ========================================== Files 301 305 +4 Lines 18493 18710 +217 ========================================== + Hits 17429 17648 +219 + Misses 1064 1062 -2 ``` | Flag | Coverage Δ | | |---|---|---| | _shrug_Testing_CPU | `88.75% <95.89%> (+0.12%)` | :arrow_up: | | _shrug_Testing_CPU_w_o_jit | `90.57% <95.89%> (+0.10%)` | :arrow_up: | | _shrug_Testing_CUDA | `91.57% <97.26%> (+0.10%)` | :arrow_up: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd#carryforward-flags-in-the-pull-request-comment) to find out more. | [Impacted Files](https://codecov.io/gh/uw-ipd/tmol/pull/247?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd) | Coverage Δ | | |---|---|---| | [tmol/score/elec/elec\_energy\_term.py](https://codecov.io/gh/uw-ipd/tmol/pull/247/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd#diff-dG1vbC9zY29yZS9lbGVjL2VsZWNfZW5lcmd5X3Rlcm0ucHk=) | `94.28% <94.28%> (ø)` | | | [tmol/score/elec/elec\_whole\_pose\_module.py](https://codecov.io/gh/uw-ipd/tmol/pull/247/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd#diff-dG1vbC9zY29yZS9lbGVjL2VsZWNfd2hvbGVfcG9zZV9tb2R1bGUucHk=) | `95.45% <95.45%> (ø)` | | | [tmol/tests/score/test\_score\_function\_benchmarks.py](https://codecov.io/gh/uw-ipd/tmol/pull/247/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd#diff-dG1vbC90ZXN0cy9zY29yZS90ZXN0X3Njb3JlX2Z1bmN0aW9uX2JlbmNobWFya3MucHk=) | `84.81% <96.87%> (+7.72%)` | :arrow_up: | | [tmol/score/elec/params.py](https://codecov.io/gh/uw-ipd/tmol/pull/247/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd#diff-dG1vbC9zY29yZS9lbGVjL3BhcmFtcy5weQ==) | `100.00% <100.00%> (ø)` | | | [tmol/score/elec/potentials/compiled.py](https://codecov.io/gh/uw-ipd/tmol/pull/247/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd#diff-dG1vbC9zY29yZS9lbGVjL3BvdGVudGlhbHMvY29tcGlsZWQucHk=) | `100.00% <100.00%> (ø)` | | | [tmol/score/score\_function.py](https://codecov.io/gh/uw-ipd/tmol/pull/247/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd#diff-dG1vbC9zY29yZS9zY29yZV9mdW5jdGlvbi5weQ==) | `79.36% <100.00%> (ø)` | | | [tmol/score/score\_types.py](https://codecov.io/gh/uw-ipd/tmol/pull/247/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd#diff-dG1vbC9zY29yZS9zY29yZV90eXBlcy5weQ==) | `100.00% <100.00%> (ø)` | | | [tmol/score/terms/elec\_creator.py](https://codecov.io/gh/uw-ipd/tmol/pull/247/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd#diff-dG1vbC9zY29yZS90ZXJtcy9lbGVjX2NyZWF0b3IucHk=) | `100.00% <100.00%> (ø)` | | | [tmol/tests/score/elec/test\_elec\_energy\_term.py](https://codecov.io/gh/uw-ipd/tmol/pull/247/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd#diff-dG1vbC90ZXN0cy9zY29yZS9lbGVjL3Rlc3RfZWxlY19lbmVyZ3lfdGVybS5weQ==) | `100.00% <100.00%> (ø)` | | | [tmol/tests/score/elec/test\_script\_modules.py](https://codecov.io/gh/uw-ipd/tmol/pull/247/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd#diff-dG1vbC90ZXN0cy9zY29yZS9lbGVjL3Rlc3Rfc2NyaXB0X21vZHVsZXMucHk=) | `100.00% <100.00%> (ø)` | | | ... and [2 more](https://codecov.io/gh/uw-ipd/tmol/pull/247/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd) | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=uw-ipd)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.