Mercurial > repos > hepcat72 > lumpyexpress
annotate lumpyexpress.xml @ 0:e5150e64206a draft
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
author | hepcat72 |
---|---|
date | Tue, 16 Oct 2018 15:55:49 -0400 |
parents | |
children | 107fa8e0b744 |
rev | line source |
---|---|
0
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
1 <tool id="lumpyexpress_0_1" name="lumpyexpress" version="0.1.0"> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
2 <description>Single or paired end SV detection</description> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
3 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
4 <requirements> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
5 <requirement type="package" version="2.7">python</requirement> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
6 <requirement type="package" version="0.8.3">pysam</requirement> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
7 <requirement type="package" version="1.13.1">numpy</requirement> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
8 <requirement type="package" version="0.2.14a">lumpy-sv</requirement> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
9 <requirement type="package" version="1.9">samtools</requirement> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
10 <requirement type="package" version="0.1.24">samblaster</requirement> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
11 <requirement type="package" version="0.6.5">sambamba</requirement> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
12 <requirement type="package" version="4.2.1">gawk</requirement> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
13 </requirements> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
14 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
15 <version_command>___COMMAND___ ___VERSION_FLAG___</version_command> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
16 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
17 <command detect_errors="aggressive"> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
18 <![CDATA[ |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
19 $__tool_directory__/lumpy_wrapper.tcsh |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
20 '$paired' |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
21 '$outfile' |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
22 #for $bam in $bams |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
23 '$bam' |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
24 #end for |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
25 ]]> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
26 </command> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
27 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
28 <inputs> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
29 <param format="bam" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
30 name="bams" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
31 label="Bam file(s)" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
32 argument="argument positions 3-N" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
33 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
34 type="data" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
35 multiple="true" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
36 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
37 help="Optionally sorted/indexed whole bam files. Splitters and discordants will be extracted from this file."/> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
38 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
39 <param name="paired" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
40 label="Bam files contain paired end data" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
41 argument="argument position 1" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
42 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
43 type="boolean" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
44 truevalue="1" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
45 falsevalue="0" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
46 checked="no" |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
47 value="false"/> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
48 </inputs> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
49 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
50 <outputs> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
51 <data format="vcf" name="outfile" /> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
52 </outputs> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
53 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
54 <tests> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
55 <test> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
56 <param name="bams" value="test1-1.bam,test1-2.bam,test1-3.bam"/> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
57 <param name="paired" value="1"/> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
58 <output name="outfile" file="lumpy-test1.vcf"/> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
59 </test> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
60 </tests> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
61 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
62 <help> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
63 <![CDATA[ |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
64 Paired-end data is processed with lumpyexpress using only the required arguments. Single-end data is processed with lumpy using `-mw 4 -tt 0 -sr id:<SAMPLE>,bam_file:<SAMPLE>.splitters.bam,back_distance:10,weight:1,min_mapping_threshold:20`. Submit an issue to the tool wrapper repo if you would like more options to be available: https://github.com/hepcat72/robs_galaxy_tools |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
65 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
66 Split reads and discordant reads are extracted from the supplied bam files. Each bam file should represent a different sample. |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
67 ]]> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
68 </help> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
69 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
70 <citations> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
71 <citation type="doi">10.1186/gb-2014-15-6-r84</citation> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
72 </citations> |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
73 |
e5150e64206a
planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff
changeset
|
74 </tool> |