Mercurial > repos > pablocarb > synbiodesign
view README.md @ 16:fe78fd6b315a draft
planemo upload commit 87db86a34f2d92eb2c9756bf9ee53ae2970554d5
author | pablocarb |
---|---|
date | Tue, 11 Jun 2019 11:42:40 -0400 |
parents | bce330b97d42 |
children | d854b21ada0c |
line wrap: on
line source
# Galaxy wrappers for SynBio Design Tools ## galaxy_selenzyme Creating a tool within Galaxy to run [Selenzyme](http://selenzyme.synbiochem.co.uk). See: * Tutorial to create a Galaxy tool: https://galaxyproject.org/admin/tools/add-tool-tutorial/ * How to install it in the Galaxy container: https://github.com/bgruening/docker-galaxy-stable * Example for Uniprot: https://toolshed.g2.bx.psu.edu/repository?repository_id=c8774310981b07c5 Plan: - [x] Create a basic command line tool using Python `requests` that submits a the reaction SMILES and gets the predicted sequences. - [x] Create a Galaxy Tool XML file. - [x] Check that the Galaxy container has `requests` installed, otherwise add to the `docker-compose` file. - [x] Mount the folder with the tool in the container. - [x] Install the tool locally in Galaxy. - [x] Use planemo in order to create a repository in the toolshed. - [x] Register in the toolshed. - [x] Install in the Galaxy container from the toolshed. - [ ] Create a tool using Galaxy XML that post JSON request and receives a JSON response (no local tool running in the Galaxy server). - [ ] Submit the purely XML tool to the [Galaxy Tool Shed](https://toolshed.g2.bx.psu.edu/). To learn more about Selenzyme: Carbonell, Pablo, et al. Selenzyme: enzyme selection tool for pathway design. *Bioinformatics* 34: 2153-2154, (2018). https://doi.org/10.1093/bioinformatics/bty065 ## galaxy_OptBioDes Creating a tool within Galaxy to run OptBioDes (optimal design of experiments). Plan: - [x] Create a basic command line tool using Python that submits a ``CSV`` with the design specifications sheet. - [x] Create a Galaxy Tool XML file. - [x] Use planemo in order to create a repository in the toolshed. - [x] Register in the toolshed. - [x] Install in the Galaxy container from the toolshed. - [ ] Write documentiation about the design specifications sheet.