gatk4/gatk4_genotypegvcfs

variant calling
germline
joint genotyping
GATK
GATK4
VCF
GVCF

Description

Perform joint genotyping on one or more samples previously called with
HaplotypeCaller in GVCF mode.

GenotypeGVCFs merges the records in the input GVCF(s) and performs joint
genotyping to produce a set of final, genotyped calls in a VCF file. The
input can be a single-sample GVCF (e.g. from gatk4 HaplotypeCaller run
with --emit_ref_confidence GVCF), a combined multi-sample GVCF (e.g.
from gatk4 CombineGVCFs), or a GenomicsDB workspace produced by
gatk4 GenomicsDBImport.

Type

bash_script

License

Apache-2.0

Keywords

variant calling
germline
joint genotyping
GATK
GATK4
VCF
GVCF

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_genotypegvcfs/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
--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
--allele_fraction_error
double
--annotate_with_num_discovered_alleles
boolean_true
--annotation
-A
string
multiple
--annotation_group
-G
string
multiple
--annotations_to_exclude
-AX
string
multiple
--call_genotypes
boolean_true
--dbsnp
-D
file
--disable_tool_default_annotations
boolean_true
--enable_all_annotations
boolean_true
--force_output_intervals
file
multiple
--founder_id
string
multiple
--genomicsdb_max_alternate_alleles
integer
--genomicsdb_shared_posixfs_optimizations
boolean_true
--genomicsdb_use_bcf_codec
boolean_true
--genotype_assignment_method
-gam
string
--heterozygosity
double
--heterozygosity_stdev
double
--include_non_variant_sites
-all-sites
boolean_true
--indel_heterozygosity
double
--input_is_somatic
boolean_true
--intervals
-L
file
--keep_combined_raw_annotations
-keep-combined
boolean_true
--keep_specific_combined_raw_annotation
-keep-specific-combined
string
multiple
--max_alternate_alleles
integer
--max_genotype_count
integer
--max_variants_per_shard
integer
--merge_input_intervals
boolean_true
--num_reference_samples_if_no_call
integer
--only_output_calls_starting_in_intervals
boolean_true
--pedigree
-ped
file
--population_callset
-population
file
--sample_ploidy
-ploidy
integer
--somatic_quality_threshold
double
--stand_call_conf
-stand-call-conf
double
--tumor_lod_to_emit
-emit-lod
double
--use_posteriors_to_calculate_qual
-gp-qual
boolean_true
--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.