annotate mirdeep2.xml @ 0:17e442abb3de draft default tip

Uploaded
author david-hoover
date Wed, 23 Jul 2014 10:27:07 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
1 <tool id="mirdeep2" name="miRDeep2">
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
2 <description>Find miRNA candidates using output from mapping step</description>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
3
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
4 <requirements>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
5 <requirement type="perl-module">mirdeep2_wrapper.pl</requirement>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
6 </requirements>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
7
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
8 <command interpreter="perl">
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
9 ./mirdeep2_wrapper.pl $collapsed_reads $bowtie_index $bowtie_index.extra_files_path $arf_file $mirna_ref $mirna_other $precursors "$html_output.files_path" "$collapsed_reads.name" $csv_output $html_output $survey_output $mrd_output
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
10
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
11 #if str($min_stack_height) != '':
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
12 -a $min_stack_height
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
13 #end if
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
14
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
15 #if str($max_num_precursors) != '':
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
16 -g $max_num_precursors
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
17 #end if
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
18
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
19 #if str($min_score_cutoff) != '':
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
20 -b $min_score_cutoff
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
21 #end if
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
22
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
23 #if str($disable_randfold) == 'disable_randfold_true':
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
24 -c
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
25 #end if
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
26
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
27 #if str($ucsc_genome) != 'None':
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
28 -t $ucsc_genome
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
29 #end if
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
30
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
31 #if str($star_seq) != 'None':
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
32 -s $star_seq
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
33 #end if
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
34 </command>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
35
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
36 <inputs>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
37 <param format="fasta" type="data" name="collapsed_reads" optional="false" label="Collapsed reads fasta file" help="Collapsed read fasta file outputted from mapping step"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
38
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
39 <param format="bowtie_html_index" type="data" name="bowtie_index" optional="false" label="Bowtie indexed reference" help="Select the bowtie-build run, NOT the fasta reference file you indexed"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
40
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
41 <param format="arf" type="data" name="arf_file" optional="false" label="ARF file from mapping step"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
42
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
43 <param format="fasta" type="data" name="mirna_ref" optional="true" label="Known miRBase miRNA sequences in fasta format (optional)" help="If used, these should be the known mature sequences for the species being analyzed"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
44
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
45 <param format="fasta" type="data" name="mirna_other" optional="true" label="Known related miRBase miRNA sequences in fasta format (optional)" help="If used, these should be pooled known mature sequences for 1-5 species closely related to the species being analyzed"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
46
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
47 <param format="fasta" type="data" name="precursors" optional="true" label="Known miRBase miRNA precursors in fasta format (optional)" help="If used, these should be the known precursor sequences for the species being analyzed"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
48
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
49 <param format="fasta" type="data" name="star_seq" optional="true" label="Known miRBase miRNA star sequences in fasta format (optional)" help="If used, these should be the known star sequences for the species being analyzed"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
50
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
51 <param name="min_stack_height" value="" type="integer" optional="true" label="Minimum read stack height that triggers analysis (optional)" help="Using this option disables automatic estimation of the optimal value and all detected precursors are analyzed"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
52
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
53 <param name="max_num_precursors" value="50000" type="integer" label="Maximum number of precursors to analyze when automatic excision gearing is used (default 50000)" help="If set to -1 all precursors will be analyzed"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
54
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
55 <param name="min_score_cutoff" value="0" type="integer" label="Minimum score cut-off for predicted novel miRNAs to be displayed in the overview table" help="This score cut-off is by default 0"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
56
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
57 <param name="disable_randfold" type="boolean" truevalue="disable_randfold_true" falsevalue="disable_randfold_false" checked="false" label="Disable randfold analysis" help="Runs faster but with less accurate results"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
58
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
59 <param name="ucsc_genome" type="select" optional="true" label="Species being analyzed - this is used to link to the appropriate UCSC browser entry (optional)">
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
60 <options from_file="ucsc_browser_species.txt">
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
61 <column name="value" index="0"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
62 </options>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
63 </param>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
64 </inputs>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
65
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
66 <outputs>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
67 <data format="csv" name="csv_output" label="miRNA CSV output of ${tool.name} on ${on_string}"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
68 <data format="html" name="html_output" label="miRNA HTML output of ${tool.name} on ${on_string}"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
69 <data format="csv" name="survey_output" label="miRNA prediction accuracy spreadsheet of ${tool.name} on ${on_string}"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
70 <data format="txt" name="mrd_output" label="miRNA hairpins of ${tool.name} on ${on_string}"/>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
71 </outputs>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
72
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
73 <help>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
74 miRDeep2 is a software package for identification of novel and known miRNAs in deep sequencing data. Furthermore, it can be used for miRNA expression profiling across samples.
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
75
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
76 The output files produced are:
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
77
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
78 result.html: a html table giving an overview of novel and known miRNAs detected in the data. The table is hyperlinked to pdfs showing the signature and structure of each hairpin.
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
79
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
80 result.csv: spread-sheet format of results.html
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
81
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
82 survey.csv: spread-sheet of prediction accuracy for all score-cutoffs between -10 and 10.
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
83
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
84 output.mrd: text output of the reported hairpins.
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
85
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
86 </help>
17e442abb3de Uploaded
david-hoover
parents:
diff changeset
87 </tool>