annotate lumpyexpress.xml @ 1:107fa8e0b744 draft

planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 461cce84aa93505ac05547a2a28865ff8c0dfefb
author hepcat72
date Tue, 16 Oct 2018 17:34:40 -0400
parents e5150e64206a
children bfd745cf84c2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
107fa8e0b744 planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 461cce84aa93505ac05547a2a28865ff8c0dfefb
hepcat72
parents: 0
diff changeset
1 <tool id="lumpyexpress_0_1" name="lumpyexpress" version="0.1.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>
1
107fa8e0b744 planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 461cce84aa93505ac05547a2a28865ff8c0dfefb
hepcat72
parents: 0
diff changeset
8 <requirement type="package" version="0.2.13">lumpy-sv</requirement>
0
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
1
107fa8e0b744 planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 461cce84aa93505ac05547a2a28865ff8c0dfefb
hepcat72
parents: 0
diff changeset
15 <version_command>lumpy --version</version_command>
0
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.
1
107fa8e0b744 planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 461cce84aa93505ac05547a2a28865ff8c0dfefb
hepcat72
parents: 0
diff changeset
67
107fa8e0b744 planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 461cce84aa93505ac05547a2a28865ff8c0dfefb
hepcat72
parents: 0
diff changeset
68 This is a wrapper for lumpyexpress that comes with lumpy-sv version 0.2.13. The script in the latest version of lumpy-sv (0.2.14a) has some issues when run on galaxy.
0
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 </help>
e5150e64206a planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff changeset
71
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 <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
74 </citations>
e5150e64206a planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff changeset
75
e5150e64206a planemo upload for repository https://github.com/hepcat72/robs_galaxy_tools/tree/master/tools/lumpyexpress commit 9c7264014db750b32a8fa78f511c7efbd12529d9-dirty
hepcat72
parents:
diff changeset
76 </tool>