Mercurial > repos > pablocarb > synbiodesign
annotate README.md @ 0:ac027c9ace4d draft
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
author | pablocarb |
---|---|
date | Mon, 29 Apr 2019 09:49:36 -0400 |
parents | |
children | 856bd14e6e96 |
rev | line source |
---|---|
0
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
1 # galaxy_selenzyme |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
2 |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
3 Creating a tool within Galaxy to run Selenzyme. |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
4 |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
5 See: |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
6 |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
7 * Tutorial to create a Galaxy tool: https://galaxyproject.org/admin/tools/add-tool-tutorial/ |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
8 * How to install it in the Galaxy container: https://github.com/bgruening/docker-galaxy-stable |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
9 * Example for Uniprot: https://toolshed.g2.bx.psu.edu/repository?repository_id=c8774310981b07c5 |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
10 |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
11 Plan: |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
12 - [x] Create a basic command line tool using Python `requests` that submits a the reaction SMILES and gets the predicted sequences. |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
13 - [x] Create a Galaxy Tool XML file. |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
14 - [x] Check that the Galaxy container has `requests` installed, otherwise add to the `docker-compose` file. |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
15 - [x] Mount the folder with the tool in the container. |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
16 - [x] Install the tool in Galaxy. |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
17 - [ ] Create a tool using Galaxy XML that post JSON request and receives a JSON response (no local tool running in the Galaxy server). |
ac027c9ace4d
planemo upload commit 9e24fae395aeaca30c5bcdef80a21b7decb04042-dirty
pablocarb
parents:
diff
changeset
|
18 - [ ] Submit the purely XML tool to the [Galaxy Tool Shed](https://toolshed.g2.bx.psu.edu/). |