Description
Filter variant calls based on INFO and/or FORMAT annotations.
This tool is designed for hard-filtering variant calls based on certain
criteria. Records are hard-filtered by changing the value in the FILTER field
to something other than PASS. Filtered records will be preserved in the
output unless their removal is requested. Site-level filters are supplied as
one or more JEXL expressions via --filter_expression with a name via--filter_name.
Type
bash_script
License
Apache-2.0
Keywords
Contributors
Run the following command to execute this component with Nextflow:
cat > params.yaml <<'EOM'
output: "$id.$key.output.gz"
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_variantfiltration/main.nf \
-params-file params.yaml 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 |
Name | Type & Properties |
|---|---|
--variant -V | file required |
--reference -R | file |
--reference_fai | file |
--reference_dict | file |
Name | Type & Properties |
|---|---|
--output -O | file required output |
Name | Type & Properties |
|---|---|
--apply_allele_specific_filters | boolean_true |
--cluster_size -cluster | integer |
--cluster_window_size -window | integer |
--filter_expression -filter | string multiple |
--filter_name | string multiple |
--filter_not_in_mask | boolean_true |
--genotype_filter_expression -G-filter | string multiple |
--genotype_filter_name -G-filter-name | string multiple |
--invalidate_previous_filters | boolean_true |
--invert_filter_expression -invfilter | boolean_true |
--invert_genotype_filter_expression -invG-filter | boolean_true |
--mask | file |
--mask_description | string |
--mask_extension | integer |
--mask_name | string |
--missing_values_evaluate_as_failing | boolean_true |
--set_filtered_genotype_to_no_call | boolean_true |