From f08a9cd5389ade482166a81e7f6ddbba8da1c9f1 Mon Sep 17 00:00:00 2001 From: jemten Date: Tue, 11 Nov 2025 17:58:46 +0100 Subject: [PATCH] adding dv report to deliverables --- CHANGELOG.md | 4 ++++ lib/MIP/Constants.pm | 2 +- lib/MIP/Recipes/Analysis/Deepvariant.pm | 14 ++++++++++++-- templates/mip_install_config.yaml | 2 +- 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 87ccc785a..9482a02d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [12.1.1] + +- Write Deepvariant report html file to deliverables + ## [12.1.0] - Adds optional trimming of reads with Fastp for the DNA workflow, turned on by default diff --git a/lib/MIP/Constants.pm b/lib/MIP/Constants.pm index 93b0bc2dd..24d104c04 100644 --- a/lib/MIP/Constants.pm +++ b/lib/MIP/Constants.pm @@ -82,7 +82,7 @@ Readonly our %ANALYSIS => ( ); ## Set MIP version -Readonly our $MIP_VERSION => q{12.1.0}; +Readonly our $MIP_VERSION => q{12.1.1}; ## Cli Readonly our $MOOSEX_APP_SCEEN_WIDTH => 160; diff --git a/lib/MIP/Recipes/Analysis/Deepvariant.pm b/lib/MIP/Recipes/Analysis/Deepvariant.pm index 7229bda4c..aef772a91 100644 --- a/lib/MIP/Recipes/Analysis/Deepvariant.pm +++ b/lib/MIP/Recipes/Analysis/Deepvariant.pm @@ -16,7 +16,7 @@ use autodie qw{ :all }; use Readonly; ## MIPs lib/ -use MIP::Constants qw{ $CONTAINER_MANAGER $EQUALS $LOG_NAME $NEWLINE $SPACE $UNDERSCORE }; +use MIP::Constants qw{ $CONTAINER_MANAGER $DOT $EQUALS $LOG_NAME $NEWLINE $SPACE $UNDERSCORE }; BEGIN { @@ -124,7 +124,7 @@ sub analysis_deepvariant { use MIP::Program::Gnu::Bash qw{ gnu_export }; use MIP::Program::Deepvariant qw{ deepvariant }; use MIP::Recipe qw{ parse_recipe_prerequisites }; - use MIP::Sample_info qw{ set_recipe_metafile_in_sample_info set_recipe_outfile_in_sample_info }; + use MIP::Sample_info qw{ set_file_path_to_store set_recipe_metafile_in_sample_info set_recipe_outfile_in_sample_info }; use MIP::Script::Setup_script qw{ setup_script }; ### PREPROCESSING: @@ -239,6 +239,16 @@ sub analysis_deepvariant { } ); + set_file_path_to_store( + { + format => q{meta}, + id => $sample_id, + path => $outfile_path_prefix . $DOT . q{visual_report.html}, + recipe_name => $recipe_name, + sample_info_href => $sample_info_href, + } + ); + submit_recipe( { base_command => $profile_base_command, diff --git a/templates/mip_install_config.yaml b/templates/mip_install_config.yaml index 20c723f33..b67cb660d 100644 --- a/templates/mip_install_config.yaml +++ b/templates/mip_install_config.yaml @@ -129,7 +129,7 @@ container: mip: executable: mip: - uri: docker.io/clinicalgenomics/mip:v12.1.0 + uri: docker.io/clinicalgenomics/mip:v12.1.1 multiqc: executable: multiqc: