comparison quantifier.xml @ 2:d5ea61ff12eb draft default tip

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/mirdeep2/mirdeep2_quantifier commit 3103ebed1a420c7d3415b67ef532ea579edf9faa
author rnateam
date Wed, 12 Jul 2017 14:41:05 -0400
parents 2c039fc73f1f
children
comparison
equal deleted inserted replaced
1:40dc77f3730c 2:d5ea61ff12eb
1 <tool id="rbc_mirdeep2_quantifier" name="MiRDeep2 Quantifier" version="2.0.0"> 1 <tool id="rbc_mirdeep2_quantifier" name="MiRDeep2 Quantifier" version="2.0.0">
2 <description> 2 <description>fast quantitation of reads mapping to known miRBase precursors</description>
3 <![CDATA[
4 fast quantitation of reads mapping to known miRBase precursors
5 ]]>
6 </description>
7 <requirements> 3 <requirements>
8 <requirement type="package" version="2.0">mirdeep2_quantifier</requirement> 4 <requirement type="package" version="2.0.0.8">mirdeep2</requirement>
9 <requirement type="package" version="0.12.7">bowtie</requirement>
10 <requirement type="package" version="5.18.1">perl</requirement>
11 <requirement type="package" version="1.8.5">vienna_rna</requirement>
12 <requirement type="package" version="2.023">pdf_api2</requirement>
13 </requirements> 5 </requirements>
14 6 <stdio>
7 <!-- Anything other than zero is an error -->
8 <exit_code range="1:" />
9 <exit_code range=":-1" />
10 <!-- In case the return code has not been set propery check stderr too -->
11 <regex match="Error:" />
12 <regex match="Exception:" />
13 </stdio>
15 <command> 14 <command>
16 <![CDATA[ 15 <![CDATA[
17 quantifier.pl 16 quantifier.pl
18 17
19 -p $precursors 18 -p $precursors
51 ; 50 ;
52 cp -R pdfs_galaxy $html.files_path 2> /dev/null 51 cp -R pdfs_galaxy $html.files_path 2> /dev/null
53 52
54 ]]> 53 ]]>
55 </command> 54 </command>
56 <stdio>
57 <!-- Anything other than zero is an error -->
58 <exit_code range="1:" />
59 <exit_code range=":-1" />
60 <!-- In case the return code has not been set propery check stderr too -->
61 <regex match="Error:" />
62 <regex match="Exception:" />
63 </stdio>
64 <inputs> 55 <inputs>
65 <param name="reads" format="fasta" type="data" label="Collapsed deep sequencing reads" help="Reads in fasta format. (-r)"/> 56 <param name="reads" format="fasta" type="data" label="Collapsed deep sequencing reads" help="Reads in fasta format. (-r)"/>
66 <param name="precursors" format="fasta" type="data" label="Precursor sequences" help="miRNA precursor sequences from miRBase. (-p)"/> 57 <param name="precursors" format="fasta" type="data" label="Precursor sequences" help="miRNA precursor sequences from miRBase. (-p)"/>
67 <param name="mature" format="fasta" type="data" label="Mature miRNA sequences" help="Mature miRNA sequences from miRBase. (-m)"/> 58 <param name="mature" format="fasta" type="data" label="Mature miRNA sequences" help="Mature miRNA sequences from miRBase. (-m)"/>
68 <param name="species" type="select" label="Search in species" help="If not searching in a specific species all species in your files will be analyzed. (-t)"> 59 <param name="species" type="select" label="Search in species" help="If not searching in a specific species all species in your files will be analyzed. (-t)">
108 <param name="skipPrecursMapping" type="boolean" checked="false" truevalue="-x" falsevalue="" label="Skip mapping against precursor" help="(-x)"/> 99 <param name="skipPrecursMapping" type="boolean" checked="false" truevalue="-x" falsevalue="" label="Skip mapping against precursor" help="(-x)"/>
109 <!-- <param name="noMrdPDF" type="boolean" checked="false" truevalue="-j" falsevalue="" label="Do not create output.mrd file or PDFs" help="(-j)"/> --> 100 <!-- <param name="noMrdPDF" type="boolean" checked="false" truevalue="-j" falsevalue="" label="Do not create output.mrd file or PDFs" help="(-j)"/> -->
110 <param name="wholePrecursAsMature" type="boolean" checked="false" truevalue="-w" falsevalue="" label="Consider the whole precursor as the 'mature sequence'" help="(-w)"/> 101 <param name="wholePrecursAsMature" type="boolean" checked="false" truevalue="-w" falsevalue="" label="Consider the whole precursor as the 'mature sequence'" help="(-w)"/>
111 <param name="discardReadMultiMap" type="boolean" checked="false" truevalue="-U" falsevalue="" label="Discard all read multimapper" help="(-U)"/> 102 <param name="discardReadMultiMap" type="boolean" checked="false" truevalue="-U" falsevalue="" label="Discard all read multimapper" help="(-U)"/>
112 103
113 <param name="upstreamNtides" type="integer" value="2" minvalue="0" label="Upstream nucleotides" help="Number of nucleotides upstream of the mature sequence to consider. (-e)"/> 104 <param name="upstreamNtides" type="integer" value="2" min="0" label="Upstream nucleotides" help="Number of nucleotides upstream of the mature sequence to consider. (-e)"/>
114 <param name="downstreamNtides" type="integer" value="5" minvalue="0" label="Downstream nucleotides" help="Number of nucleotides downstream of the mature sequence to consider. (-f)"/> 105 <param name="downstreamNtides" type="integer" value="5" min="0" label="Downstream nucleotides" help="Number of nucleotides downstream of the mature sequence to consider. (-f)"/>
115 <param name="allowedMismatches" type="integer" value="1" minvalue="0" label="Allowed mismatches" help="Number of allowed mismatches when mapping reads to precursors. (-g)"/> 106 <param name="allowedMismatches" type="integer" value="1" min="0" label="Allowed mismatches" help="Number of allowed mismatches when mapping reads to precursors. (-g)"/>
116 </inputs> 107 </inputs>
117 <outputs> 108 <outputs>
118 <data name="miRNAsExpressed" format="tabular" from_work_dir="miRNAs_expressed_all_samples_galaxy.csv" label="output of ${tool.name} on ${on_string}"/> 109 <data name="miRNAsExpressed" format="tabular" from_work_dir="miRNAs_expressed_all_samples_galaxy.csv" label="output of ${tool.name} on ${on_string}"/>
119 <data format="html" name="html" label="${tool.name} on ${on_string} (html report)"/> 110 <data format="html" name="html" label="${tool.name} on ${on_string} (html report)"/>
120 </outputs> 111 </outputs>
128 <output name="html" file="expression_galaxy.html"/> 119 <output name="html" file="expression_galaxy.html"/>
129 </test> 120 </test>
130 </tests> 121 </tests>
131 <help> 122 <help>
132 <![CDATA[ 123 <![CDATA[
133 **What MiRDeep2 Quantifier does** 124
125 **What it does**
134 126
135 The module maps the deep sequencing reads to predefined miRNA precursors and determines by that the expression of the corresponding miRNAs. 127 The module maps the deep sequencing reads to predefined miRNA precursors and determines by that the expression of the corresponding miRNAs.
136 First, the predefined mature miRNA sequences are mapped to the predefined precursors. Optionally, predefined star sequences can be mapped to the precursors too. 128 First, the predefined mature miRNA sequences are mapped to the predefined precursors. Optionally, predefined star sequences can be mapped to the precursors too.
137 By that the mature and star sequence in the precursors are determined. Second, the deep sequencing reads are mapped to the precursors. 129 By that the mature and star sequence in the precursors are determined. Second, the deep sequencing reads are mapped to the precursors.
138 The number of reads falling into an interval 2nt upstream and 5nt downstream of the mature/star sequence is determined. 130 The number of reads falling into an interval 2nt upstream and 5nt downstream of the mature/star sequence is determined.
139 ]]> 131 ]]>
132
133 **Input**
134
135 A FASTA file with precursor sequences, a FASTA file with mature miRNA sequences, a FASTA file with deep sequencing reads and optionally a FASTA file with star sequences and the 3 letter code of the species of interest.
136
137 **Output**
138
139 A tab separated file with miRNA identifiers and its read count, a signature file, a html file that gives an overview of all miRNAs the input data and a pdfs that contains for each miRNA a pdf file showing its signature and structure.
140
140 </help> 141 </help>
141 <citations> 142 <citations>
142 <citation type="doi">10.1093/nar/gkr688</citation> 143 <citation type="doi">10.1093/nar/gkr688</citation>
143 <citation type="doi">10.1002/0471250953.bi1210s36</citation> 144 <citation type="doi">10.1002/0471250953.bi1210s36</citation>
144 </citations> 145 </citations>