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
Xchem deep #951
Xchem deep #951
Conversation
@bgruening, what is actually the goal of this PR? Do we want to deploy the tool on usegalaxy.eu? If so we should probably remove the |
Yes the goal is to deploy it on usegalaxy.eu. But before we need to test it with docker on some GPU enabled host without the --mock option. |
But we should do that before merging here, right? |
<!--requirement type="package" version="3.0.0">openbabel</requirement--> | ||
<!--requirement type="package" version="3.7">python</requirement--> | ||
<!-- many other requirements are needed --> | ||
<container type="docker">informaticsmatters/deep-app-ubuntu-1604:latest</container> |
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 should be a tagged version
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.
Don't have one yet. But we will at some stage soon.
An SDF file is produced as output. The binding affinity scores are contained within the SDF file | ||
as the XChemDeepScore property. Values range from 0 to 1 with 0 being bad and 1 being good. | ||
|
||
]]></help> |
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.
no citation?
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 don't think the paper has been submitted yet.
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.
you can still write a citation in bibtex (e.g. linking to a github repo) - we also do this for rdkit because there is no publication
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've asked if there is anything we can use.
I had hoped @tdudgeon has done this. But yes we should do the testes before :) |
@tdudgeon you mentioned somewhere that Docker needs to be specially enabled for GPU, can you add some infos about this? |
Can you reduce the size of the test data? |
Done tdudgeon@8b955eb |
The docker daemon needs to be a special one that supports GPUs. |
@tdudgeon @alanbchristie have you ever tried singulairy for GPUs? This PR is fine for me it needs some testing on a real GPU enabled host. |
|
Hi Björn, can we get this merged and tested on the real infrastructure? I think there's a lot of difficulty for us getting access to a GPU to test here. |
Hi @bgruening @simonbray, Have we gotten any further on this? We're currently working on a fragment screen for coronavirus. It would be awesome if we could get this tool deployed to work in sync with that screen. (to suggest new compounds) Let me know if there's anything else we need to do Thanks, |
I was trying to run it locally, but get this ...
This is also wired? os.path.join(work_dir, predict_file_name) should work, but why |
@bgruening It runs locally for me: Possibly the docker image was not up to date (though I doubt it). I just pushed the version I used, and also tagged it as The |
(Please ignore this comment.) |
Damn it! My hacking about lost the mock part and symlinking the ligands. |
I don't know if it's possible to tell planemo that it needs to run with |
Co-Authored-By: Simon Bray <32272674+simonbray@users.noreply.github.com>
Co-Authored-By: Simon Bray <32272674+simonbray@users.noreply.github.com>
Co-Authored-By: Simon Bray <32272674+simonbray@users.noreply.github.com>
Co-Authored-By: Simon Bray <32272674+simonbray@users.noreply.github.com>
Initial version currently bypassing GPU execution by use of the --mock flag