annotate macs2_filterdup.xml @ 8:16dc0e3d659b draft

Uploaded
author iuc
date Thu, 23 Jan 2014 07:30:06 -0500
parents da0a1fcf7fe0
children 8e2039b920bf
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
16dc0e3d659b Uploaded
iuc
parents: 7
diff changeset
1 <tool id="macs2_filterdup" name="MACS2 filterdup" version="2.0.10.0">
16dc0e3d659b Uploaded
iuc
parents: 7
diff changeset
2 <description>Remove duplicate reads at the same position</description>
1
d202e3d663bb Uploaded
iuc
parents: 0
diff changeset
3 <expand macro="requirements" />
d202e3d663bb Uploaded
iuc
parents: 0
diff changeset
4 <expand macro="version_command" />
d202e3d663bb Uploaded
iuc
parents: 0
diff changeset
5 <macros>
d202e3d663bb Uploaded
iuc
parents: 0
diff changeset
6 <import>macs2_macros.xml</import>
d202e3d663bb Uploaded
iuc
parents: 0
diff changeset
7 </macros>
0
9c157b556c33 Uploaded
iuc
parents:
diff changeset
8 <command>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
9 macs2 filterdup
9c157b556c33 Uploaded
iuc
parents:
diff changeset
10 -t $infile
9c157b556c33 Uploaded
iuc
parents:
diff changeset
11 -o $outfile
9c157b556c33 Uploaded
iuc
parents:
diff changeset
12
9c157b556c33 Uploaded
iuc
parents:
diff changeset
13 --format '$ifile.extension.upper()'
9c157b556c33 Uploaded
iuc
parents:
diff changeset
14 --gsize $gsize
9c157b556c33 Uploaded
iuc
parents:
diff changeset
15 --tsize $tsize
9c157b556c33 Uploaded
iuc
parents:
diff changeset
16 --pvalue $pvalue
9c157b556c33 Uploaded
iuc
parents:
diff changeset
17 #if str( $keep_dup_options.keep_dup_options_selector ) == "user":
9c157b556c33 Uploaded
iuc
parents:
diff changeset
18 --keep-dup $keep_dup_options.user_keepdup
9c157b556c33 Uploaded
iuc
parents:
diff changeset
19 #else
9c157b556c33 Uploaded
iuc
parents:
diff changeset
20 --keep-dup str( $keep_dup_options.keep_dup_options_selector )
9c157b556c33 Uploaded
iuc
parents:
diff changeset
21 #end if
9c157b556c33 Uploaded
iuc
parents:
diff changeset
22 </command>
7
da0a1fcf7fe0 Uploaded
bgruening
parents: 1
diff changeset
23 <expand macro="stdio" />
0
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="gsize" type="float" label="Effective genome size" value="2.7e+9" help="Human: 3.3e+9, Mouse: 3.0e+9, Fly: 1.9e+8, Worm: 1.3e+8 (--gsize)" />
1
d202e3d663bb Uploaded
iuc
parents: 0
diff changeset
29 <expand macro="tag_size" />
0
9c157b556c33 Uploaded
iuc
parents:
diff changeset
30 <param name="pvalue" type="float" label="Pvalue cutoff for binomial distribution test" value="1e-5" help="default: 1e-5 (--pvalue)" />
9c157b556c33 Uploaded
iuc
parents:
diff changeset
31
9c157b556c33 Uploaded
iuc
parents:
diff changeset
32 <conditional name="keep_dup_options">
9c157b556c33 Uploaded
iuc
parents:
diff changeset
33 <param name="keep_dup_options_selector" type="select" label="controlling behavior of duplicate tags at the exact same location"
9c157b556c33 Uploaded
iuc
parents:
diff changeset
34 help="It controls the 'macs2 filterdup' behavior towards duplicate tags at the exact same location (the same coordination and the same strand. The default 'auto') option makes 'macs2 filterdup' calculate the maximum tags at the exact same location based on binomal distribution using given -p as pvalue cutoff; and the 'all' option keeps every tags (useful if you only want to convert formats). If an integer is given, at most this number of tags will be kept at the same location. Default: auto">
9c157b556c33 Uploaded
iuc
parents:
diff changeset
35 <option value="auto">auto</option>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
36 <option value="all">all</option>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
37 <option value="user">user defined</option>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
38 </param>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
39 <when value="user">
9c157b556c33 Uploaded
iuc
parents:
diff changeset
40 <param name="user_keepdup" type="integer" label="Keep at most this number of tags" value="10"/>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
41 </when>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
42 </conditional>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
43
9c157b556c33 Uploaded
iuc
parents:
diff changeset
44 </inputs>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
45 <outputs>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
46 <data name="outfile" format="bed" label="${tool.name} on ${on_string}" />
9c157b556c33 Uploaded
iuc
parents:
diff changeset
47 </outputs>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
48 <tests>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
49 <!--none yet for macs2-->
9c157b556c33 Uploaded
iuc
parents:
diff changeset
50 </tests>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
51 <help>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
52 **What it does**
9c157b556c33 Uploaded
iuc
parents:
diff changeset
53
9c157b556c33 Uploaded
iuc
parents:
diff changeset
54 Remove duplicate reads at the same position, then convert acceptable format to BED format.
9c157b556c33 Uploaded
iuc
parents:
diff changeset
55 filterdup tool from macs2
9c157b556c33 Uploaded
iuc
parents:
diff changeset
56 ------
9c157b556c33 Uploaded
iuc
parents:
diff changeset
57
9c157b556c33 Uploaded
iuc
parents:
diff changeset
58 **Citation**
9c157b556c33 Uploaded
iuc
parents:
diff changeset
59
9c157b556c33 Uploaded
iuc
parents:
diff changeset
60 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
61
9c157b556c33 Uploaded
iuc
parents:
diff changeset
62 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
63 </help>
9c157b556c33 Uploaded
iuc
parents:
diff changeset
64 </tool>