# HG changeset patch # User iuc # Date 1770035643 0 # Node ID 09fff9439112e4ea789bd8e7b158007da0f9c6a4 # Parent 1a3c1f1a4d24544128935221a299cc1a504d5185 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/deepvariant commit bf3bb5d5a1f442208f054523fbcf0be4cc366a35 diff -r 1a3c1f1a4d24 -r 09fff9439112 deepvariant.xml --- a/deepvariant.xml Mon Apr 10 11:11:03 2023 +0000 +++ b/deepvariant.xml Mon Feb 02 12:34:03 2026 +0000 @@ -1,4 +1,4 @@ - + deep learning-based variant caller macros.xml @@ -11,6 +11,14 @@ #if $regions_conditional.regions_option == 'bed' && ln -s '${regions_conditional.bed_file}' region.bed #end if + #if $par_regions_bed + && ln -s '${par_regions_bed}' par_regions.bed + #end if + #set $logging_dir_value = None + #if $create_runtime_report + #set $logging_dir_value = 'logging' + && mkdir -p '$logging_dir_value' + #end if #if $reference_genome.source == 'history': #set $ref_genome = 'reference.fasta' && ln -s -f '${reference_genome.history_item}' $ref_genome @@ -21,17 +29,43 @@ && run_deepvariant --model_type=$model_type --ref=$ref_genome - --reads=reads_alignment.bam + --reads='reads_alignment.bam' + #if $sample_name + --sample_name '$sample_name' + #end if --output_vcf='./output.vcf.gz' #if $output_gvcf --output_gvcf='./output.g.vcf.gz' #end if #if $regions_conditional.regions_option == 'region' - --regions $regions_conditional.region_literal + --regions '$regions_conditional.region_literal' #else if $regions_conditional.regions_option == 'bed' - --regions region.bed + --regions 'region.bed' + #end if + --disable_small_model=$disable_small_model + #if $haploid_contigs + --haploid_contigs='$haploid_contigs' + #end if + #if $par_regions_bed + --par_regions_bed='par_regions.bed' + #end if + #if $logging_dir_value + --logging_dir='$logging_dir_value' #end if - ##--call_variants_extra_args="use_openvino=true" ## Setting this will use OpenVINO on Intel CPUs, which empirically reduces call_variants runtime by 15%-25%. + #if $report_title + --report_title='$report_title' + #end if + --runtime_report=$create_runtime_report + #if $make_examples_extra_args + --make_examples_extra_args='$make_examples_extra_args' + #end if + #if $call_variants_extra_args + --call_variants_extra_args='$call_variants_extra_args' + #end if + #if $postprocess_variants_extra_args + --postprocess_variants_extra_args='$postprocess_variants_extra_args' + #end if + $vcf_stats_report --num_shards=\${GALAXY_SLOTS:-2} && gunzip './output.vcf.gz' #if $output_gvcf @@ -56,7 +90,8 @@ - + + @@ -88,10 +123,28 @@ +
+ + + + + + +
+
+ + + +
- + + advanced_options['vcf_stats_report'] + + + advanced_options['create_runtime_report'] + output_gvcf @@ -108,15 +161,21 @@ - +
+ + +
+ - + - + - + + + @@ -132,15 +191,20 @@ +
+ +
+ - - + + + @@ -156,15 +220,20 @@ +
+ +
+ - - + + + @@ -181,21 +250,26 @@ +
+ +
+ - - + + - - + + + @@ -210,15 +284,20 @@ +
+ +
+ - - + + + @@ -233,15 +312,118 @@ +
+ +
+ - + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + - + + + + + + + + + + + +
+ + + + + + + + + + + +
+ + + +
+ + + + + + + + + + + + + +
+ + + + + + + + + + + +
+ +
+
+ + + +
+ + + + + + + + + + +
@@ -254,11 +436,13 @@ 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. +DeepVariant runs a pipeline of three steps: **make_examples**, **call_variants**, and **postprocess_variants**. The **Expert options** section exposes extra-args fields for each step. Use these only with parameters that are accepted by the corresponding DeepVariant binary (see `run_deepvariant --helpfull` and the subcommand help, e.g. `/opt/deepvariant/bin/make_examples --helpfull` in the container). + DeepVariant supports germline variant-calling in diploid organisms. -- NGS (Illumina) data for either a `whole genome `_ or `whole exome `_. -- PacBio HiFi data, see the `PacBio case study `_. -- Hybrid PacBio HiFi + Illumina WGS, see the `hybrid case study `_. +- NGS (Illumina) data for either a `whole genome `_ or `whole exome `_. +- PacBio HiFi data, see the `PacBio case study `_. +- Hybrid PacBio HiFi + Illumina WGS, see the `hybrid case study `_. Please also note: diff -r 1a3c1f1a4d24 -r 09fff9439112 macros.xml --- a/macros.xml Mon Apr 10 11:11:03 2023 +0000 +++ b/macros.xml Mon Feb 02 12:34:03 2026 +0000 @@ -1,6 +1,7 @@ - 1.5.0 + 1.9.0 0 + 23.1 topic_0199 diff -r 1a3c1f1a4d24 -r 09fff9439112 test-data/phix174.par_regions.bed --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/phix174.par_regions.bed Mon Feb 02 12:34:03 2026 +0000 @@ -0,0 +1,1 @@ +K03455 0 100