annotate macs2_macros.xml @ 4:fa78b834be15 default tip

add missing toolshed to tool_dependencies.xml
author Daniel Blankenberg <dan@bx.psu.edu>
date Tue, 29 Apr 2014 15:22:53 -0400
parents a700427c00ae
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
1 <macros>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
2 <xml name="requirements">
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
3 <requirements>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
4 <requirement type="package" version="2.0.10.20131216">macs2</requirement>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
5 <yield />
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
6 </requirements>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
7 </xml>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
8
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
9 <xml name="conditional_effective_genome_size">
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
10 <conditional name="effective_genome_size_options">
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
11 <param name="effective_genome_size_options_selector" type="select" label="Effective genome size" help="--gsize">
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
12 <option value="2451960000">Human (2.451.960.000)</option>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
13 <option value="2150570000">Mouse (2.150.570.000)</option>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
14 <option value="121400000">Fly (121.400.000)</option>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
15 <option value="93260000">Worm (93.260.000)</option>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
16 <option value="user_defined">User defined</option>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
17 </param>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
18 <when value="user_defined">
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
19 <param name="gsize" type="integer" size="12" label="Effective genome size" value=""/>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
20 </when>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
21 </conditional>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
22 </xml>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
23
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
24 <token name="@effective_genome_size@">
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
25 #if $effective_genome_size_options.effective_genome_size_options_selector == 'user_defined':
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
26 --gsize "${ effective_genome_size_options.gsize }"
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
27 #else:
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
28 --gsize "${ effective_genome_size_options.effective_genome_size_options_selector }"
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
29 #end if
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
30 </token>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
31
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
32 <xml name="version_command">
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
33 <version_command>macs2 --version</version_command>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
34 </xml>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
35
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
36 <xml name="tag_size">
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
37 <param name="tsize" type="float" label="Tag size" value="-1.0" help="This will overide the auto detected tag size. Per default that option is deactivated: -1.0 (--tsize)" />
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
38 </xml>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
39 <xml name="band_width">
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
40 <param name="band_width" type="integer" value="300" label="Band width for picking regions to compute fragment size"
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
41 help="This value is only used while building the shifting model. (--bw)" />
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
42 </xml>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
43
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
44 <token name="@tag_size@">
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
45 #if $tsize == -1.0:
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
46 --tsize "${ tsize }"
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
47 #end if
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
48 </token>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
49
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
50 <xml name="stdio">
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
51 <stdio>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
52 <exit_code range="1:" />
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
53 <exit_code range=":-1" />
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
54 <regex match="Error:" />
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
55 <regex match="Exception:" />
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
56 </stdio>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
57 </xml>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
58
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
59 <token name="@citation@">
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
60 ------
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
61
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
62 **Citation**
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
63
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
64 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.
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
65
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
66 Integration of MACS2 with Galaxy performed by Ziru Zhou and Bjoern Gruening.
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
67 </token>
Daniel Blankenberg <dan@bx.psu.edu>
parents:
diff changeset
68 </macros>