annotate merge.xml @ 1:97c7441aed0d draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 3da28c7772346e1872b6d768b904305be0c61db7"
author iuc
date Thu, 29 Oct 2020 20:51:37 +0000
parents 6331d804f983
children 148389992630
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
1 <?xml version="1.0"?>
1
97c7441aed0d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 3da28c7772346e1872b6d768b904305be0c61db7"
iuc
parents: 0
diff changeset
2 <tool id="delly_merge" name="Delly merge" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="18.01">
0
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
3 <description>structural variants across/within VCF/BCF file(s)</description>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
4 <macros>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
5 <import>macros.xml</import>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
6 </macros>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
7 <expand macro="requirements"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
8 <expand macro="version_command"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
10 ## initialize
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
11 #for $i, $current in enumerate($samples)
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
12 #if $current.is_of_type('vcf')
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
13 bcftools view -Ob '$current' > 'sample_${i}.bcf.gz' &&
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
14 bcftools index 'sample_${i}.bcf.gz' &&
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
15 #else
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
16 ln -s '${current}' 'sample_${i}.bcf.gz' &&
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
17 ln -s '${current.metadata.bcf_index}' 'sample_${i}.bcf.gz.csi' &&
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
18 #end if
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
19 #end for
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
20
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
21 ## run
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
22 delly merge
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
23 ## generic options
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
24 --outfile 'result.bcf'
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
25 --chunks $generic.chunks
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
26 --vaf $generic.vaf
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
27 --coverage $generic.coverage
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
28 --minsize $generic.minsize
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
29 --maxsize $generic.maxsize
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
30 $generic.precise
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
31 $generic.pass
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
32 ## overlap options
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
33 --bp-offset $overlap.bpoffset
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
34 --rec-overlap $overlap.recoverlap
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
35 ## samples
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
36 #for $i, $current in enumerate($samples)
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
37 'sample_${i}.bcf.gz'
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
38 #end for
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
39
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
40 ## postprocessing
1
97c7441aed0d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 3da28c7772346e1872b6d768b904305be0c61db7"
iuc
parents: 0
diff changeset
41 @LOG@
97c7441aed0d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 3da28c7772346e1872b6d768b904305be0c61db7"
iuc
parents: 0
diff changeset
42 @VCF@
0
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
43 ]]></command>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
44 <inputs>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
45 <expand macro="samples" format="bcf,vcf"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
46 <section name="generic" title="Generic options" expanded="true">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
47 <param argument="--chunks" type="integer" value="500" label="Set maximum chunk size to merge groups of BCF files"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
48 <param argument="--vaf" type="float" value="0.15" min="0.0" max="1.0" label="Set minimum fractional ALT support"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
49 <param argument="--coverage" type="integer" value="10" label="Set minimum coverage"/>
1
97c7441aed0d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 3da28c7772346e1872b6d768b904305be0c61db7"
iuc
parents: 0
diff changeset
50 <expand macro="minsize"/>
97c7441aed0d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 3da28c7772346e1872b6d768b904305be0c61db7"
iuc
parents: 0
diff changeset
51 <expand macro="maxsize"/>
0
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
52 <param argument="--precise" type="boolean" truevalue="--precise" falsevalue="" label="Filter sites for PRECISE?"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
53 <param argument="--pass" type="boolean" truevalue="--pass" falsevalue="" label="Filter sites for PASS?"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
54 </section>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
55 <section name="overlap" title="Overlap options" expanded="true">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
56 <param name="bpoffset" type="integer" value="1000" label="Set maximum breakpoint offset" help="(--bp-offset)"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
57 <param name="recoverlap" type="float" value="0.8" label="Set minimum reciprocal overlap" help="(--rec-overlap)"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
58 </section>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
59 <section name="oo" title="Output options">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
60 <param name="out" type="select" multiple="true" optional="false" label="Select output file(s)">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
61 <option value="bcf" selected="true">BCF</option>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
62 <option value="vcf">VCF</option>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
63 <option value="log">Log</option>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
64 </param>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
65 </section>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
66 </inputs>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
67 <outputs>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
68 <expand macro="vcf"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
69 <expand macro="bcf"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
70 <expand macro="log"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
71 </outputs>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
72 <tests>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
73 <!-- #1 default, bcf -->
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
74 <test expect_num_outputs="2">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
75 <param name="samples" value="call_1.bcf.gz,call_2.bcf.gz"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
76 <section name="oo">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
77 <param name="out" value="vcf,bcf"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
78 </section>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
79 <output name="out_bcf">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
80 <assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
81 <has_size value="1851" delta="10"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
82 </assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
83 </output>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
84 <output name="out_vcf">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
85 <assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
86 <has_n_lines n="128"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
87 <has_line line="##fileformat=VCFv4.2"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
88 <has_line line="#CHROM&#009;POS&#009;ID&#009;REF&#009;ALT&#009;QUAL&#009;FILTER&#009;INFO"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
89 </assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
90 </output>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
91 </test>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
92 <!-- #2 bcf-->
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
93 <test expect_num_outputs="3">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
94 <param name="samples" value="call_1.bcf.gz,call_2.bcf.gz"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
95 <section name="generic">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
96 <param name="chunks" value="500"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
97 <param name="vaf" value="0.16"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
98 <param name="coverage" value="10"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
99 <param name="minsize" value="0"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
100 <param name="maxsize" value="1000000"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
101 <param name="precise" value="true"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
102 <param name="pass" value="true"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
103 </section>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
104 <section name="overlap">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
105 <param name="bp-offset" value="1000"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
106 <param name="rec-overlap" value="0.79"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
107 </section>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
108 <section name="oo">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
109 <param name="out" value="vcf,bcf,log"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
110 </section>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
111 <output name="out_bcf">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
112 <assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
113 <has_size value="1851" delta="10"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
114 </assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
115 </output>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
116 <output name="out_vcf">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
117 <assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
118 <has_n_lines n="128"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
119 <has_line line="##fileformat=VCFv4.2"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
120 <has_line line="#CHROM&#009;POS&#009;ID&#009;REF&#009;ALT&#009;QUAL&#009;FILTER&#009;INFO"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
121 <has_text_matching expression="chr5&#009;75911568.+"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
122 </assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
123 </output>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
124 <output name="out_log">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
125 <assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
126 <has_text_matching expression=".+Done\."/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
127 </assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
128 </output>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
129 </test>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
130 <!-- #3 default, vcf -->
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
131 <test expect_num_outputs="2">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
132 <param name="samples" value="call_1.vcf.gz,call_2.vcf.gz"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
133 <section name="oo">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
134 <param name="out" value="vcf,bcf"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
135 </section>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
136 <output name="out_bcf">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
137 <assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
138 <has_size value="1851" delta="10"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
139 </assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
140 </output>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
141 <output name="out_vcf">
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
142 <assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
143 <has_n_lines n="128"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
144 <has_line line="##fileformat=VCFv4.2"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
145 <has_line line="#CHROM&#009;POS&#009;ID&#009;REF&#009;ALT&#009;QUAL&#009;FILTER&#009;INFO"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
146 </assert_contents>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
147 </output>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
148 </test>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
149 </tests>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
150 <help><![CDATA[
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
151 .. class:: infomark
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
152
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
153 **What it does**
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
154
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
155 @WID@
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
156
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
157 Delly *merge* merges SV sites into a unified site list.
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
158
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
159 **Input**
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
160
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
161 BCF or VCF files.
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
162
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
163 **Output**
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
164
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
165 A single BCF file.
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
166
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
167 .. class:: infomark
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
168
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
169 **References**
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
170
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
171 @REFERENCES@
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
172 ]]></help>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
173 <expand macro="citations"/>
6331d804f983 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 86ada42b811af0262618636f2d8d1788274f9884"
iuc
parents:
diff changeset
174 </tool>