annotate mirdeep2/mirdeep2.xml @ 0:5b9519f4b165

Upload first commmit
author nikhil-joshi
date Mon, 19 Sep 2011 19:04:41 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
1 <tool id="mirdeep2" name="miRDeep2">
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
2 <description>Find miRNA candidates using output from mapping step</description>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
3
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
4 <requirements>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
5 <requirement type="perl-module">mirdeep2_wrapper.pl</requirement>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
6 </requirements>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
7
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
8 <command interpreter="perl">
5b9519f4b165 Upload first commmit
nikhil-joshi
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
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
10
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
11 #if str($min_stack_height) != '':
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
12 -a $min_stack_height
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
13 #end if
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
14
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
15 #if str($max_num_precursors) != '':
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
16 -g $max_num_precursors
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
17 #end if
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
18
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
19 #if str($min_score_cutoff) != '':
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
20 -b $min_score_cutoff
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
21 #end if
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
22
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
23 #if str($disable_randfold) == 'disable_randfold_true':
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
24 -c
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
25 #end if
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
26
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
27 #if str($ucsc_genome) != 'None':
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
28 -t $ucsc_genome
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
29 #end if
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
30
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
31 #if str($star_seq) != 'None':
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
32 -s $star_seq
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
33 #end if
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
34 </command>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
35
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
36 <inputs>
5b9519f4b165 Upload first commmit
nikhil-joshi
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"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
38
5b9519f4b165 Upload first commmit
nikhil-joshi
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"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
40
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
41 <param format="arf" type="data" name="arf_file" optional="false" label="ARF file from mapping step"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
42
5b9519f4b165 Upload first commmit
nikhil-joshi
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"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
44
5b9519f4b165 Upload first commmit
nikhil-joshi
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"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
46
5b9519f4b165 Upload first commmit
nikhil-joshi
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"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
48
5b9519f4b165 Upload first commmit
nikhil-joshi
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"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
50
5b9519f4b165 Upload first commmit
nikhil-joshi
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"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
52
5b9519f4b165 Upload first commmit
nikhil-joshi
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"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
54
5b9519f4b165 Upload first commmit
nikhil-joshi
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"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
56
5b9519f4b165 Upload first commmit
nikhil-joshi
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"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
58
5b9519f4b165 Upload first commmit
nikhil-joshi
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)">
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
60 <options from_file="ucsc_browser_species.txt">
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
61 <column name="value" index="0"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
62 </options>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
63 </param>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
64 </inputs>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
65
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
66 <outputs>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
67 <data format="csv" name="csv_output" label="miRNA CSV output of ${tool.name} on ${on_string}"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
68 <data format="html" name="html_output" label="miRNA HTML output of ${tool.name} on ${on_string}"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
69 <data format="csv" name="survey_output" label="miRNA prediction accuracy spreadsheet of ${tool.name} on ${on_string}"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
70 <data format="txt" name="mrd_output" label="miRNA hairpins of ${tool.name} on ${on_string}"/>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
71 </outputs>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
72
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
73 <help>
5b9519f4b165 Upload first commmit
nikhil-joshi
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.
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
75
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
76 The output files produced are:
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
77
5b9519f4b165 Upload first commmit
nikhil-joshi
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.
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
79
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
80 result.csv: spread-sheet format of results.html
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
81
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
82 survey.csv: spread-sheet of prediction accuracy for all score-cutoffs between -10 and 10.
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
83
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
84 output.mrd: text output of the reported hairpins.
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
85
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
86 </help>
5b9519f4b165 Upload first commmit
nikhil-joshi
parents:
diff changeset
87 </tool>