-
Notifications
You must be signed in to change notification settings - Fork 2
[WIP] Correct elements for hybrid topology transformations that undergo element changes #108
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
Open
hannahbaumann
wants to merge
62
commits into
main
Choose a base branch
from
correct_elements_stateb
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
62 commits
Select commit
Hold shift + click to select a range
2977c01
Refactor RMSD analyses into MDAnalysis AnaysisBase classes
hannahbaumann 4a960a0
Combine RMSD analyses
hannahbaumann afa829a
Merge branch 'main' into rmsd_refactor_analysisbase
hannahbaumann 19ddaba
First attempt at implementing a symmetry corrected RMSD
hannahbaumann df017da
Add reference and superposition option
hannahbaumann d824ab6
Apply suggestion from @hannahbaumann
hannahbaumann 71a11d3
Merge branch 'main' into rmsd_refactor_analysisbase
hannahbaumann 5cabcf4
Merge branch 'main' into rmsd_refactor_analysisbase
hannahbaumann e16b2e3
Some changes
hannahbaumann 616bf42
Fix mda 2D analysis example
hannahbaumann 90ed39e
Add RMSD test using mda test data
hannahbaumann 7d6e49f
Some fixes
hannahbaumann 8820fa5
Merge branch 'rmsd_refactor_analysisbase' into spyrmsd
hannahbaumann 60478a9
Some updates
hannahbaumann 0b50d46
Merge branch 'spyrmsd' of https://github.com/OpenFreeEnergy/openfe_an…
hannahbaumann 4bf598f
Some more updates
hannahbaumann 3adcddf
Merge branch 'rmsd_refactor_analysisbase' into spyrmsd
hannahbaumann c73260b
Add tests symmetry RMSD
hannahbaumann 80b984d
Update src/openfe_analysis/rmsd.py
hannahbaumann db61dc4
Address review comments
hannahbaumann f22d96f
Fix docs build
hannahbaumann 4ccb734
Merge branch 'rmsd_refactor_analysisbase' into spyrmsd
hannahbaumann fdf4531
Add MDAnalysisTests as test dependency
hannahbaumann 2b4f9f5
Merge branch 'rmsd_refactor_analysisbase' into spyrmsd
hannahbaumann a1022a2
Add utils for state atom extraction and fixing elements in a state
hannahbaumann aae4531
small update
hannahbaumann e9947a6
Merge branch 'main' into rmsd_refactor_analysisbase
hannahbaumann 4e8be20
Merge branch 'rmsd_refactor_analysisbase' into spyrmsd
hannahbaumann 3c001a1
Add news entry
hannahbaumann adf2b37
Merge branch 'rmsd_refactor_analysisbase' into spyrmsd
hannahbaumann 5e55ecb
Add spyrmsd
hannahbaumann e4c5417
add more tests for classes
hannahbaumann 1035634
Merge branch 'rmsd_refactor_analysisbase' into spyrmsd
hannahbaumann d04bef5
Add utils function to correct elements for hybrid topology analysis
hannahbaumann b4600d8
Remove element fix function
hannahbaumann c5a84b7
Merge branch 'spyrmsd' of https://github.com/OpenFreeEnergy/openfe_an…
hannahbaumann 20e138f
Merge branch 'spyrmsd' into correct_elements_stateb
hannahbaumann bf02611
Restructure tests
hannahbaumann c96fd8e
Update test symm corr
hannahbaumann 984bcbb
Update tests
hannahbaumann 42c3017
Update src/openfe_analysis/utils/universe_utils.py
hannahbaumann da0e65c
Merge branch 'rmsd_refactor_analysisbase' into spyrmsd
hannahbaumann 26f04f5
Small fix
hannahbaumann eafa23e
Add error for missing bonds
hannahbaumann 6bb4274
add missing imports
hannahbaumann fca32c7
More imports
hannahbaumann 433a2ac
Merge branch 'spyrmsd' into correct_elements_stateb
hannahbaumann 236d1a8
Apply suggestion from @hannahbaumann
hannahbaumann 19e24f5
Merge branch 'main' into spyrmsd
hannahbaumann ca9f3d6
fix failing tests
hannahbaumann aa61816
Merge branch 'spyrmsd' into correct_elements_stateb
hannahbaumann 5988460
Merge branch 'main' into spyrmsd
hannahbaumann c134726
update fixture to make test more stable
hannahbaumann ed313ee
Merge branch 'spyrmsd' of https://github.com/OpenFreeEnergy/openfe_an…
hannahbaumann 9c91222
merge conflicts
hannahbaumann c6b3b03
Merge branch 'main' into spyrmsd
hannahbaumann b08671a
fix tests
hannahbaumann 9ddee0f
Merge branch 'spyrmsd' of https://github.com/OpenFreeEnergy/openfe_an…
hannahbaumann 82e22d0
Merge branch 'spyrmsd' into correct_elements_stateb
hannahbaumann bfd64c2
Merge branch 'main' into correct_elements_stateb
hannahbaumann 065500f
small fix
hannahbaumann 0be05e0
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back 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.
This looks great, it might be worthing checking you can round trip a ligand, so for a real Htop output fix stateB which uses different elements and connectivity, then compare the input SMC with the fixed atomgroup and check that the atoms and bonds match exactly.