annotate idrToolDef.xml @ 19:11269f3b68a0 draft

Uploaded
author modencode-dcc
date Mon, 21 Jan 2013 13:36:15 -0500
parents aecff0dd0f16
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
1 <!--
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
2
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
3 Script Usage:
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
4 Rscript batch-consistency-analysis.r
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
5 ../3066_rep1_VS_input0.macs14.out.regionPeak
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
6 ../3066_rep2_VS_input0.macs14.out.regionPeak
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
7 1000
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
8 3066_rep1_VS_rep2
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
9 0
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
10 F
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
11 p.value
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
12 genome_table.txt [ drop down to select ]
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
13 -->
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
14
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
15 <tool id="batch_consistency_analysis_2" name="IDR">
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
16 <requirements>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
17 <requirement type="set_environment">SCRIPT_PATH</requirement>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
18 </requirements>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
19 <description>Consistency Analysis on a pair of narrowPeak files</description>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
20 <command interpreter="Rscript">batch-consistency-analysis.r \$SCRIPT_PATH $input1 $input2 $halfwidth $overlap $option $sigvalue $gtable $rout $aboveIDR $ratio $emSav $uriSav </command>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
21 <inputs>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
22 <param format="narrowPeak" name="input1" type="data" label="First NarrowPeak File"/>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
23 <param format="narrowPeak" name="input2" type="data" label="Second NarrowPeak File"/>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
24 <param name="halfwidth" size="4" type="integer" value="1000" label="Half-Width" help="-1 if using reported peak width"/>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
25 <!-- <param name="outputprefix" type="text" size="50" label="Output Prefix" value="3066_rep1_VS_rep2"/> -->
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
26 <param name="option" type="select" label="File Type" value="F">
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
27 <option value="F">Narrow Peak</option>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
28 <option value="T">Broad Peak</option>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
29 </param>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
30 <param name="overlap" size="4" type="float" value="0" label="Over-Lap Ratio" help="Between 0 and 1, inclusively" min="0" max="1"/>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
31 <param name="sigvalue" type="select" label="Significant Value" value="p.value" help="Select p-value if the input peak files are generated by MAC. Select q-value if the input peak files are generated by SPP.">
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
32 <option value="p.value">p-value</option>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
33 <option value="q.value">q-value</option>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
34 <option value="signal.value">Significant Value</option>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
35 </param>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
36 <param name="gtable" type="select" label="Genome Table" value="genome_table.worm.ws220.txt">
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
37 <option value="genome_table.human.hg19.txt">human hg19</option>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
38 <option value="genome_table.mm9.txt">mouse mm9</option>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
39 <option value="genome_table.worm.ws220.txt">worm ws220</option>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
40 <option value="genome_table.dmel.r5.32.txt">dmel r5.32</option>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
41 </param>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
42 </inputs>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
43 <outputs>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
44 <data format="txt" name="rout" label="IDR.Rout.txt"/>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
45 <data format="txt" name="aboveIDR" label="IDR.npeaks-aboveIDR.txt"/>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
46 <data format="txt" name="ratio" label="IDR.overlapped-peaks.txt"/>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
47 <data format="txt" name="emSav" label="IDR.em.sav"/>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
48 <data format="txt" name="uriSav" label="IDR.uri.sav"/>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
49 </outputs>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
50
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
51 <tests>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
52 <test>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
53 <!--
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
54 <param name="input" value="fa_gc_content_input.fa"/>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
55 <output name="out_file1" file="fa_gc_content_output.txt"/>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
56 -->
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
57 </test>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
58 </tests>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
59
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
60 <help>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
61 Reproducibility is essential to reliable scientific discovery in high-throughput experiments. The IDR (Irreproducible Discovery Rate) framework is a unified approach to measure the reproducibility of findings identified from replicate experiments and provide highly stable thresholds based on reproducibility. Unlike the usual scalar measures of reproducibility, the IDR approach creates a curve, which quantitatively assesses when the findings are no longer consistent across replicates. In layman's terms, the IDR method compares a pair of ranked lists of identifications (such as ChIP-seq peaks). These ranked lists should not be pre-thresholded i.e. they should provide identifications across the entire spectrum of high confidence/enrichment (signal) and low confidence/enrichment (noise). The IDR method then fits the bivariate rank distributions over the replicates in order to separate signal from noise based on a defined confidence of rank consistency and reproducibility of identifications i.e the IDR threshold. For more information on IDR, see https://sites.google.com/site/anshulkundaje/projects/idr
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
62 </help>
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
63
aecff0dd0f16 Uploaded
modencode-dcc
parents:
diff changeset
64 </tool>