annotate macs2_bdgcmp.xml @ 31:059d9131dce7 draft

Uploaded
author iuc
date Thu, 26 Feb 2015 22:41:29 -0500
parents 16545befe8b5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
27
16545befe8b5 Uploaded
iuc
parents: 26
diff changeset
1 <tool id="macs2_bdgcmp" name="MACS2 bdgcmp" version="@VERSION_STRING@.0">
17
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
2 <description>Deduct noise by comparing two signal tracks in bedGraph</description>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
3 <expand macro="requirements" />
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
4 <expand macro="version_command" />
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
5 <macros>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
6 <import>macs2_macros.xml</import>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
7 </macros>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
8 <command>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
9 macs2 bdgcmp
19
05aca18fd8dc Uploaded
iuc
parents: 17
diff changeset
10 -t "${ infile_treatment }"
05aca18fd8dc Uploaded
iuc
parents: 17
diff changeset
11 -c "${ infile_control }"
17
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
12
19
05aca18fd8dc Uploaded
iuc
parents: 17
diff changeset
13 -m "${ bdgcmp_options.bdgcmp_options_selector }"
17
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
14 #if str($bdgcmp_options.bdgcmp_options_selector) in ['FE', 'logFE', 'logLR']:
19
05aca18fd8dc Uploaded
iuc
parents: 17
diff changeset
15 -p "${ bdgcmp_options.pseudocount }"
17
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
16 #end if
19
05aca18fd8dc Uploaded
iuc
parents: 17
diff changeset
17 -o "${ outfile }"
17
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
18
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
19 </command>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
20 <expand macro="stdio" />
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
21 <inputs>
20
f63ccb331626 Uploaded
iuc
parents: 19
diff changeset
22 <param name="infile_treatment" type="data" format="bedgraph" label="Treatment bedGraph file" />
17
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
23 <param name="infile_control" type="data" format="bedgraph" label="Control bedGraph file" />
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
24
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
25 <conditional name="bdgcmp_options">
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
26 <param name="bdgcmp_options_selector" type="select" label="Method to use while calculating a score in any bin by comparing treatment value and control value">
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
27 <option value="ppois" selected="true">Poisson pvalue (-log10) using control as lambda and treatment as observation (ppois)</option>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
28 <option value="qpois">q-value through a BH process for poisson pvalues (qpois)</option>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
29 <option value="subtract">subtraction from treatment (subtract)</option>
20
f63ccb331626 Uploaded
iuc
parents: 19
diff changeset
30 <option value="logFE">log10 fold enrichment (logFE)</option>
17
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
31 <option value="FE">linear scale fold enrichment (FE)</option>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
32 <option value="logLR">log10 likelihood between ChIP-enriched model and open chromatin model (logLR)</option>
20
f63ccb331626 Uploaded
iuc
parents: 19
diff changeset
33 <option value="slogLR">symmetric log10 likelihood between two ChIP-enrichment models (slogLR)</option>
17
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
34 </param>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
35 <when value="FE">
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
36 <param name="pseudocount" type="float" label="Set pseudocount" value="0.0" help="The count will be applied after normalization of sequencing depth. default: 0.0, no pseudocount is applied."/>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
37 </when>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
38 <when value="logLR">
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
39 <param name="pseudocount" type="float" label="Set pseudocount" value="0.0" help="The count will be applied after normalization of sequencing depth. default: 0.0, no pseudocount is applied."/>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
40 </when>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
41 <when value="logFE">
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
42 <param name="pseudocount" type="float" label="Set pseudocount" value="0.0" help="The count will be applied after normalization of sequencing depth. default: 0.0, no pseudocount is applied."/>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
43 </when>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
44 <when value="ppois"/>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
45 <when value="qpois"/>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
46 <when value="subtract"/>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
47 <when value="slogLR"/>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
48 </conditional>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
49 </inputs>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
50 <outputs>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
51 <data name="outfile" format="bedgraph" label="${tool.name} on ${on_string}" />
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
52 </outputs>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
53 <tests>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
54 <test>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
55 <param name="infile_control" value="callpeak_control_part.bdg" ftype="bedgraph"/>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
56 <param name="infile_treatment" value="callpeak_treatment_part.bdg" ftype="bedgraph"/>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
57 <param name="bdgcmp_options_selector" value="slogLR"/>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
58 <output name="outfile" file="bdgcmp_on_Control_and_ChIP_slogLR.bdg"/>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
59 </test>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
60 </tests>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
61 <help>
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
62 **What it does**
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
63
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
64 With the improvement of sequencing techniques, chromatin immunoprecipitation followed by high throughput sequencing (ChIP-Seq)
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
65 is getting popular to study genome-wide protein-DNA interactions. To address the lack of powerful ChIP-Seq analysis method, we present a novel algorithm, named Model-based Analysis of ChIP-Seq (MACS), for
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
66 identifying transcript factor binding sites. MACS captures the influence of genome complexity to evaluate the significance of enriched ChIP regions, and MACS improves the spatial resolution of
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
67 binding sites through combining the information of both sequencing tag position and orientation. MACS can be easily used for ChIP-Seq data alone, or with control sample with the increase of specificity.
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
68
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
69 View the original MACS2 documentation: https://github.com/taoliu/MACS/blob/master/README
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
70
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
71 ------
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
72
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
73 **Usage**
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
74
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
75 **Compare .bdg files**: Deduct noise by comparing two signal tracks in bedGraph.
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
76
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
77
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
78 @citation@
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
79 </help>
26
59845dc3331f Uploaded
bgruening
parents: 20
diff changeset
80 <expand macro="citations" />
17
35a80f8dda5c Uploaded
iuc
parents:
diff changeset
81 </tool>