annotate README.md @ 0:04749f9173e5 draft default tip

planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
author bebatut
date Tue, 08 Dec 2015 10:35:06 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
1 Galaxy wrapper for Reago
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
2 ========================
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
3
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
4 PRINSEQ is an assembly tool for 16S ribosomal RNA recovery from metagenomic data.
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
5 For more information, check the
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
6 [Github repository](https://github.com/chengyuan/reago-1.1)
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
7
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
8 # Installation
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
9
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
10 ## Automated installation
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
11
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
12 On a Galaxy instance, the wrapper can be automatically installed using the
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
13 ToolShed. This will automatically install the dependencies, configure the Galaxy
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
14 instance for the tool and data, ...
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
15
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
16 ## Manual installation
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
17
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
18 For manual installation, the files `reago.xml` and `format_reago_input_files.py`
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
19 must be put in the `tools/reago/` folder and add the XML files to Galaxy's
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
20 `tool_conf.xml` (in `config` folder) as
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
21 normal:
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
22
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
23 ```
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
24 <section name="Assemble 16S rRNA" id="reago">
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
25 <tool file="reago/reago.xml" />
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
26 </section>
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
27 ```
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
28
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
29 PRINSEQ must be installed somewhere on the system path. It can be done using:
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
30
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
31 ```
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
32 planemo dependency_script ~/repositories/galaxytools/packages/package_genometools_1_5_7/
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
33 bash dep_install.sh
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
34 source env.sh
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
35
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
36 planemo dependency_script ~/repositories/galaxytools/tools/reago/
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
37 bash dep_install.sh
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
38 source env.sh
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
39 ```
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
40
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
41 To test the Galaxy integration, the functional tests can be runned:
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
42
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
43 ```
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
44 ./run_tests.sh -sid reago
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
45 ```
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
46
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
47 # Bug Reports
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
48
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
49 Any bug can be filed in an issue [here](https://github.com/ASaiM/galaxytools/issues).
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
50
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
51 # Developers
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
52
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
53 A release can be pushed to the test or main "Galaxy Tool Shed", using the following
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
54 Planemo commands (with required Tool Shed access detailed in `~/.planemo.yml`):
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
55
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
56 ```
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
57 planemo shed_update -t testtoolshed --check_diff ~/repositories/galaxytools/tools/reago/
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
58 ```
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
59
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
60 or:
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
61
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
62 ```
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
63 planemo shed_update -t toolshed --check_diff ~/repositories/galaxytools/tools/reago/
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
64 ```
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
65
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
66 # License (Apache 2)
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
67
04749f9173e5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
bebatut
parents:
diff changeset
68 This wrapper are released under Apache 2 License. See the [LICENSE file](https://github.com/ASaiM/galaxytools/blob/master/LICENSE) for details