gatk4/gatk4_combinegvcfs

variant calling
germline
GATK
GATK4
GVCF
joint genotyping

Description

Merges multiple per-sample GVCF files (produced by gatk4 HaplotypeCaller
in --emit_ref_confidence GVCF mode) into a single multi-sample GVCF with
appropriate annotations.

The resulting combined GVCF is not genotyped, it is intended to be used
as input to gatk4 GenotypeGVCFs to jointly call genotypes across all
merged samples.

Type

bash_script

License

Apache-2.0

Keywords

variant calling
germline
GATK
GATK4
GVCF
joint genotyping

Contributors

Run this component

Run the following command to execute this component with Nextflow:

cat > params.yaml <<'EOM'  
output: "$id.$key.output.vcf"  
id: "run"  
publish_dir: "output/"  
EOM

nextflow run https://packages.viash-hub.com/vsh/biobox.git \  
  -revision v0.5.0 \  
  -main-script target/nextflow/gatk4/gatk4_combinegvcfs/main.nf \  
  -params-file params.yaml  

GATK Engine Options

Name
Type & Properties
--interval_padding
-ip
integer
--sites_only_vcf_output
boolean_true
--create_output_variant_index
-OVI
boolean
--create_output_bam_index
-OBI
boolean
--output_cram_version
string
--read_filter
-RF
string
multiple
--disable_read_filter
-DF
string
multiple
--disable_tool_default_read_filters
boolean_true
--disable_sequence_dictionary_validation
boolean_true

Input

Name
Type & Properties
--variant
-V
file
required
multiple
--reference
-R
file
required
--reference_fai
file
required
--reference_dict
file
required

Output

Name
Type & Properties
--output
-O
file
required
output

Options

Name
Type & Properties
--annotation
-A
string
multiple
--annotation_group
-G
string
multiple
--annotations_to_exclude
-AX
string
multiple
--break_bands_at_multiples_of
integer
--call_genotypes
boolean_true
--combine_variants_distance
integer
--convert_to_base_pair_resolution
boolean_true
--dbsnp
-D
file
--disable_tool_default_annotations
boolean_true
--drop_somatic_filtering_annotations
boolean_true
--enable_all_annotations
boolean_true
--founder_id
string
multiple
--ignore_variants_starting_outside_interval
boolean_true
--input_is_somatic
boolean_true
--intervals
-L
file
--max_variants_per_shard
integer
--pedigree
-ped
file
--ref_padding
integer
--variant_output_filtering
string

Collaborate Accelerate Succeed

Empower your organization with secure, scalable workflow solutions that simplify development, ensure compliance, and drive innovation.

Viash Hub is a platform developed by Data Intuitive, a Belgian-based bioinformatics company specializing in data workflow development and deployment.