Mercurial > repos > mvdbeek > bam_readtagger
annotate plot_coverage.xml @ 48:54aafdb84833 draft
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 45d0337e2a0d35e9a83d9c87c005c876c45ee054
author | mvdbeek |
---|---|
date | Wed, 12 Jun 2019 14:23:18 -0400 |
parents | 21acaf15af89 |
children | 534d6b4aebb0 |
rev | line source |
---|---|
48
54aafdb84833
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 45d0337e2a0d35e9a83d9c87c005c876c45ee054
mvdbeek
parents:
47
diff
changeset
|
1 <tool id="plot_coverage" name="Plot coverage" version="0.5.0"> |
37
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
2 <description>as area plot between BAM files</description> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
3 <requirements> |
48
54aafdb84833
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 45d0337e2a0d35e9a83d9c87c005c876c45ee054
mvdbeek
parents:
47
diff
changeset
|
4 <requirement type="package" version="0.5.0">readtagger</requirement> |
37
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
5 </requirements> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
6 <command detect_errors="aggressive"><![CDATA[ |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
7 #import re |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
8 #set identifier1 = re.sub('[^\w\-_\.\,]', '_', str( $input1.element_identifier)) |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
9 #set identifier2 = re.sub('[^\w\-_\.\,]', '_', str( $input2.element_identifier)) |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
10 plot_coverage '$input1' '$identifier1' '$input2' '$identifier2' output.pdf --cores \${GALAXY_SLOTS:-4} --regions '$regions' |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
11 ]]></command> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
12 <inputs> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
13 <param name="input1" type="data" format="bam,cram" label="Select a BAM file to plot"/> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
14 <param name="input2" type="data" format="bam,cram" label="Select a second BAM file to plot" optional="true"/> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
15 <param name="regions" type="text" label="Select regions to plot" optional="true" help="e.g X:1200000-1250000,X1250000-1300000. If left blank will plot all contigs/chromosomes."> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
16 <sanitizer> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
17 <valid initial="string.letters,string.digits"> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
18 <add value="-" /> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
19 <add value="," /> |
41
29734dbad6de
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 2e991a52c828b0234020e89748eafe1028e44a7d
mvdbeek
parents:
40
diff
changeset
|
20 <add value=":" /> |
37
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
21 </valid> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
22 </sanitizer> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
23 </param> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
24 </inputs> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
25 <outputs> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
26 <data name="output" format="pdf" label="Coverage plot on $on_string" from_work_dir="output.pdf"/> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
27 </outputs> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
28 <tests> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
29 <test> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
30 <param name="input1" value="three_cluster_out.bam" ftype="bam"/> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
31 <param name="input2" value="three_cluster_out.bam" ftype="bam"/> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
32 <param name="regions" value="3R:13373525-13373615"/> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
33 <output name="output" file="three_cluster_plot.pdf" ftype="pdf" compare="sim_size"/> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
34 </test> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
35 </tests> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
36 <help><![CDATA[ |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
37 |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
38 This tool plots the coverage over a specified region (by default all chromosomes/contigs). |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
39 |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
40 ]]></help> |
73e3060d104f
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4b06a6c763730d6e20140c03156863d8d6aeace4-dirty
mvdbeek
parents:
diff
changeset
|
41 </tool> |