Skip to content
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

DockM8 Scoring function for Thomson Sampling routine #61

Open
HiteSit opened this issue Aug 23, 2024 · 0 comments
Open

DockM8 Scoring function for Thomson Sampling routine #61

HiteSit opened this issue Aug 23, 2024 · 0 comments
Assignees
Labels
feature New feature or request

Comments

@HiteSit
Copy link

HiteSit commented Aug 23, 2024

Hi developers,

DockM8 (or a low-computational-power version of it) could be integrated as a scoring function for a [Thomson Sampling approach by PatWalters](https://github.com/PatWalters/TS) or [Thomson Sampling Enhanced](https://github.com/WIMNZhao/TS_Enhanced). This integration could benefit all Cheminformatics and Medicinal Chemistry routines that require screening an ultra-large chemical space derived from a single SMARTS pattern, without needing to enumerate the reaction. This approach would complement machine learning-enhanced docking.

While writing the scoring function might not be very complex (as it's possible to create a class that returns a float—the score—to reweight the Bayesian coefficients of Thomson Sampling), the main challenge would be making it computationally efficient. Only high-throughput docking engines like Plants or QVINAW might be suitable for this purpose.

The advantage is clear: deliver DockM8 not only to computational chemistry specialists but also to medicinal chemists (something you're already doing from day zero by writing the Streamlit interface).

@HiteSit HiteSit added the feature New feature or request label Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants