-
Notifications
You must be signed in to change notification settings - Fork 33
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
gmso xml equation compare and scaling, and extracting specific data from FFs #698
Conversation
…rom each force field on a per molecule/residue basis.
for more information, see https://pre-commit.ci
This pull request introduces 18 alerts when merging 8a7bf2d into bc557dd - view on LGTM.com new alerts:
|
Codecov ReportBase: 91.48% // Head: 92.06% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## main #698 +/- ##
==========================================
+ Coverage 91.48% 92.06% +0.58%
==========================================
Files 63 65 +2
Lines 5450 5838 +388
==========================================
+ Hits 4986 5375 +389
+ Misses 464 463 -1
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
This pull request introduces 18 alerts when merging 9af98ee into bc557dd - view on LGTM.com new alerts:
|
This pull request introduces 18 alerts when merging 42c7b71 into 6bcdfcc - view on LGTM.com new alerts:
Heads-up: LGTM.com's PR analysis will be disabled on the 5th of December, and LGTM.com will be shut down ⏻ completely on the 16th of December 2022. Please enable GitHub code scanning, which uses the same CodeQL engine ⚙️ that powers LGTM.com. For more information, please check out our post on the GitHub blog. |
This pull request introduces 18 alerts when merging 2dcb2dc into 6bcdfcc - view on LGTM.com new alerts:
Heads-up: LGTM.com's PR analysis will be disabled on the 5th of December, and LGTM.com will be shut down ⏻ completely on the 16th of December 2022. Please enable GitHub code scanning, which uses the same CodeQL engine ⚙️ that powers LGTM.com. For more information, please check out our post on the GitHub blog. |
…t look like elements but don't have the element information included
for more information, see https://pre-commit.ci
This pull request introduces 18 alerts when merging 7989b61 into 6bcdfcc - view on LGTM.com new alerts:
Heads-up: LGTM.com's PR analysis will be disabled on the 5th of December, and LGTM.com will be shut down ⏻ completely on the 16th of December 2022. Please enable GitHub code scanning, which uses the same CodeQL engine ⚙️ that powers LGTM.com. For more information, please check out our post on the GitHub blog. |
It looks to me like the errors you're seeing for the new xmls you're checking aren't writing out the combining rules. That's the difference in the read and written gmso xmls. To combat this, we need to make some changes to this function or create an |
This pull request introduces 19 alerts when merging 0510ed4 into 6bcdfcc - view on LGTM.com new alerts:
Heads-up: LGTM.com's PR analysis will be disabled on the 5th of December, and LGTM.com will be shut down ⏻ completely on the 16th of December 2022. Please enable GitHub code scanning, which uses the same CodeQL engine ⚙️ that powers LGTM.com. For more information, please check out our post on the GitHub blog. |
for more information, see https://pre-commit.ci
This pull request introduces 19 alerts when merging 50c9352 into 6bcdfcc - view on LGTM.com new alerts:
Heads-up: LGTM.com's PR analysis will be disabled on the 5th of December, and LGTM.com will be shut down ⏻ completely on the 16th of December 2022. Please enable GitHub code scanning, which uses the same CodeQL engine ⚙️ that powers LGTM.com. For more information, please check out our post on the GitHub blog. |
for more information, see https://pre-commit.ci
This pull request introduces 18 alerts when merging 145c040 into 6bcdfcc - view on LGTM.com new alerts:
Heads-up: LGTM.com's PR analysis will be disabled on the 5th of December, and LGTM.com will be shut down ⏻ completely on the 16th of December 2022. Please enable GitHub code scanning, which uses the same CodeQL engine ⚙️ that powers LGTM.com. For more information, please check out our post on the GitHub blog. |
This pull request introduces 18 alerts when merging 10c5c01 into 6bcdfcc - view on LGTM.com new alerts:
Heads-up: LGTM.com's PR analysis will be disabled on the 5th of December, and LGTM.com will be shut down ⏻ completely on the 16th of December 2022. Please enable GitHub code scanning, which uses the same CodeQL engine ⚙️ that powers LGTM.com. For more information, please check out our post on the GitHub blog. |
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.
CodeQL found more than 10 potential problems in the proposed changes. Check the Files changed tab for more details.
This pull request introduces 18 alerts when merging 67dbd58 into fe321e2 - view on LGTM.com new alerts:
Heads-up: LGTM.com's PR analysis will be disabled on the 5th of December, and LGTM.com will be shut down ⏻ completely on the 16th of December 2022. It looks like GitHub code scanning with CodeQL is already set up for this repo, so no further action is needed 🚀. For more information, please check out our post on the GitHub blog. |
OK this LGTM now, everything passing, and I successfully tested these files in MoSDeF-GOMC also. |
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.
Some code reformat, will pick up from line 437 (specific_ff_to_residue.py) later.
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.
LGTM! Some chunk of code could used some refactor (separating molecule in a topology), but I guess that should be handled in a different PR (left a #TODO)
gmso_equation_compare.py = gmso xml equation compare and scaling for each potential parameter
gmso_specific_ff_to_residue.py = extracting specific data from each force field on a per molecule/residue basis for later use for some file writers.