Mercurial > repos > bebatut > reago
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 |
| 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 |
