annotate sailfish.xml @ 0:2306a9c40c37 draft

Uploaded
author bgruening
date Sat, 12 Jul 2014 03:28:47 -0400
parents
children 8792dd3c72b6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
1 <tool id="sailfish" name="Sailfish" version="0.6.3.0">
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
2 <description>transcript quantification from RNA-seq data</description>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
3 <version_command>sailfish -version</version_command>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
4 <expand macro="requirements" />
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
5 <command>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
6 <![CDATA[
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
7 sailfish quant -i $index_dir
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
8 #if $single_or_paired-single_or_paired_opts == 'single':
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
9 -l "TYPE=SE"
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
10 -r $single_or_paired_opts.input_singles
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
11 #else:
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
12 -1 $single_or_paired_opts.input_mate1
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
13 -2 $single_or_paired_opts.input_mate2
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
14 #if $single_or_paired_opts.orientation == "same":
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
15 -l "TYPE=PE:O=>>"
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
16 #elif $single_or_paired_opts.orientation == "away":
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
17 -l "TYPE=PE:O=<>"
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
18 #else:
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
19 -l "TYPE=PE:O=><"
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
20 #end if
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
21 #end if
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
22 -o <quant_dir>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
23
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
24 ]]>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
25 </command>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
26 <expand macro="stdio" />
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
27 <inputs>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
28 <conditional name="single_or_paired">
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
29 <param name="single_or_paired_opts" type="select" label="Is this library mate-paired?">
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
30 <option value="single">Single-end</option>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
31 <option value="paired">Paired-end</option>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
32 </param>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
33 <when value="single">
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
34 <param name="input_singles" type="data" format="fastqsanger,fastqillumina,fastq,fasta" label="FASTQ/FASTA file" help="FASTQ file." />
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
35 </when>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
36 <when value="paired">
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
37 <param name="input_mate1" type="data" format="fastqsanger,fastqillumina,fastq,fasta" label="Mate pair 1" help="FASTQ file." />
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
38 <param name="input_mate2" type="data" format="fastqsanger,fastqillumina,fastq,fasta" label="Mate pair 2" help="FASTQ file." />
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
39 <param name="orientation" type="select" label="Relative orientation of reads within a pair">
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
40 <option value="same">Mates are oriented in the same direction</option>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
41 <option value="away">Mates are oriented away from each other</option>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
42 <option value="toward" selected="True">Mates are oriented toward each other</option>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
43 </param>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
44 </when>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
45 </conditional>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
46
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
47 <expand macro="input_conditional_index" />
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
48
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
49 </inputs>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
50 <outputs>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
51 <data name="output1" format="tabular" label="${blast_type.value} $query.name vs @ON_DB_SUBJECT@">
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
52 <expand macro="output_change_format" />
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
53 </data>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
54 </outputs>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
55 <tests>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
56 </tests>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
57 <help>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
58 <![CDATA[
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
59 **What it does**
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
60
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
61
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
62 The first option >> denotes that the mates are oriented in the same direction --- e.g. if the 5' end of mate 1 is
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
63 upstream from the 3' end, then the 5' end of mate 2 is upstream from its 3' end and vice-versa.
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
64
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
65 The second option &lt;&gt; denotes that the mates are oriented away from each other. This implies that start
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
66 of mate1 is closer to start of mate 2 than the end of mate 2, etc.
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
67
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
68 The third option &gt;&lt; is, perhaps, the most common relative orientation. It denotes that the mates are
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
69 oriented toward each other, so that the start of mate 1 is farther from the start of mate 2 than it is from the end of mate 2 and vice-versa.
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
70
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
71 -------
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
72
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
73 **References**
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
74
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
75 If you use this Galaxy tool in work leading to a scientific publication please
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
76 cite the following:
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
77
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
78
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
79 ]]>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
80 </help>
2306a9c40c37 Uploaded
bgruening
parents:
diff changeset
81 </tool>