comparison macs2_macros.xml @ 1:d202e3d663bb draft

Uploaded
author iuc
date Thu, 16 Jan 2014 15:44:43 -0500
parents
children 97449a3c1f27
comparison
equal deleted inserted replaced
0:9c157b556c33 1:d202e3d663bb
1 <macros>
2 <xml name="requirements">
3 <requirements>
4 <requirement type="python-module">macs2</requirement>
5 <requirement type="python-module">numpy</requirement>
6 <requirement type="package" version="2.0.10.2">macs2</requirement>
7 <requirement type="package" version="1.7.1">numpy</requirement>
8 <yield />
9 </requirements>
10 </xml>
11
12 <xml name="conditional_effective_genome_size">
13 <conditional name="effective_genome_size_options">
14 <param name="effective_genome_size_options_selector" type="select" label="Effective genome size" help="--gsize">
15 <option value="3300000000">Human (3.300.000.000)</option>
16 <option value="3000000000">Mouse (3.000.000.000)</option>
17 <option value="190000000">Fly (190.000.000)</option>
18 <option value="130000000">Worm (130.000.000)</option>
19 <option value="user_defined">User defined</option>
20 </param>
21 <when value="user_defined">
22 <param name="gsize" type="integer" size="12" label="Effective genome size" value=""/>
23 </when>
24 </conditional>
25 </xml>
26
27 <token name="@effective_genome_size@">
28 #if $effective_genome_size_options.effective_genome_size_options_selector == 'user_defined':
29 --gsize $effective_genome_size_options.gsize
30 #else:
31 --gsize $effective_genome_size_options.effective_genome_size_options_selector
32 #end if
33 </token>
34
35 <xml name="version_command">
36 <version_command>macs2 --version</version_command>
37 </xml>
38
39 <xml name="tag_size">
40 <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)" />
41 </xml>
42
43 <xml name="stdio">
44 <stdio>
45 <regex match="Error:" />
46 <regex match="EXception:" />
47 </stdio>
48 </xml>
49 </macros>