annotate pscan_chip/pscan_chip.xml @ 10:5e2af7c006b0 draft default tip

Uploaded
author fz77
date Mon, 17 Nov 2014 10:15:57 -0500
parents dc406e234eca
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
dc406e234eca Uploaded
fz77
parents:
diff changeset
1 <tool id="pscan_chip" name="PscanChIP" version="1.0.0">
dc406e234eca Uploaded
fz77
parents:
diff changeset
2 <description>PscanChIP</description>
dc406e234eca Uploaded
fz77
parents:
diff changeset
3 <requirements>
dc406e234eca Uploaded
fz77
parents:
diff changeset
4 <requirement type="binary">twoBitToFa</requirement>
dc406e234eca Uploaded
fz77
parents:
diff changeset
5 <requirement type="binary">pscan_chip_g</requirement>
dc406e234eca Uploaded
fz77
parents:
diff changeset
6 </requirements>
dc406e234eca Uploaded
fz77
parents:
diff changeset
7
dc406e234eca Uploaded
fz77
parents:
diff changeset
8 <!--command>
dc406e234eca Uploaded
fz77
parents:
diff changeset
9 read_distrib $input_map_file $input_pos_file $region_size $bin_size $shift_size '$output_freq' '$output_freq_all'
dc406e234eca Uploaded
fz77
parents:
diff changeset
10 </command-->
dc406e234eca Uploaded
fz77
parents:
diff changeset
11 <command>
dc406e234eca Uploaded
fz77
parents:
diff changeset
12 #if $profile_type.profiles == "/home/galaxy/galaxy-dist/tools/ngs_beacon/pscan_chip/jaspar_vertebrates.wil"
dc406e234eca Uploaded
fz77
parents:
diff changeset
13 #if $profile_type.BG_Jaspar.value == "none"
dc406e234eca Uploaded
fz77
parents:
diff changeset
14 #if $selected.value == ""
dc406e234eca Uploaded
fz77
parents:
diff changeset
15 pscan_chip_g -r $input_bed_file -M $profile_type.profiles -g $genomeSource -go $main_output -2bit -quiet
dc406e234eca Uploaded
fz77
parents:
diff changeset
16 #else
dc406e234eca Uploaded
fz77
parents:
diff changeset
17 pscan_chip_g -r $input_bed_file -M $profile_type.profiles -g $genomeSource -go $main_output -2bit -quiet -m $selected
dc406e234eca Uploaded
fz77
parents:
diff changeset
18 #end if
dc406e234eca Uploaded
fz77
parents:
diff changeset
19 #else
dc406e234eca Uploaded
fz77
parents:
diff changeset
20 #if $selected.value == ""
dc406e234eca Uploaded
fz77
parents:
diff changeset
21 pscan_chip_g -r $input_bed_file -M $profile_type.profiles -g $genomeSource -go $main_output -2bit -quiet -bg /home/galaxy/galaxy-dist/tools/ngs_beacon/pscan_chip/BG/$profile_type.BG_Jaspar
dc406e234eca Uploaded
fz77
parents:
diff changeset
22 #else
dc406e234eca Uploaded
fz77
parents:
diff changeset
23 pscan_chip_g -r $input_bed_file -M $profile_type.profiles -g $genomeSource -go $main_output -2bit -quiet -bg /home/galaxy/galaxy-dist/tools/ngs_beacon/pscan_chip/BG/$profile_type.BG_Jaspar -m $selected
dc406e234eca Uploaded
fz77
parents:
diff changeset
24 #end if
dc406e234eca Uploaded
fz77
parents:
diff changeset
25 #end if
dc406e234eca Uploaded
fz77
parents:
diff changeset
26 #else if $profile_type.profiles == "/home/galaxy/galaxy-dist/tools/ngs_beacon/pscan_chip/transfac_vertebrates.wil"
dc406e234eca Uploaded
fz77
parents:
diff changeset
27 #if $profile_type.BG_Transfac.value == "none"
dc406e234eca Uploaded
fz77
parents:
diff changeset
28 #if $selected.value == ""
dc406e234eca Uploaded
fz77
parents:
diff changeset
29 pscan_chip_g -r $input_bed_file -M $profile_type.profiles -g $genomeSource -go $main_output -2bit -quiet
dc406e234eca Uploaded
fz77
parents:
diff changeset
30 #else
dc406e234eca Uploaded
fz77
parents:
diff changeset
31 pscan_chip_g -r $input_bed_file -M $profile_type.profiles -g $genomeSource -go $main_output -2bit -quiet -m '$selected'
dc406e234eca Uploaded
fz77
parents:
diff changeset
32 #end if
dc406e234eca Uploaded
fz77
parents:
diff changeset
33 #else
dc406e234eca Uploaded
fz77
parents:
diff changeset
34 #if $selected.value == ""
dc406e234eca Uploaded
fz77
parents:
diff changeset
35 pscan_chip_g -r $input_bed_file -M $profile_type.profiles -g $genomeSource -go $main_output -2bit -quiet -bg /home/galaxy/galaxy-dist/tools/ngs_beacon/pscan_chip/BG/$profile_type.BG_Transfac
dc406e234eca Uploaded
fz77
parents:
diff changeset
36 #else
dc406e234eca Uploaded
fz77
parents:
diff changeset
37 pscan_chip_g -r $input_bed_file -M $profile_type.profiles -g $genomeSource -go $main_output -2bit -quiet -bg /home/galaxy/galaxy-dist/tools/ngs_beacon/pscan_chip/BG/$profile_type.BG_Transfac -m '$selected'
dc406e234eca Uploaded
fz77
parents:
diff changeset
38 #end if
dc406e234eca Uploaded
fz77
parents:
diff changeset
39 #end if
dc406e234eca Uploaded
fz77
parents:
diff changeset
40 #else
dc406e234eca Uploaded
fz77
parents:
diff changeset
41 #if $selected.value == ""
dc406e234eca Uploaded
fz77
parents:
diff changeset
42 pscan_chip_g -r $input_bed_file -M $profile_type.custom_matrix_file -g $genomeSource -go $main_output -2bit -quiet
dc406e234eca Uploaded
fz77
parents:
diff changeset
43 #else
dc406e234eca Uploaded
fz77
parents:
diff changeset
44 pscan_chip_g -r $input_bed_file -M $profile_type.custom_matrix_file -g $genomeSource -go $main_output -2bit -quiet -m $selected
dc406e234eca Uploaded
fz77
parents:
diff changeset
45 #end if
dc406e234eca Uploaded
fz77
parents:
diff changeset
46 #end if
dc406e234eca Uploaded
fz77
parents:
diff changeset
47 </command>
dc406e234eca Uploaded
fz77
parents:
diff changeset
48
dc406e234eca Uploaded
fz77
parents:
diff changeset
49
dc406e234eca Uploaded
fz77
parents:
diff changeset
50 <inputs>
dc406e234eca Uploaded
fz77
parents:
diff changeset
51 <param name="input_bed_file" type="data" format="bed" label="ChIP-Seq Peaks File" />
dc406e234eca Uploaded
fz77
parents:
diff changeset
52 <param name="genomeSource" type="select" label="Use a built in reference genome.">
dc406e234eca Uploaded
fz77
parents:
diff changeset
53 <options from_data_table="2bit_genomes">
dc406e234eca Uploaded
fz77
parents:
diff changeset
54 <validator type="no_options" message="No genomes are available for the selected input dataset"/>
dc406e234eca Uploaded
fz77
parents:
diff changeset
55 </options>
dc406e234eca Uploaded
fz77
parents:
diff changeset
56 </param>
dc406e234eca Uploaded
fz77
parents:
diff changeset
57 <conditional name="profile_type">
dc406e234eca Uploaded
fz77
parents:
diff changeset
58 <param name="profiles" type="select" label="Select binding profiles descriptors">
dc406e234eca Uploaded
fz77
parents:
diff changeset
59 <option value="/home/galaxy/galaxy-dist/tools/ngs_beacon/pscan_chip/jaspar_vertebrates.wil" selected="true">Jaspar (vertebrates)</option>
dc406e234eca Uploaded
fz77
parents:
diff changeset
60 <option value="/home/galaxy/galaxy-dist/tools/ngs_beacon/pscan_chip/transfac_vertebrates.wil">Transfac (vertebrates)</option>
dc406e234eca Uploaded
fz77
parents:
diff changeset
61 <option value="data">From file</option>
dc406e234eca Uploaded
fz77
parents:
diff changeset
62 </param>
dc406e234eca Uploaded
fz77
parents:
diff changeset
63
dc406e234eca Uploaded
fz77
parents:
diff changeset
64 <when value="/home/galaxy/galaxy-dist/tools/ngs_beacon/pscan_chip/jaspar_vertebrates.wil">
dc406e234eca Uploaded
fz77
parents:
diff changeset
65 <param name="BG_Jaspar" type="select" label="Select background">
dc406e234eca Uploaded
fz77
parents:
diff changeset
66 <options from_data_table="jaspar_pchip_bg">
dc406e234eca Uploaded
fz77
parents:
diff changeset
67 </options>
dc406e234eca Uploaded
fz77
parents:
diff changeset
68 </param>
dc406e234eca Uploaded
fz77
parents:
diff changeset
69 </when>
dc406e234eca Uploaded
fz77
parents:
diff changeset
70
dc406e234eca Uploaded
fz77
parents:
diff changeset
71 <when value="/home/galaxy/galaxy-dist/tools/ngs_beacon/pscan_chip/transfac_vertebrates.wil">
dc406e234eca Uploaded
fz77
parents:
diff changeset
72 <param name="BG_Transfac" type="select" label="Select Background">
dc406e234eca Uploaded
fz77
parents:
diff changeset
73 <options from_data_table="transfac_pchip_bg">
dc406e234eca Uploaded
fz77
parents:
diff changeset
74 </options>
dc406e234eca Uploaded
fz77
parents:
diff changeset
75 </param>
dc406e234eca Uploaded
fz77
parents:
diff changeset
76 </when>
dc406e234eca Uploaded
fz77
parents:
diff changeset
77
dc406e234eca Uploaded
fz77
parents:
diff changeset
78 <when value="data">
dc406e234eca Uploaded
fz77
parents:
diff changeset
79 <param name="custom_matrix_file" type="data" label="Select dataset"/>
dc406e234eca Uploaded
fz77
parents:
diff changeset
80 </when>
dc406e234eca Uploaded
fz77
parents:
diff changeset
81 </conditional>
dc406e234eca Uploaded
fz77
parents:
diff changeset
82 <param name="selected" type="text" size="16" value="" label="Matrix ID (leave blank to perform standard run)" >
dc406e234eca Uploaded
fz77
parents:
diff changeset
83 <sanitizer sanitize="false"/>
dc406e234eca Uploaded
fz77
parents:
diff changeset
84 </param>
dc406e234eca Uploaded
fz77
parents:
diff changeset
85 </inputs>
dc406e234eca Uploaded
fz77
parents:
diff changeset
86 <outputs>
dc406e234eca Uploaded
fz77
parents:
diff changeset
87 <data name="main_output" metadata_source="input_bed_file" format="tabular" label="${tool.name} on ${on_string} results"/>
dc406e234eca Uploaded
fz77
parents:
diff changeset
88 </outputs>
dc406e234eca Uploaded
fz77
parents:
diff changeset
89
dc406e234eca Uploaded
fz77
parents:
diff changeset
90
dc406e234eca Uploaded
fz77
parents:
diff changeset
91 <help>
dc406e234eca Uploaded
fz77
parents:
diff changeset
92 PscanChIP Galaxy plug-in. Visit Pscan-ChIP home page at http://www.beaconlab.it/pscan_chip_dev to learn more on Pscan-ChIP.
dc406e234eca Uploaded
fz77
parents:
diff changeset
93 </help>
dc406e234eca Uploaded
fz77
parents:
diff changeset
94 </tool>