annotate scde_list_compare.xml @ 0:b1d730728d5f default tip

Initial commit.
author Ilya Sytchev <isytchev@hsph.harvard.edu>
date Mon, 07 Oct 2013 18:54:25 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
1 <tool id="scde-list-compare" name="SCDE ListCompare" version="1.0" hidden="false">
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
2 <description>compare multiple lists against one or more selected reference lists</description>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
3 <version_string>scde --version</version_string>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
4
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
5 <command interpreter="perl">
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
6 scde compare --source $source
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
7
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
8 #for $i in $lists
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
9 --file ${i.filename}
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
10 --column ${i.column}
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
11 --organism ${i.organism}
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
12 --symbol ${i.symbol_type}
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
13 #end for
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
14 --output $format
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
15
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
16 #if str($output_html) != "None"
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
17 > $output_html
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
18 #else
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
19 > $output_tab
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
20 #end if
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
21 </command>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
22
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
23 <inputs>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
24 <param name="source" type="select" label="Compare your gene lists to">
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
25 <option value="wikipathways">Wikipathways</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
26 <option value="genesigdb">GeneSigDB</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
27 <option value="msigdb">MSigDB</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
28 <option value="scd">SCDE Repository - Public</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
29 </param>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
30
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
31 <repeat name="lists" title="Add List" min="2" >
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
32 <param name="filename" type="data" format="txt" label="Dataset" help="Select a list for comparison from your History." />
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
33
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
34 <param name="column" type="select" label="Gene Column" help="Select the column number corresponding to the gene identifier">
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
35 <option value="1">c1</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
36 <option value="2">c2</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
37 <option value="3">c3</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
38 <option value="4">c4</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
39 <option value="5">c5</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
40 <option value="6">c6</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
41 <option value="7">c7</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
42 <option value="8">c8</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
43 <option value="9">c9</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
44 <option value="10">c10</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
45 </param>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
46
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
47 <param name="organism" type="select" label="Query Organism" help="Which organism do your gene lists come from?">
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
48 <option value="human">Human</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
49 <option value="mouse">Mouse</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
50 </param>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
51
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
52 <param name="symbol_type" type="select" label="Query Gene ID Type" help="Select the gene identifier type to search with.">
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
53 <option value="symbol">Gene Symbol</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
54 <option value="ensembl">Ensembl ID</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
55 <option value="entrez">Entrez ID</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
56 </param>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
57 </repeat>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
58
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
59 <param name="format" type="select" label="Output Format" help="Select the Format for the Output File">
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
60 <option value="html">HTML</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
61 <option value="tab">Tab Delimited</option>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
62 </param>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
63 </inputs>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
64
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
65 <outputs>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
66 <data format="html" name="output_html">
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
67 <filter>format == "html"</filter>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
68 </data>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
69 <data format="tabular" name="output_tab">
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
70 <filter>format == "tab"</filter>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
71 </data>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
72 </outputs>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
73
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
74 <help>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
75 **What it does**
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
76
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
77 This tool compares two or more sets of gene lists against one or more selected reference lists.
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
78
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
79 -----
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
80
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
81 .. class:: infomark
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
82
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
83 Upload data in tabular format to your history using the "Get Data" -> "Upload File" tool.
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
84
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
85 .. class:: infomark
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
86
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
87 Additional lists may be added using the "Add new List" button.
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
88 </help>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
89 </tool>
b1d730728d5f Initial commit.
Ilya Sytchev <isytchev@hsph.harvard.edu>
parents:
diff changeset
90