Mercurial > repos > bgruening > xchem_transfs_scoring
comparison README.txt @ 0:69fe50d03b80 draft
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
author | bgruening |
---|---|
date | Fri, 27 Mar 2020 13:11:29 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:69fe50d03b80 |
---|---|
1 THIS TOOL WILL NOT RUN AT PRESENT. | |
2 | |
3 The tool is 'work in progress' and needs at least the following sorting out: | |
4 | |
5 1. Execution environment | |
6 | |
7 Current the xchem_deep_score.py code can be run in the informaticsmatters/deep-app-ubuntu-1604:latest | |
8 container (see instructions at the top of the python file for doing so). The Galaxy execution environment needs | |
9 to define to run as this docker container. | |
10 Alternatively a conda environment could potentially be created but the dependencies are very complex and | |
11 some components need to be built from source. | |
12 Details for the dependencies are mostly described in the GitHub repo for the docker image: | |
13 https://github.com/InformaticsMatters/dls-deep/tree/ubuntu | |
14 | |
15 2. GPU availability | |
16 | |
17 The code must run in an environment with a GPU and with the CUDA drivers. | |
18 The docker image mentioned above has everything that is needed and will run on a GPU enabled environment | |
19 (a special version of Docker on the host machine is needed that supports GPUs). | |
20 | |
21 Only the predictions need a GPU. The prior and latter steps run on CPU. Without a GPU you can specify the --mock | |
22 option which uses random numbers for the predicted scores. | |
23 | |
24 3. Associated Python scripts. | |
25 | |
26 The docker image contains additional python scripts (primarily /train/fragalysis_test_files/predict.py) | |
27 that are needed. If not running in a container these will need to be made available. |