Mercurial > repos > iuc > macs2
annotate macs2_macros.xml @ 4:56e104999978 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/macs2 commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
author | iuc |
---|---|
date | Mon, 06 Feb 2017 02:30:37 -0500 |
parents | 6d4babad010f |
children | beb902da6e5f |
rev | line source |
---|---|
0 | 1 <macros> |
2 <xml name="requirements"> | |
3 <requirements> | |
3
6d4babad010f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/macs2 commit 6692e3a4fa1bf6e9a407735afdbb2454ed32b316
iuc
parents:
2
diff
changeset
|
4 <requirement type="package" version="2.1.0.20151222">macs2</requirement> |
0 | 5 <requirement type="package" version="1.7.1">numpy</requirement> |
6 <requirement type="package" version="0.12.0">scipy</requirement> | |
7 <yield /> | |
8 </requirements> | |
9 </xml> | |
10 | |
3
6d4babad010f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/macs2 commit 6692e3a4fa1bf6e9a407735afdbb2454ed32b316
iuc
parents:
2
diff
changeset
|
11 <token name="@VERSION_STRING@">2.1.0.20151222</token> |
0 | 12 |
13 <xml name="conditional_effective_genome_size"> | |
14 <conditional name="effective_genome_size_options"> | |
15 <param name="effective_genome_size_options_selector" type="select" label="Effective genome size" | |
16 help="The effective genome size is the portion of the genome that is mappable. Large fractions of the genome are stretches of NNNN that should be discarded. | |
17 Also, if repetitive regions were not included in the mapping of reads, the effective genome size needs to be adjusted accordingly. | |
18 See Table 2 of http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0030377 or http://www.nature.com/nbt/journal/v27/n1/fig_tab/nbt.1518_T1.html for several effective genome sizes. (--gsize)"> | |
19 <option value="2451960000">Human (2,451,960,000)</option> | |
20 <option value="2150570000">Mouse (2,150,570,000)</option> | |
21 <option value="121400000">Fly (121,400,000)</option> | |
22 <option value="93260000">Worm (93,260,000)</option> | |
23 <option value="user_defined">User defined</option> | |
24 </param> | |
2
bfe57d6e0c4c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/macs2 commit 63955994af5090ec444c03c221df0012d5ae4e74
iuc
parents:
0
diff
changeset
|
25 <when value="2451960000" /> |
bfe57d6e0c4c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/macs2 commit 63955994af5090ec444c03c221df0012d5ae4e74
iuc
parents:
0
diff
changeset
|
26 <when value="2150570000" /> |
bfe57d6e0c4c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/macs2 commit 63955994af5090ec444c03c221df0012d5ae4e74
iuc
parents:
0
diff
changeset
|
27 <when value="121400000" /> |
bfe57d6e0c4c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/macs2 commit 63955994af5090ec444c03c221df0012d5ae4e74
iuc
parents:
0
diff
changeset
|
28 <when value="93260000" /> |
0 | 29 <when value="user_defined"> |
2
bfe57d6e0c4c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/macs2 commit 63955994af5090ec444c03c221df0012d5ae4e74
iuc
parents:
0
diff
changeset
|
30 <param name="gsize" type="integer" label="Effective genome size" value=""/> |
0 | 31 </when> |
32 </conditional> | |
33 </xml> | |
34 | |
35 <xml name="keep_duplicates"> | |
36 <conditional name="keep_dup_options"> | |
37 <param name="keep_dup_options_selector" type="select" label="How many duplicate tags at the exact same location are allowed?" | |
38 help="The default 'auto' option calculates the maximum tags at the exact same location based on binomial distribution using 1e-5 as pvalue cutoff. The 'all' option keeps every tags. If an integer is given, at most this number of tags will be kept at the same location. The default is to keep one tag at the same location. (--keep-dup 1)"> | |
39 <option value="1" selected="true">1</option> | |
40 <option value="all">all</option> | |
41 <option value="auto">auto</option> | |
42 <option value="user">user defined</option> | |
43 </param> | |
44 <when value="user"> | |
2
bfe57d6e0c4c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/macs2 commit 63955994af5090ec444c03c221df0012d5ae4e74
iuc
parents:
0
diff
changeset
|
45 <param name="user_keepdup" type="integer" value="1" label="Keep at most this number of tags at the exact same location" |
0 | 46 help=""/> |
47 </when> | |
48 <when value="1" /> | |
49 <when value="all" /> | |
50 <when value="auto" /> | |
51 </conditional> | |
52 </xml> | |
53 | |
54 <token name="@effective_genome_size@"> | |
55 #if $effective_genome_size_options.effective_genome_size_options_selector == 'user_defined': | |
56 --gsize "${ effective_genome_size_options.gsize }" | |
57 #else: | |
58 --gsize "${ effective_genome_size_options.effective_genome_size_options_selector }" | |
59 #end if | |
60 </token> | |
61 | |
62 <xml name="version_command"> | |
63 <version_command>macs2 --version</version_command> | |
64 </xml> | |
65 | |
66 <xml name="tag_size"> | |
67 <param name="tsize" type="float" label="Tag size" value="-1.0" help="This will override the auto detected tag size. Per default that option is deactivated: -1.0 (--tsize)" /> | |
68 </xml> | |
69 <xml name="band_width"> | |
70 <param name="band_width" type="integer" value="300" label="Band width for picking regions to compute fragment size" | |
71 help="This value is only used while building the shifting model. (--bw)" /> | |
72 </xml> | |
73 | |
74 <token name="@tag_size@"> | |
75 #if $tsize == -1.0: | |
76 --tsize "${ tsize }" | |
77 #end if | |
78 </token> | |
79 | |
80 <xml name="stdio"> | |
81 <stdio> | |
82 <exit_code range="1:" /> | |
83 <exit_code range=":-1" /> | |
84 <regex match="Error:" /> | |
85 <regex match="Exception:" /> | |
86 </stdio> | |
87 </xml> | |
88 | |
89 <token name="@citation@"> | |
90 ------ | |
91 | |
92 **Citation** | |
93 | |
94 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. | |
95 | |
96 Integration of MACS2 with Galaxy performed by Ziru Zhou and Bjoern Gruening. | |
97 </token> | |
98 <xml name="citations"> | |
99 <citations> | |
100 <citation type="doi">10.1186/gb-2008-9-9-r137</citation> | |
101 </citations> | |
102 </xml> | |
103 </macros> |