annotate GSnap.xml @ 0:3e165049e517 default tip

Uploaded
author danwiththeplan
date Tue, 13 Sep 2011 00:51:38 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
1 <tool id="GSnap" name="GSnap" version="">
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
2 <description>RNA aligner</description>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
3 <parallelism method="basic"></parallelism>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
4 <command interpreter="python">
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
5 GSnap.py
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
6
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
7 #if $advanced_condition.advanced == 'True':
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
8 -t "$advanced_condition.threads"
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
9 -B "$advanced_condition.memkeep"
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
10 #else:
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
11 -t 4
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
12 -B 4
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
13 #end if
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
14
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
15 -D "${filter(lambda x: str(x[0]) == str($reference), $__app__.tool_data_tables['GSnap_indexes'].get_fields())[0][-1]}"
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
16
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
17 -A "$format"
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
18 -d "$reference"
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
19 "$input1"
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
20 "$input2"
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
21 > $output
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
22
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
23 2> $error
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
24
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
25 </command>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
26 <requirements>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
27 <requirement type='package'>gsnap</requirement>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
28 </requirements>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
29 <inputs>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
30 <param name="format" type="select" label="Output format" help="">
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
31
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
32 <option value="sam" >sam</option>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
33 <option value="fasta" >fasta</option>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
34 </param>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
35 <param name="reference" type="select" label="The reference database" help="">
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
36 <options from_data_table="gsnap_indexes" />
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
37 </param>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
38 <param name="input1" type="data" label="Paired end 1" help="Your input." format="fastq" />
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
39 <param name="input2" type="data" label="Paired end 2" help="Your input." format="fastq" />
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
40 <conditional name='advanced_condition'>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
41 <param name='advanced' type='select' label="Advanced options for GSnap">
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
42 <option value='False' selected='selected'>False</option>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
43 <option value='True'>True</option>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
44 </param>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
45 <when value='False' />
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
46 <when value='True'>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
47 <param name="threads" type="integer" label="Number of threads" help="Leave this alone." value="4" />
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
48 <param name="memkeep" type="integer" label="Keep maps in memory" help="Leave this alone." value="4" />
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
49 </when>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
50 </conditional>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
51 </inputs>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
52 <outputs>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
53 <data name="output" label="${tool.name} on ${on_string}: output" format="txt" >
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
54 <change_format>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
55 <when input="format" value="sam" format="sam" />
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
56
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
57 <when input="format" value="fasta" format="fasta" />
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
58 </change_format>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
59 </data>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
60
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
61 <data name="error" label="${tool.name} on ${on_string}: Error/Status message." format="txt" ></data>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
62
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
63 </outputs>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
64 <help>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
65 **What it does**
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
66
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
67 BWA is a fast light-weighted tool that aligns relatively short sequences (queries) to a sequence database (large), such as the human reference genome. It is developed by Heng Li at the Sanger Insitute. Li H. and Durbin R. (2009) Fast and accurate short read alignment with Burrows-Wheeler transform. Bioinformatics, 25, 1754-60.
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
68
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
69 ------
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
70
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
71 **Know what you are doing**
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
72
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
73 .. class:: warningmark
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
74
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
75 There is no such thing (yet) as an automated gearshift in short read mapping. It is all like stick-shift driving in San Francisco. In other words = running this tool with default parameters will probably not give you meaningful results. A way to deal with this is to **understand** the parameters by carefully reading the `documentation`__ and experimenting. Fortunately, Galaxy makes experimenting easy.
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
76
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
77 .. __: http://bio-bwa.sourceforge.net/
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
78
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
79 ------
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
80
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
81 **Input formats**
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
82
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
83 BWA accepts files in Sanger FASTQ format. Use the FASTQ Groomer to prepare your files.
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
84
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
85
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
86
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
87 ------
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
88
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
89 **Generated By**:
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
90
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
91 LUMC Interface Generator (0.1)
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
92
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
93 2011-09-13T04:45:57.634566Z
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
94
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
95 **Based On**:
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
96
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
97 RDF Definition of "GSnap"
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
98
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
99 2011-08-29T12:07:31.688276Z
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
100
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
101 </help>
3e165049e517 Uploaded
danwiththeplan
parents:
diff changeset
102 </tool>