CallVariantsONT
CallVariants
- descrition
- A workflow for calling small and/or structural variants from an aligned ONT BAM file.
Inputs
Required
bai(File, required): ONT BAM index filebam(File, required): ONT BAM filecall_small_variants(Boolean, required): Call small variantscall_small_vars_on_mitochondria(Boolean, required): if false, will not attempt to call variants on mitochondriacall_svs(Boolean, required): Call structural variantsfast_less_sensitive_sv(Boolean, required): to trade less sensitive SV calling for faster speedprefix(String, required): Prefix for output filesref_map_file(File, required): Table indicating reference sequence, auxillary file locations, and metadata.run_dv_pepper_analysis(Boolean, required): to turn on DV-Pepper analysis or not (non-trivial increase in cost and runtime)sample_id(String, required): Sample ID
Optional
dvp_memory(Int?): memory for DV-Pepperdvp_threads(Int?): number of threads for DV-Pepperref_scatter_interval_list_ids(File?): A file that gives short IDs to the interval_list files; needed only when running DV-Pepperref_scatter_interval_list_locator(File?): A file holding paths to interval_list files; needed only when running DV-Peppersites_vcf(File?): for use with Clairsites_vcf_tbi(File?): for use with Clairtandem_repeat_bed(File?): BED file containing TRF finder for better PBSV calls (e.g. http://hgdownload.soe.ucsc.edu/goldenPath/hg38/bigZips/hg38.trf.bed.gz)Clair.chr(String?)Clair.runtime_attr_override(RuntimeAttr?)MakeChrIntervalList.runtime_attr_override(RuntimeAttr?)MergeAndSortClairVCFs.header_definitions_file(File?)MergeAndSortClairVCFs.runtime_attr_override(RuntimeAttr?)MergeAndSortClair_gVCFs.header_definitions_file(File?)MergeAndSortClair_gVCFs.runtime_attr_override(RuntimeAttr?)MergeBams.runtime_attr_override(RuntimeAttr?)MergeDeepVariantGVCFs.header_definitions_file(File?)MergeDeepVariantGVCFs.runtime_attr_override(RuntimeAttr?)MergeDeepVariantPhasedVCFs.header_definitions_file(File?)MergeDeepVariantPhasedVCFs.runtime_attr_override(RuntimeAttr?)MergeDeepVariantVCFs.header_definitions_file(File?)MergeDeepVariantVCFs.runtime_attr_override(RuntimeAttr?)MergePBSVVCFs.runtime_attr_override(RuntimeAttr?)Pepper.runtime_attr_override(RuntimeAttr?)SmallVariantsScatter.runtime_attr_override(RuntimeAttr?)SmallVariantsScatterPrepp.runtime_attr_override(RuntimeAttr?)Sniffles2SV.runtime_attr_override(RuntimeAttr?)SubsetBam.runtime_attr_override(RuntimeAttr?)ZipAndIndexPBSV.runtime_attr_override(RuntimeAttr?)ZipAndIndexSnifflesVCF.runtime_attr_override(RuntimeAttr?)size_balanced_scatter.runtime_attr_override(RuntimeAttr?)PBSVslow.Call.runtime_attr_override(RuntimeAttr?)PBSVslow.Discover.chr(String?)PBSVslow.Discover.runtime_attr_override(RuntimeAttr?)RunPBSV.Call.runtime_attr_override(RuntimeAttr?)RunPBSV.Discover.chr(String?)RunPBSV.Discover.runtime_attr_override(RuntimeAttr?)
Defaults
minsvlen(Int, default=50): Minimum SV length in bp (default: 50)PickGcpZones.region(String, default="us-central1")SmallVariantsScatter.prefix(String, default="subset"): Prefix for output filesSubsetBam.prefix(String, default="subset"): Prefix for output files
Outputs
sniffles_vcf(File?)sniffles_tbi(File?)pbsv_vcf(File?)pbsv_tbi(File?)clair_vcf(File?)clair_tbi(File?)clair_gvcf(File?)clair_gtbi(File?)dvp_phased_vcf(File?)dvp_phased_tbi(File?)dvp_g_vcf(File?)dvp_g_tbi(File?)dvp_vcf(File?)dvp_tbi(File?)
Dot Diagram
