comparison itsx.xml @ 0:59bc96331073 draft default tip

planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.1.0 commit 08296fc88e3e938c482c631bd515b3b7a0499647
author frogs
date Thu, 28 Feb 2019 10:14:49 -0500
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:59bc96331073
1 <?xml version="1.0"?>
2 <!--
3 # Copyright (C) 2015 INRA
4 #
5 # This program is free software: you can redistribute it and/or modify
6 # it under the terms of the GNU General Public License as published by
7 # the Free Software Foundation, either version 3 of the License, or
8 # (at your option) any later version.
9 #
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 # GNU General Public License for more details.
14 #
15 # You should have received a copy of the GNU General Public License
16 # along with this program. If not, see <http://www.gnu.org/licenses/>.
17 -->
18 <tool id="FROGS_itsx" name="FROGS ITSx" version="3.1">
19 <description>Extract the highly variable ITS1 and ITS2 subregions from ITS sequences.</description>
20 <requirements>
21 <requirement type="package" version="3.1.0">frogs</requirement>
22 </requirements>
23 <stdio>
24 <exit_code range="1:" />
25 <exit_code range=":-1" />
26 </stdio>
27 <command>
28 itsx.py
29 --nb-cpus \${GALAXY_SLOTS:-1}
30 --region $region
31 --input-fasta $input_fasta
32 --input-biom $input_biom
33 --out-fasta $out_fasta
34 --out-abundance $out_abundance_biom
35 --out-removed $out_excluded
36 --summary $summary_file
37 $check_only
38
39 </command>
40 <inputs>
41 <!-- Files -->
42 <param format="fasta" name="input_fasta" type="data" label="Sequences file" help="The sequence file to filter (format: fasta)." />
43 <param format="biom1" name="input_biom" type="data" label="Abundance file" help="The abundance file to filter (format: BIOM)." />
44 <param name="region" type="select" label="ITS region" help="Which fungal ITS region is targeted: either ITS1 or ITS2" >
45 <option value="ITS1">ITS1</option>
46 <option value="ITS2">ITS2</option>
47 </param>
48 <param name="check_only" type="boolean" checked="false" truevalue="--check-its-only" falsevalue="" label="Check only if sequence detected as ITS ?" help="If Yes, sequences with ITS signature will be kept without trimming SSU, LSU or 5.8S regions."/>
49 </inputs>
50 <outputs>
51 <data format="fasta" name="out_fasta" label="${tool.name}: itsx.fasta" from_work_dir="itsx.fasta"/>
52 <data format="biom1" name="out_abundance_biom" label="${tool.name}: itsx.biom" from_work_dir="itsx.biom"/>
53 <data format="fasta" name="out_excluded" label="${tool.name}: out_removed.fasta" from_work_dir="out_removed.fasta"/>
54 <data format="html" name="summary_file" label="${tool.name}: report.html" from_work_dir="report.html"/>
55 </outputs>
56 <tests>
57 <test>
58 <param name="input_fasta" value="references/04-filters.fasta"/>
59 <param name="input_biom" value="references/04-filters.biom"/>
60 <param name="region" value="ITS1"/>
61 <param name="check_only" value="false"/>
62 <output name="summary_file" file="references/05-itsx.html"/>
63 </test>
64 </tests>
65 <help>
66
67 .. image:: static/images/frogs_images/FROGS_logo.png
68 :height: 144
69 :width: 110
70
71
72 .. class:: infomark page-header h2
73
74 What it does
75
76 Extract the highly variable ITS1 and ITS2 subregions from ITS sequences.
77
78 .. class:: infomark page-header h2
79
80 Context
81
82 The ITSx software identifies and extracts only ITS regions. It then excludes the highly conserved neighbouring sequences SSU, 5S and ARNr LSU. These sequences can lead to misleading results if they are conserved.
83 If the ITS1 or ITS2 region is not detected, the observation is discarded.
84
85 You can choose to only check if the sequence is detected as an ITS. The sequence is not trimmed, only sequences not detected as ITS are discarded (contaminants by example).
86
87 .. class:: infomark page-header h2
88
89 Inputs/Outputs
90
91 .. class:: h3
92
93 Inputs
94
95 **Sequence file**:
96
97 The sequences (format `FASTA &lt;https://en.wikipedia.org/wiki/FASTA_format&gt;`_).
98
99 **Abundance file**:
100
101 The abundance of each cluster in each sample (format `BIOM &lt;http://biom-format.org/&gt;`_).
102
103
104 .. class:: h3
105
106 Outputs
107
108 **Sequence file** (itsx.fasta):
109
110 The sequence file with only ITS1 or ITS2 part, or with the original sequence if check-its-only is choosen (format `FASTA &lt;https://en.wikipedia.org/wiki/FASTA_format&gt;`_).
111
112 **Abundance file** (itsx.biom):
113
114 The abundance file with only ITS sequences (format `BIOM &lt;http://biom-format.org/&gt;`_).
115
116 **Discarded file** (out_removed.fasta)
117
118 The sequence file with discarded sequences.
119
120 **Summary file** (report.html):
121
122 This file presents the summary of process (format `HTML &lt;https://en.wikipedia.org/wiki/HTML&gt;`_).
123
124
125 .. class:: infomark page-header h2
126
127 How it works
128
129 .. csv-table::
130 :header: "Steps", "Description"
131 :widths: 10, 90
132 :class: table table-striped
133
134 "1", "Predicts positions of the ribosomal genes in the sequences (`ITSx &lt;http://microbiology.se/software/itsx/&gt;`_)."
135 "2", "Removes the sequences without prediction of the targeted ITS region (ITS1 or ITS2)."
136
137
138 ----
139
140 **Contact**
141
142 Contacts: frogs@inra.fr
143
144 Repository: https://github.com/geraldinepascal/FROGS
145 website: http://frogs.toulouse.inra.fr/
146
147 Please cite the **FROGS article**: *Escudie F., et al. Bioinformatics, 2018. FROGS: Find, Rapidly, OTUs with Galaxy Solution.*
148
149 </help>
150 <citations>
151 <citation type="doi">10.1093/bioinformatics/btx791</citation>
152 </citations>
153
154 </tool>