Workflow: Merge, annotate, and generate a TSV for SVs

Fetched 2023-01-14 23:46:55 GMT
children parents
Workflow as SVG
  • Selected
  • Default Values
  • Nested Workflows
  • Tools
  • Inputs/Outputs

Inputs

ID Type Title Doc
sv_vcfs File[]
snps_vcf File (Optional)
same_type Boolean
cohort_name String (Optional)
same_strand Boolean
genome_build String
blocklist_bedpe File (Optional)
minimum_sv_size Integer
minimum_sv_calls Integer
estimate_sv_distance Boolean
max_distance_to_merge Integer

Steps

ID Runs Label Doc
bcftools_merge_sv_vcfs
../tools/bcftools_merge.cwl (CommandLineTool)
survivor_merge_sv_vcfs
../tools/survivor.cwl (CommandLineTool)
Run SURVIVOR to merge SV calls
bcftools_annotsv_filter
../tools/annotsv_filter.cwl (CommandLineTool)
filter AnnotSV tsv output generated from a bcftools merged vcf
filter_blocklist_bcftools
../tools/filter_sv_vcf_blocklist_bedpe.cwl (CommandLineTool)
filter_blocklist_survivor
../tools/filter_sv_vcf_blocklist_bedpe.cwl (CommandLineTool)
bcftools_annotate_variants
../tools/annotsv.cwl (CommandLineTool)
survivor_annotate_variants
../tools/annotsv.cwl (CommandLineTool)

Outputs

ID Type Label Doc
bcftools_merged_sv_vcf File
survivor_merged_sv_vcf File
bcftools_merged_annotated_tsv File
survivor_merged_annotated_tsv File
bcftools_merged_filtered_annotated_tsv File
Permalink: https://w3id.org/cwl/view/git/b465f0da2806ddb6df481409541d13288ccb40ec/definitions/subworkflows/merge_svs.cwl