Mercurial > repos > artbio > lumpy_smoove
annotate lumpy_smoove.xml @ 9:7dcf61950215 draft
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 5f62b58c65917afbb018296568c81ad132106012
author | artbio |
---|---|
date | Wed, 05 Apr 2023 15:56:13 +0000 |
parents | b4dec06d8fc6 |
children | 8711df965d4b |
rev | line source |
---|---|
9
7dcf61950215
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 5f62b58c65917afbb018296568c81ad132106012
artbio
parents:
8
diff
changeset
|
1 <tool id="lumpy_smoove" name="lumpy_smoove" version="0.2.8+galaxy0"> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
2 <description>find structural variants using the smoove workflow</description> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
3 <macros> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
4 <import>macro_lumpy_smoove.xml</import> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
5 </macros> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
6 <requirements> |
9
7dcf61950215
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 5f62b58c65917afbb018296568c81ad132106012
artbio
parents:
8
diff
changeset
|
7 <requirement type="package" version="0.7.1">svtyper</requirement> |
7dcf61950215
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 5f62b58c65917afbb018296568c81ad132106012
artbio
parents:
8
diff
changeset
|
8 <requirement type="package" version="0.2.8">smoove</requirement> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
9 </requirements> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
10 <stdio> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
11 <exit_code range="1:" level="fatal" description="Tool exception" /> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
12 </stdio> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
13 <command detect_errors="exit_code"><![CDATA[ |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
14 @pipefail@ |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
15 @set_fasta_index@ |
4
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
16 #if $set_plan.plan_choice=='pair': |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
17 ln -s $set_plan.normal_bam normal.bam && |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
18 ln -f -s $set_plan.normal_bam.metadata.bam_index normal.bam.bai && |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
19 ln -s $set_plan.tumor_bam tumor.bam && |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
20 ln -f -s $set_plan.tumor_bam.metadata.bam_index tumor.bam.bai && |
5
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
21 #elif $set_plan.plan_choice=='single': |
4
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
22 ln -s $set_plan.single_bam single.bam && |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
23 ln -f -s $set_plan.single_bam.metadata.bam_index single.bam.bai && |
5
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
24 #else: |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
25 #for $sample in $set_plan.cohort: |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
26 ln -s $sample ${sample.element_identifier}.bam && |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
27 ln -f -s $sample.metadata.bam_index ${sample.element_identifier}.bam.bai && |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
28 #end for |
4
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
29 #end if |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
30 |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
31 smoove call --name output |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
32 #if $set_exclusion.choices=="yes": |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
33 --exclude $bedmask |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
34 #end if |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
35 --fasta reference.fa |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
36 --processes \${GALAXY_SLOTS:-4} |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
37 --genotype |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
38 #if $prpos=="no": |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
39 --removepr |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
40 #end if |
4
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
41 *.bam && |
7
8b0005fdfd04
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 558dc75a7a265e2b3572d9ce938d9f9f5673abda"
artbio
parents:
6
diff
changeset
|
42 gunzip -c output-smoove.genotyped.vcf.gz > $vcf_call |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
43 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
44 ]]></command> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
45 <inputs> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
46 <expand macro="reference_source_conditional" /> |
4
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
47 <conditional name="set_plan"> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
48 <param name="plan_choice" type="select" label="Analyse a single Bam or a pair of Bam (eg normal/tumor)" display="radio"> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
49 <option value="pair" selected="true">A pair of Bam files</option> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
50 <option value="single">A single Bam</option> |
5
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
51 <option value="cohort">a small cohort of Bam files (less than ~40)</option> |
4
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
52 </param> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
53 <when value="pair"> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
54 <param format="bam" name="normal_bam" type="data" label="BAM alignment from the normal sample"/> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
55 <param format="bam" name="tumor_bam" type="data" label="BAM alignment from the tumor sample"/> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
56 </when> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
57 <when value="single"> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
58 <param format="bam" name="single_bam" type="data" label="BAM alignment from a single sample"/> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
59 </when> |
5
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
60 <when value="cohort"> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
61 <param name="cohort" type="data_collection" format="bam" label="A collection of bam files" multiple="true"/> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
62 </when> |
4
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
63 </conditional> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
64 |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
65 |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
66 <conditional name="set_exclusion"> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
67 <param name="choices" type="select" label="exclude regions with a bed file" display="radio"> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
68 <option value="no" selected="true">No</option> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
69 <option value="yes">Yes</option> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
70 </param> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
71 <when value="yes"> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
72 <param format="bed" name="bedmask" type="data" label="BED regions to be excluded for the analysis"/> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
73 </when> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
74 <when value="no"> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
75 </when> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
76 </conditional> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
77 <param name="prpos" type="select" label="include the PRPOS probabilities in INFO tags" display="radio"> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
78 <option value="no" selected="true">No</option> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
79 <option value="yes">Yes</option> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
80 </param> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
81 </inputs> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
82 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
83 <outputs> |
7
8b0005fdfd04
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 558dc75a7a265e2b3572d9ce938d9f9f5673abda"
artbio
parents:
6
diff
changeset
|
84 <data format="vcf" name="vcf_call" label="lumpy-smoove Variant Calling" /> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
85 </outputs> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
86 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
87 <tests> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
88 <test> |
5
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
89 |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
90 <conditional name="set_plan"> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
91 <param name="plan_choice" value="cohort"/> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
92 <param name="cohort"> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
93 <collection type="list"> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
94 <element name="1" ftype="bam" value="celegans_RG_1.bam"/> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
95 <element name="2" ftype="bam" value="celegans_RG_2.bam"/> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
96 </collection> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
97 </param> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
98 </conditional> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
99 <param name="reference_source_selector" value="history" /> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
100 <param name="ref_file" value="chrI-ce11.fa"/> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
101 <param name="choices" value="yes"/> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
102 <param name="bedmask" value="exclude.bed"/> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
103 <param name="prpos" value="no"/> |
6
ad8853ee9909
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 7d69f5c91e7ec5e252e9728fdfb0f7bcc254bf24"
artbio
parents:
5
diff
changeset
|
104 <output name="vcf_call" ftype="vcf" file="result-6.vcf" lines_diff="12"/> |
5
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
105 </test> |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
106 <test> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
107 <param name="reference_source_selector" value="history" /> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
108 <param name="ref_file" value="chrI-ce11.fa"/> |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
109 <param name="normal_bam" value="celegans_RG_1.bam"/> |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
110 <param name="tumor_bam" value="celegans_RG_2.bam"/> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
111 <param name="choices" value="yes"/> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
112 <param name="bedmask" value="exclude.bed"/> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
113 <param name="prpos" value="no"/> |
6
ad8853ee9909
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 7d69f5c91e7ec5e252e9728fdfb0f7bcc254bf24"
artbio
parents:
5
diff
changeset
|
114 <output name="vcf_call" ftype="vcf" file="result-1.vcf" lines_diff="12"/> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
115 </test> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
116 <test> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
117 <param name="reference_source_selector" value="history" /> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
118 <param name="ref_file" value="chrI-ce11.fa"/> |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
119 <param name="normal_bam" value="celegans_RG_1.bam"/> |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
120 <param name="tumor_bam" value="celegans_RG_2.bam"/> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
121 <param name="choices" value="no"/> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
122 <param name="prpos" value="no"/> |
6
ad8853ee9909
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 7d69f5c91e7ec5e252e9728fdfb0f7bcc254bf24"
artbio
parents:
5
diff
changeset
|
123 <output name="vcf_call" ftype="vcf" file="result-2.vcf" lines_diff="12"/> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
124 </test> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
125 <test> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
126 <param name="reference_source_selector" value="history" /> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
127 <param name="ref_file" value="chrI-ce11.fa"/> |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
128 <param name="normal_bam" value="celegans_RG_2.bam"/> |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
129 <param name="tumor_bam" value="celegans_RG_1.bam"/> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
130 <param name="choices" value="no"/> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
131 <param name="prpos" value="no"/> |
6
ad8853ee9909
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 7d69f5c91e7ec5e252e9728fdfb0f7bcc254bf24"
artbio
parents:
5
diff
changeset
|
132 <output name="vcf_call" ftype="vcf" file="result-3.vcf" lines_diff="12"/> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
133 </test> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
134 <test> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
135 <param name="reference_source_selector" value="history" /> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
136 <param name="ref_file" value="chrI-ce11.fa"/> |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
137 <param name="normal_bam" value="celegans_RG_1.bam"/> |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
138 <param name="tumor_bam" value="celegans_RG_2.bam"/> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
139 <param name="choices" value="no"/> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
140 <param name="prpos" value="yes"/> |
6
ad8853ee9909
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 7d69f5c91e7ec5e252e9728fdfb0f7bcc254bf24"
artbio
parents:
5
diff
changeset
|
141 <output name="vcf_call" ftype="vcf" file="result-4.vcf" lines_diff="12"/> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
142 </test> |
4
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
143 <test> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
144 <param name="reference_source_selector" value="history" /> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
145 <param name="plan_choice" value="single" /> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
146 <param name="ref_file" value="chrI-ce11.fa"/> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
147 <param name="single_bam" value="celegans_RG_1.bam"/> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
148 <param name="choices" value="no"/> |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
149 <param name="prpos" value="no"/> |
6
ad8853ee9909
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 7d69f5c91e7ec5e252e9728fdfb0f7bcc254bf24"
artbio
parents:
5
diff
changeset
|
150 <output name="vcf_call" ftype="vcf" file="result-5.vcf" lines_diff="12"/> |
4
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
151 </test> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
152 </tests> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
153 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
154 <help> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
155 **smoove** simplifies and speeds calling and genotyping SVs for short reads. It also improves |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
156 specificity by removing many spurious alignment signals that are indicative of low-level |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
157 noise and often contribute to spurious calls. |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
158 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
159 There is a blog-post describing smoove in more detail |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
160 here: https://brentp.github.io/post/smoove/ |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
161 |
5
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
162 Currently, this Galaxy tool only wraps smoove for 1, 2 (bam normal and tumor inputs) or |
bd4135caa3fa
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 627bb5344b7d86c0b7ca7235ea3636269613dc32"
artbio
parents:
4
diff
changeset
|
163 a small collection of samples (<40), |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
164 which translates in the command line:: |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
165 |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
166 <![CDATA[smoove call --name my-cohort --exclude $bed --fasta $fasta -p $threads --genotype [--removepr] /path/to/*.bam]]> |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
167 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
168 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
169 the --exclude $bed is highly recommended as it can be used to ignore reads that overlap |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
170 problematic regions. |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
171 |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
172 A good set of regions for GRCh37 can be found here_ |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
173 |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
174 .. _here: https://github.com/hall-lab/speedseq/blob/master/annotations/ceph18.b37.lumpy.exclude.2014-01-15.bed |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
175 |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
176 |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
177 And a good set for GRCh38 can be found there_ |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
178 |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
179 .. _there: https://github.com/hall-lab/speedseq/blob/master/annotations/exclude.cnvnator_100bp.GRCh38.20170403.bed |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
180 |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
181 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
182 smoove will:: |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
183 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
184 1. parallelize calls to lumpy_filter to extract split and discordant reads required by lumpy |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
185 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
186 2. further filter lumpy_filter calls to remove high-coverage, spurious regions and user-specified chroms like 'hs37d5'; |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
187 it will also remove reads that we've found are likely spurious signals. after this, it will |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
188 remove singleton reads (where the mate was removed by one of the previous filters) |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
189 from the discordant bams. This makes lumpy much faster and less memory-hungry. |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
190 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
191 3. calculate per-sample metrics for mean, standard deviation, and distribution of insert |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
192 size as required by lumpy. |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
193 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
194 4. stream output of lumpy directly into multiple svtyper processes for parallel-by-region |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
195 genotyping while lumpy is still running. |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
196 |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
197 5. sort, compress, and index final VCF (but this galaxy wrapper is uncompression the gzip_vcf output) |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
198 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
199 **Input(s)** |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
200 |
4
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
201 * BAM files: Either a pair of Bam files (e.g. normal vs tumor sample) or a single Bam file. |
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
202 Only BAM alignments produced by BWA-mem have been tested with this tool |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
203 |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
204 .. class:: warningmark |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
205 |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
206 It is mandatory for proper run of svtyper that **BAM files contain read group information**, |
4
49da975ba395
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 83a18424ccf42793d2c7f5385b3f9ca211e49790"
artbio
parents:
3
diff
changeset
|
207 ie the @RG tag is present and filled in each BAM file |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
208 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
209 |
3
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
210 * A bed file describing the regions to exclude from the analysis |
65b400409455
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit c52939d44f8e8287ad4068949daadf616879f008"
artbio
parents:
2
diff
changeset
|
211 * Additional options*: refer to smoove GitHub repository_ and the lumpy publication (doi 10.1186/gb-2014-15-6-r84) |
0
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
212 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
213 .. _repository: https://github.com/brentp/smoove |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
214 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
215 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
216 Options:: |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
217 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
218 <![CDATA[ |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
219 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
220 smoove calls several programs. Those with 'Y' are found on your $PATH. Only those with '*' are required. |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
221 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
222 [Y] bgzip [ sort -> (compress) -> index ] |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
223 [Y] gsort [(sort) -> compress -> index ] |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
224 [Y] tabix [ sort -> compress -> (index)] |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
225 [Y] lumpy |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
226 [Y] lumpy_filter |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
227 [Y] samtools |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
228 [Y] svtyper |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
229 [Y] mosdepth [extra filtering of split and discordant files for better scaling] |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
230 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
231 [Y] duphold [(optional) annotate calls with depth changes] |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
232 [Y] svtools [only needed for large cohorts]. |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
233 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
234 Available sub-commands are below. Each can be run with -h for additional help. |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
235 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
236 call : call lumpy (and optionally svtyper) |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
237 merge : merge and sort (using svtools) calls from multiple samples |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
238 genotype : parallelize svtyper on an input VCF |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
239 paste : square final calls from multiple samples (each with same number of variants) |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
240 plot-counts : plot counts of split, discordant reads before, after smoove filtering |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
241 annotate : annotate a VCF with gene and quality of SV call |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
242 hipstr : run hipSTR in parallel |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
243 cnvnator : run cnvnator in parallel |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
244 duphold : run duphold in parallel (this can be done by adding a flag to call or genotype) |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
245 ]]> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
246 </help> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
247 |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
248 <citations> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
249 <citation type="doi">10.1186/gb-2014-15-6-r84</citation> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
250 </citations> |
ee8fc44b1655
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy_smoove commit 515176ccca845de0b1a0c08417238bfa9ea45360"
artbio
parents:
diff
changeset
|
251 </tool> |