inputFile: {description: "A vcf or bcf file.", category: "required"}
outputPath: {description: "The location the output VCF file should be written.", category: "common"}
include: {description: "Select sites for which the expression is true (see man page for details).", category: "advanced"}
exclude: {description: "Exclude sites for which the expression is true (see man page for details).", category: "advanced"}
excludeUncalled: {description: "Exclude sites without a called genotype (see man page for details).", category: "advanced"}
memory: {description: "The amount of memory this job will use.", category: "advanced"}
timeMinutes: {description: "The maximum amount of time the job will run in minutes.", category: "advanced"}
dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.", category: "advanced"}
inputVcf: {description: "The VCF file to process.", category: "required"}
bamFile: {description: "The bam file to process.", category: "required"}
bamIndex: {description: "The index of the bam file.", category: "required"}
referenceFasta: {description: "The reference fasta file also used for mapping.", category: "required"}
referenceFastaFai: {description: "Fasta index (.fai) file of the reference.", category: "required" }
sample: {description: "The name of the sample.", category: "required"}
outputPath: {description: "The location the output VCF file should be written.", category: "common"}
memory: {description: "The memory required to run the programs.", category: "advanced"}
timeMinutes: {description: "The maximum duration (in minutes) the tool is allowed to run.", category: "advanced"}
dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.", category: "advanced"}