-
Notifications
You must be signed in to change notification settings - Fork 40
HybridTop structural analysis via API rather than CLI #1771
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
Merged
Merged
Changes from all commits
Commits
Show all changes
55 commits
Select commit
Hold shift + click to select a range
43d6007
Migrate validation to Protocol._validate
IAlibay 2cd56ba
some fixes
IAlibay 70e6d7a
Merge branch 'main' into validate-rfe
IAlibay f330562
move some things around
IAlibay 95b92b3
Merge branch 'main' into validate-rfe
IAlibay 1e0153e
add validate endstate tests
IAlibay fe2b879
Merge branch 'validate-rfe' of github.com:OpenFreeEnergy/openfe into …
IAlibay fbc4554
validate mapping tests
IAlibay c2f49d2
net charge validation tests
IAlibay c50f99c
more stuff
IAlibay 9e0d29b
remove old tests
IAlibay 2fe8ff9
make hybrid samplers not rely on htf
IAlibay 4a0bd26
fix up test
IAlibay 5848adc
fix up some slow tests
IAlibay 1aaef87
Merge branch 'main' into multistate-nohtf
IAlibay b6d5ecd
Fix up the one test
IAlibay 0605d11
fix a few things
IAlibay 48106a2
fix the remaining tests
IAlibay 5af66e8
cleanup imports
IAlibay ad0b5fb
Merge branch 'validate-rfe' into move-rfe-protocol
IAlibay 45e004c
Merge branch 'multistate-nohtf' into move-rfe-protocol
IAlibay 58dd71c
Migrate protocol, units, and results for the hybridtop protocol
IAlibay 792996e
Add news item
IAlibay 91f1788
Merge branch 'validate-rfe' into move-rfe-protocol
IAlibay 527b870
Merge branch 'main' into validate-rfe
IAlibay 7d17998
fix redefine
IAlibay 43eb947
start modularising everything
IAlibay d1bd736
Add charge validation for smcs when dealing with ismorphic molecules
IAlibay 51a6de1
break down the rfe units into bits
IAlibay 6a5a76a
more broadly disallow oechem as a backend when creating systems
IAlibay cdd3da0
fix issue with nc being undefined
IAlibay b580de5
Make structural analysis not use the CLI anymore
IAlibay e0a8e2a
Merge branch 'validate-rfe' into move-rfe-protocol
IAlibay a0ef737
Merge branch 'move-rfe-protocol' into breakdown-rfe-protocolunit
IAlibay 0d02ba8
Merge branch 'breakdown-rfe-protocolunit' into non-cli-analysis
IAlibay b826803
Fix missing import
IAlibay 42ddbcf
Merge branch 'move-rfe-protocol' into breakdown-rfe-protocolunit
IAlibay e93b40e
Merge branch 'breakdown-rfe-protocolunit' into non-cli-analysis
IAlibay 063e8ce
Fix comp getter
IAlibay 3844bb5
Merge branch 'move-rfe-protocol' into breakdown-rfe-protocolunit
IAlibay a9ca6c6
Merge branch 'breakdown-rfe-protocolunit' into non-cli-analysis
IAlibay 8d4cc14
Remove hardcoded file paths
IAlibay a98c799
update module name
IAlibay 5d0bc7e
Merge branch 'move-rfe-protocol' into breakdown-rfe-protocolunit
IAlibay e52713a
Merge branch 'breakdown-rfe-protocolunit' into non-cli-analysis
IAlibay 7c915ed
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 0632b1e
Merge branch 'breakdown-rfe-protocolunit' into non-cli-analysis
IAlibay 951ac15
move a few things around to make life easier
IAlibay 9787e80
Merge branch 'breakdown-rfe-protocolunit' into non-cli-analysis
IAlibay 2c7fe6d
Merge branch 'main' into non-cli-analysis
IAlibay e10ee53
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 57928a2
fix mypy issue
IAlibay 4304a79
make mypy happy
IAlibay e94a348
address review comments
IAlibay 5702ac7
Merge branch 'main' into non-cli-analysis
IAlibay 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
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
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.
I think I'm probably missing something, but why is the plotting of the ligand COM drift here dependent on the presence of the protein 2D RMSD data?
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.
Ah, nvm, this probably just makes sure there's a protein present...
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.
Yeah it's not the best check in the world, but I'm essentially keeping the same behaviour as we had before. Depending on how openfe-analysis updates, we should further update things here, probably so that we dont use
gather_rms_databut instead individual analysis methods or something like that.