annotate deepvariant.xml @ 0:7608209110d3 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
author iuc
date Mon, 06 Sep 2021 17:34:08 +0000
parents
children b778a18bd878
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
1 <tool id='deepvariant' name='DeepVariant' version='@TOOL_VERSION@+galaxy@SUFFIX_VERSION@' profile='20.01'>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
2 <description>deep learning-based variant caller</description>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
3 <macros>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
4 <import>macros.xml</import>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
5 </macros>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
6 <expand macro='edam_ontology' />
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
7 <expand macro='requirements' />
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
8 <command detect_errors='exit_code'><![CDATA[
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
9 ln -s '${reads}' reads_alignment.bam
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
10 && ln -s '${reads.metadata.bam_index}' reads_alignment.bam.bai
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
11 #if $regions_conditional.regions_option == 'bed'
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
12 && ln -s '${regions_conditional.bed_file}' region.bed
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
13 #end if
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
14 #if $reference_genome.source == 'history':
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
15 #set $ref_genome = 'reference.fasta'
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
16 && ln -s -f '${reference_genome.history_item}' $ref_genome
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
17 && samtools faidx $ref_genome
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
18 #else:
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
19 #set $ref_genome = $reference_genome.index.fields.path
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
20 #end if
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
21 && run_deepvariant
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
22 --model_type=$model_type
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
23 --ref=$ref_genome
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
24 --reads=reads_alignment.bam
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
25 --output_vcf='./output.vcf.gz'
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
26 #if $output_gvcf
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
27 --output_gvcf='./output.g.vcf.gz'
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
28 #end if
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
29 #if $regions_conditional.regions_option == 'region'
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
30 --regions $regions_conditional.region_literal
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
31 #else if $regions_conditional.regions_option == 'bed'
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
32 --regions region.bed
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
33 #end if
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
34 --call_variants_extra_args="use_openvino=true" ## Setting this will use OpenVINO on Intel CPUs, which empirically reduces call_variants runtime by 15%-25%.
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
35 --num_shards=\${GALAXY_SLOTS:-2}
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
36 && gunzip './output.vcf.gz'
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
37 #if $output_gvcf
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
38 && gunzip './output.g.vcf.gz'
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
39 #end if
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
40 ]]> </command>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
41 <inputs>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
42 <conditional name="reference_genome">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
43 <param name="source" type="select" label="Source for the reference genome" help="Built-in references were created using default options.">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
44 <option value="indexed" selected="true">Use a built-in genome</option>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
45 <option value="history">Use a genome from history</option>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
46 </param>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
47 <when value="indexed">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
48 <param name="index" type="select" label="Select a reference genome" help="If your genome of interest is not listed, contact the Galaxy team.">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
49 <options from_data_table="fasta_indexes">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
50 <filter type="sort_by" column="2" />
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
51 <validator type="no_options" message="No genomes are available for the selected input dataset" />
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
52 </options>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
53 </param>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
54 </when>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
55 <when value="history">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
56 <param name="history_item" type="data" format="fasta" label="Reference genome" help="A reference genome in FASTA format" />
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
57 </when>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
58 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
59 <param argument="--reads" type="data" format="BAM" label="BAM file" help="An aligned reads files for child and one or two parents in BAM format. The reads must be aligned to the reference genome" />
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
60 <param argument="--model_type" type="select" label="Model type" help="Type of model to use for variant calling">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
61 <option value="WGS">WGS: Illumina whole genome sequencing</option>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
62 <option value="WES">WES: Illumina whole exome sequencing</option>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
63 <option value="PACBIO">PacBio HiFi</option>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
64 <option value="HYBRID_PACBIO_ILLUMINA">Hybrid PacBio HiFi-Illumina</option>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
65 </param>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
66 <conditional name="regions_conditional">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
67 <param name="regions_option" type="select" label="Select specific regions to process" help="Restrict the analysis to specific regions. A space-separated list of chromosome regions to process. Individual elements can be region literals, such as chr20:10-20 or paths to BED files.">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
68 <option value="disabled" selected="True">Disabled</option>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
69 <option value="region">Specify region literals</option>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
70 <option value="bed">Provide a BED file</option>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
71 </param>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
72 <when value="disabled"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
73 <when value="region">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
74 <param name="region_literal" argument="--regions" type="text" label="Regions" help="This option refers to contigs present in the reference genome. These arguments accept space-separated lists, so all of the follow examples are valid arguments: 'chr20:10,000,000-11,000,000', 'chr20 chr21' and 'chr20'">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
75 <sanitizer invalid_char="">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
76 <valid initial="string.letters,string.digits">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
77 <add value="," />
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
78 <add value=":" />
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
79 <add value="-" />
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
80 </valid>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
81 </sanitizer>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
82 <validator type="regex">[0-9a-zA-Z,:-]+</validator>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
83 </param>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
84 </when>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
85 <when value="bed">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
86 <param name="bed_file" argument="--regions" type="data" format="bed" label="BED file" help="The BED should the store genomic regions of interest" />
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
87 </when>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
88 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
89 <param argument="--output_gvcf" type="boolean" truevalue="True" falsevalue="False" checked="False" label="Generate genomic VCF (gVCF) output" help="The key difference between a regular VCF and a gVCF is that the gVCF has records for all sites, whether there is a variant call there or not. The goal is to have every site represented in the file in order to do joint analysis of a cohort in subsequent steps" />
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
90 </inputs>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
91 <outputs>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
92 <data name="vcf_file" format="vcf" from_work_dir="output.vcf" label="${tool.name} on ${on_string}: VCF file"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
93 <data name="html_report" format="html" from_work_dir="output.visual_report.html" label="${tool.name} on ${on_string}: HTML report"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
94 <data name="gvcf_file" format="vcf" from_work_dir="output.g.vcf" label="${tool.name} on ${on_string}: gVCF file">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
95 <filter>output_gvcf</filter>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
96 </data>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
97 </outputs>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
98 <tests>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
99 <test expect_num_outputs="2">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
100 <conditional name="reference_genome">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
101 <param name="source" value="history"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
102 <param name="history_item" value="reference.fasta"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
103 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
104 <param name="reads" value="reads.bam"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
105 <param name="model_type" value="WGS"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
106 <param name="output_gvcf" value="False"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
107 <conditional name="regions_conditional">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
108 <param name="regions_option" value="disabled"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
109 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
110 <output name="vcf_file" file="output.vcf" ftype="vcf">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
111 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
112 <has_text text="##fileformat=VCFv4.2"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
113 <has_size value="2473"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
114 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
115 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
116 <output name="html_report" file="report.html" ftype="html">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
117 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
118 <has_size value="19287" delta="100"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
119 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
120 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
121 </test>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
122 <!-- Test region literal option-->
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
123 <test expect_num_outputs="2">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
124 <conditional name="reference_genome">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
125 <param name="source" value="history"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
126 <param name="history_item" value="reference.fasta"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
127 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
128 <param name="reads" value="reads.bam"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
129 <param name="model_type" value="WGS"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
130 <conditional name="regions_conditional">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
131 <param name="regions_option" value="region"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
132 <param name="region_literal" value="K03455:1-2669"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
133 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
134 <output name="vcf_file" ftype="vcf">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
135 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
136 <has_text text="##fileformat=VCFv4.2"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
137 <has_size value="1846"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
138 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
139 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
140 <output name="html_report" ftype="html">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
141 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
142 <has_size value="18864" delta="100"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
143 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
144 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
145 </test>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
146 <!-- Test region bed option-->
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
147 <test expect_num_outputs="2">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
148 <conditional name="reference_genome">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
149 <param name="source" value="history"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
150 <param name="history_item" value="reference.fasta"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
151 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
152 <param name="reads" value="reads.bam"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
153 <param name="model_type" value="WGS"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
154 <conditional name="regions_conditional">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
155 <param name="regions_option" value="bed"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
156 <param name="bed_file" value="region.bed"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
157 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
158 <output name="vcf_file" ftype="vcf">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
159 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
160 <has_text text="##fileformat=VCFv4.2"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
161 <has_size value="1846"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
162 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
163 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
164 <output name="html_report" ftype="html">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
165 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
166 <has_size value="18864" delta="100"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
167 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
168 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
169 </test>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
170 <!-- Test gvcf output option-->
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
171 <test expect_num_outputs="3">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
172 <conditional name="reference_genome">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
173 <param name="source" value="history"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
174 <param name="history_item" value="reference.fasta"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
175 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
176 <param name="reads" value="reads.bam"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
177 <param name="model_type" value="WGS"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
178 <param name="output_gvcf" value="True"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
179 <conditional name="regions_conditional">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
180 <param name="regions_option" value="region"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
181 <param name="region_literal" value="K03455:1-2669"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
182 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
183 <output name="vcf_file" ftype="vcf">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
184 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
185 <has_text text="##fileformat=VCFv4.2"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
186 <has_size value="1846"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
187 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
188 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
189 <output name="gvcf_file" file="output.g.vcf" ftype="vcf">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
190 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
191 <has_text text="##fileformat=VCFv4.2"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
192 <has_size value="3195"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
193 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
194 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
195 <output name="html_report" ftype="html">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
196 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
197 <has_size value="18864" delta="100"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
198 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
199 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
200 </test>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
201 <!-- Test CRAM format input-->
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
202 <test expect_num_outputs="2">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
203 <conditional name="reference_genome">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
204 <param name="source" value="history"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
205 <param name="history_item" value="reference.fasta"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
206 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
207 <param name="reads" value="reads.cram"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
208 <param name="model_type" value="WGS"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
209 <conditional name="regions_conditional">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
210 <param name="regions_option" value="disabled"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
211 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
212 <output name="vcf_file" ftype="vcf">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
213 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
214 <has_text text="##fileformat=VCFv4.2"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
215 <has_size value="2473"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
216 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
217 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
218 <output name="html_report" ftype="html">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
219 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
220 <has_size value="19287" delta="100"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
221 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
222 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
223 </test>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
224 <!-- Test indexed reference format input-->
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
225 <test expect_num_outputs="2">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
226 <conditional name="reference_genome">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
227 <param name="source" value="indexed"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
228 <param name="index" value="phix174"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
229 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
230 <param name="reads" value="reads.bam"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
231 <param name="model_type" value="WGS"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
232 <conditional name="regions_conditional">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
233 <param name="regions_option" value="disabled"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
234 </conditional>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
235 <output name="vcf_file" ftype="vcf">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
236 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
237 <has_text text="##fileformat=VCFv4.2"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
238 <has_size value="2473"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
239 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
240 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
241 <output name="html_report" ftype="html">
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
242 <assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
243 <has_size value="19287" delta="100"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
244 </assert_contents>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
245 </output>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
246 </test>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
247 </tests>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
248 <help><![CDATA[
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
249
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
250 .. class:: infomark
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
251
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
252 **Purpose**
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
253
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
254 DeepVariant is a deep learning-based variant caller that takes aligned reads (in BAM or CRAM format), produces pileup image tensors from them, classifies each tensor using a convolutional neural network, and finally reports the results in a standard VCF or gVCF file.
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
255
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
256 DeepVariant supports germline variant-calling in diploid organisms.
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
257
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
258 - NGS (Illumina) data for either a `whole genome <https://github.com/google/deepvariant/blob/r1.2/docs/deepvariant-case-study.md>`_ or `whole exome <https://github.com/google/deepvariant/blob/r1.2/docs/deepvariant-exome-case-study.md>`_.
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
259 - PacBio HiFi data, see the `PacBio case study <https://github.com/google/deepvariant/blob/r1.2/docs/deepvariant-pacbio-model-case-study.md>`_.
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
260 - Hybrid PacBio HiFi + Illumina WGS, see the `hybrid case study <https://github.com/google/deepvariant/blob/r1.2/docs/deepvariant-hybrid-case-study.md>`_.
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
261
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
262 Please also note:
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
263
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
264 For somatic data or any other samples where the genotypes go beyond two copies of DNA, DeepVariant will not work out of the box because the only genotypes supported are hom-alt, het, and hom-ref.
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
265
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
266 The models included with DeepVariant are only trained on human data. For other organisms, see the blog post on `non-human variant-calling <https://google.github.io/deepvariant/posts/2018-12-05-improved-non-human-variant-calling-using-species-specific-deepvariant-models/>`_ for some possible pitfalls and how to handle them.
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
267
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
268 ----
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
269
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
270 .. class:: infomark
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
271
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
272 **How DeepVariants works**
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
273
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
274 DeepVariant relies on `Nucleus <https://github.com/google/nucleus>`_, a library of Python and C++ code for reading and writing data in common genomics file formats (like SAM and VCF) designed for painless integration with the `TensorFlow <https://www.tensorflow.org/>`_ machine learning framework. Nucleus was built with DeepVariant in mind and open-sourced separately so it can be used by anyone in the genomics research community for other projects. See this blog post on `Using Nucleus and TensorFlow for DNA Sequencing Error Correction <https://google.github.io/deepvariant/posts/2019-01-31-using-nucleus-and-tensorflow-for-dna-sequencing-error-correction/>`_.
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
275
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
276
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
277 ]]> </help>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
278 <expand macro="citations"/>
7608209110d3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deepvariant commit e46feb5432b28a9360a1d4e8a6618e6ed91008fe"
iuc
parents:
diff changeset
279 </tool>