annotate rmap_wrapper.xml @ 1:065a60688a90 draft default tip

planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
author devteam
date Tue, 13 Oct 2015 12:29:28 -0400
parents a0c8173dbdc9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
1 <tool id="rmap_wrapper" name="RMAP" version="1.0.0">
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
2 <description>for Solexa Short Reads Alignment</description>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
3 <requirements>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
4 <requirement type="package" version="2.05">rmap</requirement>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
5 </requirements>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
6 <command interpreter="python">
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
7 #if $trim.choice=="No":
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
8 rmap_wrapper.py $database $input_seq 0 $align_len $mismatch $output1
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
9 #else:
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
10 rmap_wrapper.py $database $input_seq $trim.read_len $align_len $mismatch $output1
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
11 #end if
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
12 </command>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
13 <inputs>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
14 <param name="database" type="select" display="radio" label="Target database">
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
15 <options from_file="faseq.loc">
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
16 <column name="name" index="0"/>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
17 <column name="value" index="0"/>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
18 </options>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
19 </param>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
20 <param name="input_seq" type="data" format="fasta" label="Sequence file"/>
1
065a60688a90 planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents: 0
diff changeset
21 <param name="align_len" type="integer" value="11" label="Minimal length of a hit (-h)" help="seed" />
0
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
22 <param name="mismatch" type="select" label="Number of mismatches allowed (-m)">
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
23 <option value="0">0</option>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
24 <option value="1">1</option>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
25 <option value="3">3</option>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
26 <option value="5">5</option>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
27 </param>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
28 <conditional name="trim">
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
29 <param name="choice" type="select" label="To trim the reads">
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
30 <option value="No">No</option>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
31 <option value="Yes">Yes</option>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
32 </param>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
33 <when value="No">
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
34 </when>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
35 <when value="Yes">
1
065a60688a90 planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents: 0
diff changeset
36 <param name="read_len" type="integer" value="36" label="Read length (-w)"/>
0
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
37 </when>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
38 </conditional>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
39 </inputs>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
40 <outputs>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
41 <data name="output1" format="bed"/>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
42 </outputs>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
43 <!--
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
44 <tests>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
45 <test>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
46 <param name="database" value="/galaxy/data/faseq/test" />
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
47 <param name="input_seq" value="rmap_wrapper_test1.fasta" ftype="fasta"/>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
48 <param name="read_len" value="36" />
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
49 <param name="align_len" value="36" />
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
50 <param name="mismatch" value="3" />
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
51 <output name="output1" file="rmap_wrapper_test1.bed"/>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
52 </test>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
53 </tests>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
54 -->
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
55 <help>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
56
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
57 .. class:: warningmark
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
58
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
59 RMAP was developed for **Solexa** reads.
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
60
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
61 .. class:: infomark
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
62
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
63 **TIP**. The tool will guess the length of the reads, however, if you select to trim the reads, the *Reads length* must be between 20 and 64. Reads with lengths longer than the specified value will be trimmed at the 3'end.
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
64
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
65 -----
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
66
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
67 **What it does**
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
68
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
69 This tool runs **rmap** (for more information, please see the reference below), mapping Solexa reads onto a genome build.
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
70
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
71 -----
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
72
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
73 **Parameters**
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
74
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
75 - *Minimal Length of a Hit* (**-h**) : this is the seed length or the minimal exact match length
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
76 - *Number of Mismatches Allowed* (**-m**) : the maximal number of mismatches allowed in an alignment
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
77 - *Read Length* (**-w**) : maximal length of the reads; reads longer than the threshold will be truncated at 3' end.
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
78
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
79 -----
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
80
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
81 **Reference**
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
82
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
83 **RMAP** is developed by Dr. Andrew D Smith and Dr. Zhenyu Xuan at the Cold Spring Harbor Laboratory. Please see http://rulai.cshl.edu/rmap/
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
84
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
85 </help>
a0c8173dbdc9 Imported from capsule None
devteam
parents:
diff changeset
86 </tool>