Mercurial > repos > yhoogstrate > varscan_mpileup2indel_from_bam
annotate varscan_mpileup2indel.xml @ 0:10e2ea79ec55 draft
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
author | yhoogstrate |
---|---|
date | Thu, 05 Nov 2015 10:00:19 -0500 |
parents | |
children | 2c56a59a112f |
rev | line source |
---|---|
0
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
1 <?xml version="1.0" encoding="UTF-8"?> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
2 <tool id="varscan_mpileup2indel" name="VarScan2 Call INDELs from a mpileup file" version="2.3.6.a"> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
3 <description>VarScan2 INDEL detection; directly from a *.mpileup file.</description> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
4 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
5 <requirements> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
6 <requirement type="package" version="2.3.6">varscan</requirement> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
7 </requirements> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
8 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
9 <version_command>java -jar $JAVA_JAR_PATH/VarScan.v2.3.6.jar 2>&1 | head -n 1</version_command> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
10 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
11 <command> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
12 cat $mpileup_input | java |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
13 -Xmx64G |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
14 -jar \$JAVA_JAR_PATH/VarScan.v2.3.6.jar |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
15 mpileup2indel |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
16 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
17 #if $extended_parameters.parameters == "extended" |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
18 --min-coverage $extended_parameters.varscan_min_coverage |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
19 --min-reads2 $extended_parameters.varscan_min_reads2 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
20 --min-avg-qual $extended_parameters.varscan_min_avg_qual |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
21 --min-var-freq $extended_parameters.varscan_min_var_freq |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
22 --min-freq-for-hom $extended_parameters.varscan_min_freq_for_hom |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
23 --p-value $extended_parameters.varscan_p_value |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
24 $extended_parameters.varscan_strand_filter |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
25 $extended_parameters.varscan_variants |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
26 #end if |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
27 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
28 #if $varscan_output == "vcf" or $varscan_output.value == "vcf" |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
29 --output-vcf 1 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
30 #end if |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
31 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
32 2> stderr.txt |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
33 > $snv_output ; |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
34 cat stderr.txt |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
35 </command> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
36 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
37 <inputs> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
38 <param format="pileup" name="mpileup_input" type="data" label="Alignment file" help="Mapped reads in mpileup format."/><!-- datatype "mpileup" does not exist.. it seems to be common to use pileup instead? --> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
39 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
40 <conditional name="extended_parameters"> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
41 <param name="parameters" type="select" label="VarScan parameters" help="For more advanced VarScan settings."> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
42 <option value="default">Default settings</option> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
43 <option value="extended">Extended settings</option> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
44 </param> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
45 <when value="default"> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
46 </when> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
47 <when value="extended"> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
48 <param type="integer" name="varscan_min_coverage" value="8" label="VarScan: Minimum read depth at a position to make a call [8]" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
49 <param type="integer" name="varscan_min_reads2" value="2" label="VarScan: PMinimum supporting reads at a position to call variants [2]" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
50 <param type="integer" name="varscan_min_avg_qual" value="15" label="VarScan: Minimum base quality at a position to count a read [15]" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
51 <param type="float" name="varscan_min_var_freq" value="0.01" label="VarScan: minimum fraction of gapped reads for candidates [0.002]" help="Alias: -F" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
52 <param type="float" name="varscan_min_freq_for_hom" value="0.75" label="VarScan: Minimum frequency to call homozygote [0.75]" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
53 <param type="float" name="varscan_p_value" value="0.99" label="VarScan: Default p-value threshold for calling variants [99e-02]" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
54 <param type="boolean" name="varscan_strand_filter" falsevalue=" --strand_filter 0" truevalue=" --strand_filter 1" checked="true" label="VarScan: Ignore variants with >90% support on one strand [1]" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
55 <param type="boolean" name="varscan_variants" falsevalue=" --variants 0" truevalue=" --variants 1" checked="false" label="VarScan: Report only variant (SNP/indel) positions [0]" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
56 </when> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
57 </conditional> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
58 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
59 <param name="varscan_output" type="select" label="Output format"> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
60 <option value="vcf">VCF</option> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
61 <option value="tabular">tabular</option> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
62 </param> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
63 </inputs> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
64 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
65 <outputs> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
66 <data format="tabular" name="snv_output" label="${tool.name} on ${mpileup_input.hid}: ${mpileup_input.name}"> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
67 <change_format> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
68 <when input="varscan_output" value="vcf" format="vcf" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
69 </change_format> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
70 </data> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
71 </outputs> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
72 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
73 <tests> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
74 <test> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
75 <param name="mpileup_input" value="example.mpileup" ftype="pileup" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
76 <param name="parameters" value="default" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
77 <param name="varscan_output_vcf" value="1" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
78 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
79 <output name="snv_output" file="example.vcf" /> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
80 </test> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
81 </tests> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
82 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
83 <help> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
84 **VarScan 2.3.6** |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
85 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
86 VarScan is a platform-independent mutation caller for targeted, exome, and whole-genome resequencing data generated on Illumina, SOLiD, Life/PGM, Roche/454, and similar instruments. The newest version, VarScan 2, is written in Java, so it runs on most operating systems. |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
87 http://dx.doi.org/10.1101/gr.129684.111 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
88 http://www.ncbi.nlm.nih.gov/pubmed/19542151 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
89 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
90 *VarScan* requires mpileup formatted input files, which are generally derived from BAM files. Since mpileup files can become humongous, the interim step of storing it is bypassed. Thus, in this wrapper one or multiple BAM/SAM files go in, get processed into a mpileup file and get directly linked to VarScan. |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
91 The samtools package is not able to parallelize the mpileup generation which make it a very slow process. |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
92 Other people were aware of this and have written a version that can do parallelization: |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
93 https://github.com/mydatascience/parallel-mpileup |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
94 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
95 Consequently, when a BAM files gets processed by this wrapper, it's processed by *parallel-mpileup* before its send to VarScan. |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
96 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
97 .. _VarScan: http://varscan.sourceforge.net/ |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
98 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
99 **Input formats** |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
100 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
101 VarScan2 accepts sequencing alignments in the same, either SAM or BAM format (http://samtools.sourceforge.net/). The alignment files have to be linked to a reference genome by galaxy. This is indicated under every history item with e.g.: *"database: hg19"* for a link to hg19, or *"database: ?"* if the link is missing. |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
102 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
103 **Installation** |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
104 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
105 Make sure your reference genomes are properly annotated in "tool-data/all_fasta.loc", and linked to the names of the reference used for alignment. |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
106 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
107 **License** |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
108 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
109 * VarScan2.3.6: Non-Profit Open Software License 3.0 (Non-Profit OSL 3.0) |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
110 * parallel-mpileup: MIT License (https://github.com/mydatascience/parallel-mpileup/blob/master/samtools-0.1.19/COPYING) |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
111 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
112 Contact |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
113 ------- |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
114 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
115 The tool wrapper has been written by Youri Hoogstrate from the Erasmus |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
116 Medical Center (Rotterdam, Netherlands) on behalf of the Translational |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
117 Research IT (TraIT) project: |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
118 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
119 http://www.ctmm.nl/en/programmas/infrastructuren/traitprojecttranslationeleresearch |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
120 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
121 More tools by the Translational Research IT (TraIT) project can be found |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
122 in the following toolsheds: |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
123 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
124 http://toolshed.g2.bx.psu.edu/ |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
125 |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
126 http://testtoolshed.g2.bx.psu.edu/ |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
127 </help> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
128 <citations> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
129 <citation type="doi">10.1101/gr.129684.111</citation> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
130 </citations> |
10e2ea79ec55
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 0bc9864516071632199ddf9a4ff403893060c99f
yhoogstrate
parents:
diff
changeset
|
131 </tool> |