annotate integratedPlot.xml @ 0:46f7f689b929 draft default tip

Uploaded
author saskia-hiltemann
date Tue, 17 Sep 2013 11:29:11 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
1 <tool id="circosJunctions" name="Integrative Plot" version="1.56">
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
2 <description> Create a Circos plot with Complete Genomics and/or SNParray data </description>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
3
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
4
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
5 <requirements>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
6 <requirement type="set_environment">CIRCOS_SCRIPT_PATH</requirement>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
7 <requirement type="package" version="0.64">circos</requirement>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
8 </requirements>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
9
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
10
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
11 <command interpreter="bash">
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
12 galaxy_runCircos.sh
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
13 $junctions
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
14 $probes
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
15 $snps
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
16 $variants
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
17 #if $imageformat == "png"
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
18 $wg_out
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
19 $montage_out
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
20 #else
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
21 $wg_out2
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
22 $montage_out2
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
23 #end if
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
24 $chromosomes_out
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
25 $reference
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
26 $custom_out
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
27 "$custom.region"
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
28 $genetrack
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
29 $imageformat
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
30 \$CIRCOS_SCRIPT_PATH/scripts
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
31 \$CIRCOS_SCRIPT_PATH/config
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
32 </command>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
33
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
34 <inputs>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
35
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
36 <param name="reference" type="select" label="Reference">
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
37 <option value="hg18" selected="true"> HG18 (build 36) </option>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
38 <option value="hg19"> HG19 (build 37) </option>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
39 </param>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
40 <param name="junctions" type="data" optional="true" format="tabular" label="CG Junctions file"/>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
41 <param name="variants" type="data" optional="true" format="tabular" label="Variants list (e.g. output from CG listvariants)"/>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
42
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
43 <param name="snps" type="data" optional="true" format="tabular" label="Illumina (Nexus) snps.txt file"/>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
44 <param name="probes" type="data" optional="true" format="tabular" label="Illumina (Nexus) probes.txt file"/>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
45
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
46 <param name="wg" type="boolean" truevalue="Y" falsevalue="N" checked="true" label="Generate Whole-Genome plot?"/>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
47 <param name="chrplots" type="boolean" truevalue="Y" falsevalue="N" checked="false" label="Also generate per-chromosome plots?"/>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
48 <param name="montage" type="boolean" truevalue="Y" falsevalue="N" checked="false" label="Also generate montage of per-chromosome plots?"/>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
49 <param name="genetrack" type="boolean" truevalue="yes" falsevalue="no" checked="false" label="Add ImpactedGenes track (only for the per-chromosome or custom plots)" help="Shows which genes are impacted by the SV events (junctions)"/>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
50
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
51 <conditional name="custom">
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
52 <param name="plot" type="select" label="Create a plot of a custom region?">
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
53 <option value="N" selected="true"> No </option>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
54 <option value="Y"> Yes </option>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
55 </param>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
56 <when value="N">
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
57 <param name="region" type="hidden" value="None" />
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
58 </when>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
59 <when value="Y">
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
60 <param name="region" type="text" value="None" label="Region" help="For example: 'chr5;chr6;chrX' or 'chr12:12345-34567' or 'chr5:0-100,200-333;chrX:34567-78347'">
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
61 <sanitizer sanitize="False"/>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
62 </param>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
63 </when>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
64 </conditional>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
65
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
66 <param name="imageformat" type="select" label="Image Format">
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
67 <option value="png" selected="true"> PNG </option>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
68 <option value="svg"> SVG </option>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
69 </param>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
70
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
71 <param name="fname" type="text" value="" label="Prefix for your output file" help="Optional"/>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
72
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
73 </inputs>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
74
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
75 <outputs>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
76 <data format="png" name="wg_out" label="Whole genome plot on ${on_string}"> <filter> imageformat == "png" </filter> <filter> wg </filter> </data>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
77 <data format="png" name="montage_out" label="Chromosomes_montage on ${on_string}"> <filter> imageformat == "png" </filter> <filter> montage </filter> </data>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
78 <data format="png" name="custom_out" label="Plot of region ${custom.region} on ${on_string} "> <filter> imageformat == "png" </filter> <filter> custom['plot'] == "Y" </filter> </data>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
79
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
80 <data format="svg" name="wg_out2" label="Whole genome plot on ${on_string}"> <filter> imageformat == "svg" </filter> <filter> wg </filter> </data>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
81 <data format="svg" name="montage_out2" label="Chromosomes_montage on ${on_string}"> <filter> imageformat == "svg" </filter> <filter> montage </filter> </data>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
82 <data format="svg" name="custom_out2" label="Plot of region ${custom.region} on ${on_string} "> <filter> imageformat == "svg" </filter> <filter> custom['plot'] == "Y" </filter> </data>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
83
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
84
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
85 <data format="gzip" name="chromosomes_out" label="Chromosome plots on ${on_string}"> <filter> chrplots </filter> </data>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
86 </outputs>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
87
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
88 <help>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
89
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
90
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
91 </help>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
92
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
93 </tool>
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
94
46f7f689b929 Uploaded
saskia-hiltemann
parents:
diff changeset
95