comparison mircounts.xml @ 14:c163574c246f draft

"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 51dc6c56c7d95fc229ffee958354211cd454fd36"
author artbio
date Sun, 09 May 2021 17:10:07 +0000
parents b045c30fb768
children ffcd42f85b61
comparison
equal deleted inserted replaced
13:b045c30fb768 14:c163574c246f
1 <tool id="mircounts" name="miRcounts" version="1.4.0"> 1 <tool id="mircounts" name="miRcounts" version="1.5.1">
2 <description> Counts miRNA alignments from small RNA sequence data</description> 2 <description> Counts miRNA alignments from small RNA sequence data</description>
3 <requirements> 3 <requirements>
4 <requirement type="package" version="1.2.0">bowtie</requirement> 4 <requirement type="package" version="1.34=ha1f6473_0">tar</requirement>
5 <requirement type="package" version="1.9=h10a08f8_12">samtools</requirement> 5 <requirement type="package" version="1.3.0=py39h176da8b_2">bowtie</requirement>
6 <requirement type="package" version="0.15.3=py27hda2845c_1">pysam</requirement> 6 <requirement type="package" version="1.12=h9aed4be_1">samtools</requirement>
7 <requirement type="package" version="1.6.4=r36h6115d3f_0">r-optparse</requirement> 7 <requirement type="package" version="0.16.0.1=py39h051187c_3">pysam</requirement>
8 <requirement type="package" version="0.20_38=r36hcdcec82_1002">r-lattice</requirement> 8 <requirement type="package" version="1.6.6=r40h6115d3f_1">r-optparse</requirement>
9 <requirement type="package" version="0.20_44=r40hcfec24a_0">r-lattice</requirement>
9 </requirements> 10 </requirements>
10 <stdio> 11 <stdio>
11 <exit_code range="1:" level="warning" description="Tool exception" /> 12 <exit_code range="1:" level="warning" description="Tool exception" />
12 </stdio> 13 </stdio>
13 <command detect_errors="exit_code"><![CDATA[ 14 <command detect_errors="exit_code"><![CDATA[
14 tar -xvzf '$__tool_directory__'/mirbase.tar.gz && 15 tar -xf '$__tool_directory__'/mirbase.tar.gz &&
15 python '$__tool_directory__'/mature_mir_gff_translation.py 16 python '$__tool_directory__'/mature_mir_gff_translation.py
16 --gff_path mirbase/${mirbase_version}/genomes/${genomeKey}.gff3 17 --gff_path mirbase/${mirbase_version}/genomes/${genomeKey}.gff3
17 --output $gff3 && ## transcode the mature miR genome coordinates into coordinates relative to the corresponding "miRNA_primary_transcript". 18 --output $gff3 && ## transcode the mature miR genome coordinates into coordinates relative to the corresponding "miRNA_primary_transcript".
18 python '$__tool_directory__'/format_fasta_hairpins.py 19 python '$__tool_directory__'/format_fasta_hairpins.py
19 --hairpins_path mirbase/${mirbase_version}/hairpin.fa.gz 20 --hairpins_path mirbase/${mirbase_version}/hairpin.fa.gz
142 <param name="clipped_input" value="aga.fastqsanger" ftype="fastqsanger"/> 143 <param name="clipped_input" value="aga.fastqsanger" ftype="fastqsanger"/>
143 <param name="plottingOption" value="yes"/> 144 <param name="plottingOption" value="yes"/>
144 <param name="display" value="relative"/> 145 <param name="display" value="relative"/>
145 <param name="output_premir_counts" value="True"/> 146 <param name="output_premir_counts" value="True"/>
146 <param name="output_mir_counts" value="True"/> 147 <param name="output_mir_counts" value="True"/>
147 <output name="output" file="aga.bam"/> 148 <output name="output" file="aga.bam" compare="sim_size" />
148 <output name="gff3" file="aga.22.gff3" lines_diff="22"/> 149 <output name="gff3" file="aga.22.gff3" lines_diff="22" ftype="gff3" />
149 <output name="pre_mir_count_file" file="aga_pre_mirs_count.22.tab"/> 150 <output name="pre_mir_count_file" file="aga_pre_mirs_count.22.tab" ftype="tabular" />
150 <output name="mir_count_file" file="aga_mirs_count.22.tab"/> 151 <output name="mir_count_file" file="aga_mirs_count.22.tab" ftype="tabular" />
151 <output name="latticePDF" file="aga_mir_coverage.pdf"/> 152 <output name="latticePDF" file="aga_mir_coverage.pdf" ftype="pdf" />
152 <output name="coverage_dataframe" file="aga_lattice_dataframe.tab"/> 153 <output name="coverage_dataframe" file="aga_lattice_dataframe.tab" ftype="tabular" />
153 </test> 154 </test>
154 <test> 155 <test>
155 <param name="cutoption" value="yes" /> 156 <param name="cutoption" value="yes" />
156 <param name="min" value="18"/> 157 <param name="min" value="18"/>
157 <param name="max" value="32"/> 158 <param name="max" value="32"/>
163 <param name="input" value="mouse.fastq" ftype="fastqsanger"/> 164 <param name="input" value="mouse.fastq" ftype="fastqsanger"/>
164 <param name="plottingOption" value="yes"/> 165 <param name="plottingOption" value="yes"/>
165 <param name="display" value="relative"/> 166 <param name="display" value="relative"/>
166 <param name="output_premir_counts" value="True"/> 167 <param name="output_premir_counts" value="True"/>
167 <param name="output_mir_counts" value="True"/> 168 <param name="output_mir_counts" value="True"/>
168 <output name="output" file="mouse.bam"/> 169 <output name="output" file="mouse.bam" compare="sim_size"/>
169 <output name="gff3" file="mouse.19.gff3" lines_diff="22"/> 170 <output name="gff3" file="mouse.19.gff3" lines_diff="22" ftype="gff3" />
170 <output name="pre_mir_count_file" file="mouse_pre_mirs_count.29.tab"/> 171 <output name="pre_mir_count_file" file="mouse_pre_mirs_count.29.tab" ftype="tabular" />
171 <output name="mir_count_file" file="mouse_mirs_count.29.tab"/> 172 <output name="mir_count_file" file="mouse_mirs_count.29.tab" ftype="tabular" />
172 <output name="latticePDF" file="mouse_mir_coverage.pdf"/> 173 <output name="latticePDF" file="mouse_mir_coverage.pdf" ftype="pdf" />
173 <output name="coverage_dataframe" file="mouse_lattice_dataframe.tab"/> 174 <output name="coverage_dataframe" file="mouse_lattice_dataframe.tab" ftype="tabular" />
174 </test> 175 </test>
175 <test> 176 <test>
176 <param name="cutoption" value="yes" /> 177 <param name="cutoption" value="yes" />
177 <param name="min" value="15"/> 178 <param name="min" value="15"/>
178 <param name="max" value="25"/> 179 <param name="max" value="25"/>
183 <param name="mirbase_version" value="22"/> 184 <param name="mirbase_version" value="22"/>
184 <param name="input" value="input.unclipped.fastqsanger" ftype="fastqsanger"/> 185 <param name="input" value="input.unclipped.fastqsanger" ftype="fastqsanger"/>
185 <param name="plottingOption" value="no"/> 186 <param name="plottingOption" value="no"/>
186 <param name="output_premir_counts" value="True"/> 187 <param name="output_premir_counts" value="True"/>
187 <param name="output_mir_counts" value="True"/> 188 <param name="output_mir_counts" value="True"/>
188 <output name="output" file="unclipped.out.22.bam"/> 189 <output name="output" file="unclipped.out.22.bam" compare="sim_size" />
189 <output name="gff3" file="translated_dme.22.gff3" lines_diff="22"/> 190 <output name="gff3" file="translated_dme.22.gff3" lines_diff="22" ftype="gff3" />
190 <output name="pre_mir_count_file" file="pre_mirs_unclipped_count.22.tab"/> 191 <output name="pre_mir_count_file" file="pre_mirs_unclipped_count.22.tab" ftype="tabular" />
191 <output name="mir_count_file" file="mirs_unclipped_count.22.tab"/> 192 <output name="mir_count_file" file="mirs_unclipped_count.22.tab" ftype="tabular" />
192 </test> 193 </test>
193 <test> 194 <test>
194 <param name="cutoption" value="yes" /> 195 <param name="cutoption" value="yes" />
195 <param name="min" value="15"/> 196 <param name="min" value="15"/>
196 <param name="max" value="25"/> 197 <param name="max" value="25"/>
201 <param name="mirbase_version" value="21"/> 202 <param name="mirbase_version" value="21"/>
202 <param name="input" value="input.unclipped.fastqsanger" ftype="fastqsanger"/> 203 <param name="input" value="input.unclipped.fastqsanger" ftype="fastqsanger"/>
203 <param name="plottingOption" value="no"/> 204 <param name="plottingOption" value="no"/>
204 <param name="output_premir_counts" value="True"/> 205 <param name="output_premir_counts" value="True"/>
205 <param name="output_mir_counts" value="True"/> 206 <param name="output_mir_counts" value="True"/>
206 <output name="output" file="unclipped.out.bam" /> 207 <output name="output" file="unclipped.out.bam" compare="sim_size" />
207 <output name="gff3" file="translated_dme.gff3" lines_diff="22"/> 208 <output name="gff3" file="translated_dme.gff3" lines_diff="22" ftype="gff3" />
208 <output name="pre_mir_count_file" file="pre_mirs_unclipped_count.tab"/> 209 <output name="pre_mir_count_file" file="pre_mirs_unclipped_count.tab" ftype="tabular" />
209 <output name="mir_count_file" file="mirs_unclipped_count.tab"/> 210 <output name="mir_count_file" file="mirs_unclipped_count.tab" ftype="tabular" />
210 </test> 211 </test>
211 <test> 212 <test>
212 <param name="cutoption" value="yes" /> 213 <param name="cutoption" value="yes" />
213 <param name="min" value="15"/> 214 <param name="min" value="15"/>
214 <param name="max" value="25"/> 215 <param name="max" value="25"/>
220 <param name="input" value="input.unclipped.fastqsanger" ftype="fastqsanger"/> 221 <param name="input" value="input.unclipped.fastqsanger" ftype="fastqsanger"/>
221 <param name="plottingOption" value="yes"/> 222 <param name="plottingOption" value="yes"/>
222 <param name="display" value="relative"/> 223 <param name="display" value="relative"/>
223 <param name="output_premir_counts" value="True"/> 224 <param name="output_premir_counts" value="True"/>
224 <param name="output_mir_counts" value="True"/> 225 <param name="output_mir_counts" value="True"/>
225 <output name="output" file="unclipped.out.bam"/> 226 <output name="output" file="unclipped.out.bam" compare="sim_size" />
226 <output name="gff3" file="translated_dme.gff3" lines_diff="22"/> 227 <output name="gff3" file="translated_dme.gff3" lines_diff="22" ftype="gff3" />
227 <output name="pre_mir_count_file" file="pre_mirs_unclipped_count.tab"/> 228 <output name="pre_mir_count_file" file="pre_mirs_unclipped_count.tab" ftype="tabular" />
228 <output name="mir_count_file" file="mirs_unclipped_count.tab"/> 229 <output name="mir_count_file" file="mirs_unclipped_count.tab" ftype="tabular" />
229 <output name="latticePDF" file="mir_unclipped_coverage.pdf"/> 230 <output name="latticePDF" file="mir_unclipped_coverage.pdf" ftype="pdf"/>
230 <output name="coverage_dataframe" file="lattice_unclipped_dataframe.tab"/> 231 <output name="coverage_dataframe" file="lattice_unclipped_dataframe.tab" ftype="tabular" />
231 </test> 232 </test>
232 <test> 233 <test>
233 <param name="cutoption" value="no" /> 234 <param name="cutoption" value="no" />
234 <param name="v" value="1"/> 235 <param name="v" value="1"/>
235 <param name="genomeKey" value="dme"/> 236 <param name="genomeKey" value="dme"/>
237 <param name="clipped_input" value="input.clipped.fastqsanger" ftype="fastqsanger"/> 238 <param name="clipped_input" value="input.clipped.fastqsanger" ftype="fastqsanger"/>
238 <param name="plottingOption" value="yes"/> 239 <param name="plottingOption" value="yes"/>
239 <param name="display" value="absolute"/> 240 <param name="display" value="absolute"/>
240 <param name="output_premir_counts" value="True"/> 241 <param name="output_premir_counts" value="True"/>
241 <param name="output_mir_counts" value="True"/> 242 <param name="output_mir_counts" value="True"/>
242 <output name="output" file="clipped.out.bam"/> 243 <output name="output" file="clipped.out.bam" compare="sim_size" />
243 <output name="gff3" file="translated_dme.gff3" lines_diff="22"/> 244 <output name="gff3" file="translated_dme.gff3" lines_diff="22" ftype="gff3" />
244 <output name="pre_mir_count_file" file="pre_mirs_clipped_count.tab"/> 245 <output name="pre_mir_count_file" file="pre_mirs_clipped_count.tab" ftype="tabular" />
245 <output name="mir_count_file" file="mirs_clipped_count.tab"/> 246 <output name="mir_count_file" file="mirs_clipped_count.tab" ftype="tabular" />
246 <output name="latticePDF" file="mir_clipped_coverage.pdf"/> 247 <output name="latticePDF" file="mir_clipped_coverage.pdf" ftype="pdf" />
247 <output name="coverage_dataframe" file="lattice_clipped_dataframe.tab"/> 248 <output name="coverage_dataframe" file="lattice_clipped_dataframe.tab" ftype="tabular" />
248 </test> 249 </test>
249 </tests> 250 </tests>
250 <help> 251 <help>
251 252
252 **What it does** 253 **What it does**