gatk4/gatk4_applybqsr

BQSR
base quality recalibration
GATK
GATK4
alignment

Description

Apply a linear base quality recalibration model trained with the
BaseRecalibrator tool.

This is the second pass of the GATK Base Quality Score Recalibration
(BQSR) workflow. It applies the recalibration table produced by
gatk4_baserecalibrator to the input BAM, adjusting base quality scores
to correct for systematic technical errors in the sequencing process.

Type

bash_script

License

Apache-2.0

Keywords

BQSR
base quality recalibration
GATK
GATK4
alignment

Contributors

Run this component

Run the following command to execute this component with Nextflow:

cat > params.yaml <<'EOM'  
output: "$id.$key.output.bam"  
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_applybqsr/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
--input
-I
file
required
--bai
file
required
--bqsr_recal_file
-bqsr
file
required
--reference
-R
file
--reference_fai
file
--reference_dict
file

Output

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

Options

Name
Type & Properties
--allow_missing_read_group
boolean_true
--emit_original_quals
boolean_true
--exclude_intervals
-XL
file
--global_qscore_prior
double
--intervals
-L
file
--preserve_qscores_less_than
integer
--quantize_quals
integer
--round_down_quantized
boolean_true
--static_quantized_quals
integer
multiple
--use_original_qualities
-OQ
boolean_true

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.