annotate macs2_randsample.xml @ 0:9c157b556c33 draft

Uploaded
author iuc
date Thu, 16 Jan 2014 13:31:17 -0500
parents
children d202e3d663bb
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9c157b556c33 Uploaded
iuc
parents:
diff changeset
1 <tool id="macs2_randsamoke" name="Randomly sample number or percentage" version="2.0.10.0">
9c157b556c33 Uploaded
iuc
parents:
diff changeset
2 <description>of total reads</description>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
3 <requirements>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
4 <requirement type="python-module">macs2</requirement>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
5 <requirement type="python-module">numpy</requirement>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
6 <requirement type="package" version="2.0.10.2">macs2</requirement>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
7 <requirement type="package" version="1.7.1">numpy</requirement>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
8 </requirements>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
9 <command>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
10 macs2 randsample
9c157b556c33 Uploaded
iuc
parents:
diff changeset
11 -t $infile
9c157b556c33 Uploaded
iuc
parents:
diff changeset
12 -o $outfile
9c157b556c33 Uploaded
iuc
parents:
diff changeset
13
9c157b556c33 Uploaded
iuc
parents:
diff changeset
14 --format '$ifile.extension.upper()'
9c157b556c33 Uploaded
iuc
parents:
diff changeset
15
9c157b556c33 Uploaded
iuc
parents:
diff changeset
16 --tsize $tsize
9c157b556c33 Uploaded
iuc
parents:
diff changeset
17 #if str($method_options.method_options_selector ) == 'percentage':
9c157b556c33 Uploaded
iuc
parents:
diff changeset
18 $method_options.percentage
9c157b556c33 Uploaded
iuc
parents:
diff changeset
19 #else:
9c157b556c33 Uploaded
iuc
parents:
diff changeset
20 $method_options.number
9c157b556c33 Uploaded
iuc
parents:
diff changeset
21 #end if
9c157b556c33 Uploaded
iuc
parents:
diff changeset
22
9c157b556c33 Uploaded
iuc
parents:
diff changeset
23 </command>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
24 <inputs>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
25
9c157b556c33 Uploaded
iuc
parents:
diff changeset
26 <!--may need to add a few more formats at later time-->
9c157b556c33 Uploaded
iuc
parents:
diff changeset
27 <param name="infile" type="data" format="sam,bam,bed" label="Sequencing alignment file" />
9c157b556c33 Uploaded
iuc
parents:
diff changeset
28 <param name="tsize" type="float" label="Tag size" value="-1.0" help="This will overide the auto detected tag size. DEFAULT: Not set (-1.0) (--tsize)" />
9c157b556c33 Uploaded
iuc
parents:
diff changeset
29
9c157b556c33 Uploaded
iuc
parents:
diff changeset
30 <conditional name="method_options">
9c157b556c33 Uploaded
iuc
parents:
diff changeset
31 <param name="method_options_selector" type="select" label="Select action to be performed">
9c157b556c33 Uploaded
iuc
parents:
diff changeset
32 <option value="percentage">Percentage</option>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
33 <option value="number">Number</option>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
34 </param>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
35 <when value="percentage">
9c157b556c33 Uploaded
iuc
parents:
diff changeset
36 <param name="percentage" type="float" value="80.0" label="Pvalue cutoff for binomial distribution test" help="(--percentage)" />
9c157b556c33 Uploaded
iuc
parents:
diff changeset
37 </when>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
38 <when value="number">
9c157b556c33 Uploaded
iuc
parents:
diff changeset
39 <param name="number" type="integer" value="800000" label="Number of tags you want to keep" help="Note that the number of tags in output is approximate as the number specified here (--number)" />
9c157b556c33 Uploaded
iuc
parents:
diff changeset
40 </when>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
41 </conditional>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
42
9c157b556c33 Uploaded
iuc
parents:
diff changeset
43 </inputs>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
44 <outputs>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
45 <data name="outfile" format="bed" label="${tool.name} on ${on_string}" />
9c157b556c33 Uploaded
iuc
parents:
diff changeset
46 </outputs>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
47 <tests>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
48 <!--none yet for macs2-->
9c157b556c33 Uploaded
iuc
parents:
diff changeset
49 </tests>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
50 <help>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
51 **What it does**
9c157b556c33 Uploaded
iuc
parents:
diff changeset
52
9c157b556c33 Uploaded
iuc
parents:
diff changeset
53 randsample tool from macs2
9c157b556c33 Uploaded
iuc
parents:
diff changeset
54 ------
9c157b556c33 Uploaded
iuc
parents:
diff changeset
55
9c157b556c33 Uploaded
iuc
parents:
diff changeset
56 **Citation**
9c157b556c33 Uploaded
iuc
parents:
diff changeset
57
9c157b556c33 Uploaded
iuc
parents:
diff changeset
58 For the underlying tool, please cite Zhang Y, Liu T, Meyer CA, Eeckhoute J, Johnson DS, Bernstein BE, Nusbaum C, Myers RM, Brown M, Li W, Liu XS. Model-based analysis of ChIP-Seq (MACS). Genome Biol. 2008;9(9):R137.
9c157b556c33 Uploaded
iuc
parents:
diff changeset
59
9c157b556c33 Uploaded
iuc
parents:
diff changeset
60 Integration of MACS2 with Galaxy performed by Ziru Zhou ( ziruzhou@gmail.com ). Please send your comments/questions to modENCODE DCC at help@modencode.org.
9c157b556c33 Uploaded
iuc
parents:
diff changeset
61 </help>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
62 </tool>