Category

Genome Variant Analysis


Usage

java -jar GenomeAnalysisTK.jar -T VariantFiltration -R reference.fasta -o output.vcf --variant input.vcf --filterExpression "AB 50" --filterName "SomeFilterName"


Manual

Argument name(s)Default valueSummary
Required Inputs
--variant
 -V
NAInput VCF file
Optional Inputs
--mask
noneInput ROD mask
Optional Outputs
--out
 -o
stdoutFile to which variants should be written
Optional Parameters
--clusterSize
 -cluster
3The number of SNPs which make up a cluster
--clusterWindowSize
 -window
0The window size (in bases) in which to evaluate clustered SNPs
--filterExpression
 -filter
[]One or more expression used with INFO fields to filter
--filterName
[]Names to use for the list of filters
--genotypeFilterExpression
 -G_filter
[]One or more expression used with FORMAT (sample/genotype-level) fields to filter (see documentation guide for more info)
--genotypeFilterName
 -G_filterName
[]Names to use for the list of sample/genotype filters (must be a 1-to-1 mapping); this name is put in the FILTER field for variants that get filtered
--maskExtension
 -maskExtend
0How many bases beyond records from a provided 'mask' rod should variants be filtered
--maskName
MaskThe text to put in the FILTER field if a 'mask' rod is provided and overlaps with a variant call
Optional Flags
--filterNotInMask
falseFilter records NOT in given input mask.
--invalidatePreviousFilters
falseRemove previous filters applied to the VCF
--invertFilterExpression
 -invfilter
falseInvert the selection criteria for --filterExpression
--invertGenotypeFilterExpression
 -invG_filter
falseInvert the selection criteria for --genotypeFilterExpression
--missingValuesInExpressionsShouldEvaluateAsFailing
falseWhen evaluating the JEXL expressions, missing values should be considered failing the expression
--setFilteredGtToNocall
falseSet filtered genotypes to no-call


Share your experience or ask a question