Mercurial > repos > jetbrains > zinbra
annotate zinbra.xml @ 6:7d532e820976
Support comparison in zinbra. 3fba761
author | oleg@oleg-desktop.times.labs.intellij.net |
---|---|
date | Wed, 28 Oct 2015 20:08:20 +0300 |
parents | ae6878068d07 |
children | 617b5857ce96 |
rev | line source |
---|---|
5
ae6878068d07
Fixed development id
oleg@oleg-desktop.times.labs.intellij.net
parents:
2
diff
changeset
|
1 <tool id="zinbra" name="Zinbra" version="0.0.1"> |
0 | 2 <description>ChIP-Seq enrichment</description> |
3 <requirements> | |
4 <requirement type="package" version="0.0.1">epigenome</requirement> | |
5 </requirements> | |
6 <stdio> | |
7 <!-- Wrapper ensures anything other than zero is an error --> | |
6
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
8 <exit_code range="1:"/> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
9 <exit_code range=":-1"/> |
0 | 10 </stdio> |
11 <command interpreter="python"> | |
6
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
12 #if $action.selection == "analyze" |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
13 zinbra.py "${genome}" "${bin}" "${fdr}" analyze "${bed}" |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
14 #else |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
15 zinbra.py "${genome}" "${bin}" "${fdr}" compare "${bed1}" "${bed2}" |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
16 #end if |
0 | 17 </command> |
18 <inputs> | |
6
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
19 <param name="genome" type="data" format="fasta" label="Genome build" description="Genome build reference"/> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
20 <param name="bin" size="5" type="integer" value="200" label="Bin size"/> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
21 <param name="fdr" size="5" type="float" value="0.0001" label="FDR"/> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
22 <conditional name="action"> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
23 <param name="selection" type="select" label="Action"> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
24 <option value="analyze">Compute enrichment of ChIP-Seq</option> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
25 <option value="compare">Compare different ChIP-Seqs</option> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
26 </param> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
27 <when value="analyze"> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
28 <param name="bed" type="data" format="bed" label="ChIP-Seq bed" description="BED Aligned reads to process"/> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
29 </when> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
30 <when value="compare"> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
31 <param name="bed1" type="data" format="bed" label="ChIP-Seq bed1" description="BED Aligned reads 1 to process"/> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
32 <param name="bed2" type="data" format="bed" label="ChIP-Seq bed2" description="BED Aligned reads 2 to process"/> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
33 </when> |
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
34 </conditional> |
0 | 35 </inputs> |
36 <outputs> | |
6
7d532e820976
Support comparison in zinbra. 3fba761
oleg@oleg-desktop.times.labs.intellij.net
parents:
5
diff
changeset
|
37 <data name="result" format="bed" label="result.bed"/> |
0 | 38 </outputs> |
39 <help> | |
40 Zinbra is a tool for analyzing and comparing ChIP-Seq data using Zero Inflated Negative Binomial Restricted Algorithm. | |
1 | 41 https://github.com/JetBrains-Research/zinbra |
0 | 42 </help> |
43 </tool> |