17
|
1 <macros>
|
|
2 <xml name="requirements">
|
|
3 <requirements>
|
|
4 <requirement type="package" version="2.0.10.3">macs2</requirement>
|
|
5 <requirement type="package" version="1.7.1">numpy</requirement>
|
18
|
6 <requirement type="package" version="0.12.0">scipy</requirement>
|
17
|
7 <yield />
|
|
8 </requirements>
|
|
9 </xml>
|
|
10
|
|
11 <xml name="conditional_effective_genome_size">
|
|
12 <conditional name="effective_genome_size_options">
|
|
13 <param name="effective_genome_size_options_selector" type="select" label="Effective genome size" help="--gsize">
|
19
|
14 <option value="2451960000">Human (2.451.960.000)</option>
|
|
15 <option value="2150570000">Mouse (2.150.570.000)</option>
|
|
16 <option value="121400000">Fly (121.400.000)</option>
|
|
17 <option value="93260000">Worm (93.260.000)</option>
|
17
|
18 <option value="user_defined">User defined</option>
|
|
19 </param>
|
|
20 <when value="user_defined">
|
|
21 <param name="gsize" type="integer" size="12" label="Effective genome size" value=""/>
|
|
22 </when>
|
|
23 </conditional>
|
|
24 </xml>
|
|
25
|
|
26 <token name="@effective_genome_size@">
|
|
27 #if $effective_genome_size_options.effective_genome_size_options_selector == 'user_defined':
|
19
|
28 --gsize "${ effective_genome_size_options.gsize }"
|
17
|
29 #else:
|
19
|
30 --gsize "${ effective_genome_size_options.effective_genome_size_options_selector }"
|
17
|
31 #end if
|
|
32 </token>
|
|
33
|
|
34 <xml name="version_command">
|
|
35 <version_command>macs2 --version</version_command>
|
|
36 </xml>
|
|
37
|
|
38 <xml name="tag_size">
|
|
39 <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)" />
|
|
40 </xml>
|
|
41 <xml name="band_width">
|
|
42 <param name="band_width" type="integer" value="300" label="Band width for picking regions to compute fragment size"
|
|
43 help="This value is only used while building the shifting model. (--bw)" />
|
|
44 </xml>
|
|
45
|
|
46 <token name="@tag_size@">
|
|
47 #if $tsize == -1.0:
|
19
|
48 --tsize "${ tsize }"
|
17
|
49 #end if
|
|
50 </token>
|
|
51
|
|
52 <xml name="stdio">
|
|
53 <stdio>
|
|
54 <exit_code range="1:" />
|
|
55 <exit_code range=":-1" />
|
|
56 <regex match="Error:" />
|
|
57 <regex match="Exception:" />
|
|
58 </stdio>
|
|
59 </xml>
|
|
60
|
|
61 <token name="@citation@">
|
|
62 ------
|
|
63
|
|
64 **Citation**
|
|
65
|
|
66 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.
|
|
67
|
|
68 Integration of MACS2 with Galaxy performed by Ziru Zhou and Bjoern Gruening.
|
|
69 </token>
|
|
70 </macros>
|