digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 233 852 233 852 0 ",
		bb="0,0,852,233",
		bgcolor="#eeeeee",
		clusterrank=local,
		color=black,
		dpi=96,
		fontsize=10,
		labeljust=left,
		nodesep=0.05,
		ranksep=0.22,
		xdotversion=1.7
	];
	node [color=black,
		fillcolor=lightgoldenrodyellow,
		fontcolor=black,
		fontname=Helvetica,
		fontsize=10,
		height=0,
		label="\N",
		shape=record,
		style=filled,
		width=0
	];
	edge [arrowsize=0.7,
		color=black,
		fontcolor=black,
		fontname=Helvetica,
		fontsize=8
	];
	subgraph cluster_inputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 8 170 8 225 844 225 844 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 213 0 84 15 -Workflow Inputs ",
			bb="8,170,844,225",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,215.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		sv_db	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 178.5 16.5 197.5 61.5 197.5 61.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 39 185.5 0 29 5 -sv_db ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=sv_db,
			pos="39,188",
			rects="16.5,178.5,61.5,197.5",
			width=0.625];
		estimate_sv_distance	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 65.5 178.5 65.5 197.5 188.5 197.5 188.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 127 185.5 0 107 20 -estimate_sv_distance ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=estimate_sv_distance,
			pos="127,188",
			rects="65.5,178.5,188.5,197.5",
			width=1.7083];
		same_type	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 192.5 178.5 192.5 197.5 263.5 197.5 263.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 228 185.5 0 55 9 -same_type ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=same_type,
			pos="228,188",
			rects="192.5,178.5,263.5,197.5",
			width=0.98611];
		max_distance_to_merge	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 267.5 178.5 267.5 197.5 404.5 197.5 404.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 336 185.5 0 121 21 -max_distance_to_merge ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=max_distance_to_merge,
			pos="336,188",
			rects="267.5,178.5,404.5,197.5",
			width=1.9028];
		minimum_sv_size	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 408.5 178.5 408.5 197.5 513.5 197.5 513.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 461 185.5 0 89 15 -minimum_sv_size ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=minimum_sv_size,
			pos="461,188",
			rects="408.5,178.5,513.5,197.5",
			width=1.4583];
		same_strand	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 518 178.5 518 197.5 598 197.5 598 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 558 185.5 0 64 11 -same_strand ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=same_strand,
			pos="558,188",
			rects="518,178.5,598,197.5",
			width=1.1111];
		minimum_sv_calls	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 602 178.5 602 197.5 710 197.5 710 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 656 185.5 0 92 16 -minimum_sv_calls ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=minimum_sv_calls,
			pos="656,188",
			rects="602,178.5,710,197.5",
			width=1.5];
		cohort_name	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 714 178.5 714 197.5 794 197.5 794 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 754 185.5 0 64 11 -cohort_name ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=cohort_name,
			pos="754,188",
			rects="714,178.5,794,197.5",
			width=1.1111];
		vcfs	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 798.5 178.5 798.5 197.5 835.5 197.5 835.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 817 185.5 0 21 4 -vcfs ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=vcfs,
			pos="817,188",
			rects="798.5,178.5,835.5,197.5",
			width=0.51389];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 429 8 429 63 575 63 575 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 483 15 0 92 16 -Workflow Outputs ",
			bb="429,8,575,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="483,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		merged_annotated_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 437.5 35.5 437.5 54.5 566.5 54.5 566.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 502 42.5 0 113 20 -merged_annotated_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=merged_annotated_vcf,
			pos="502,45",
			rects="437.5,35.5,566.5,54.5",
			width=1.7917];
	}
	add_population_frequency	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 392.5 80.5 392.5 99.5 611.5 99.5 611.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 502 87.5 0 203 42 -add population allele frequencies to a vcf ",
		height=0.27778,
		label="add population allele frequencies to a vcf",
		pos="502,90",
		rects="392.5,80.5,611.5,99.5",
		width=3.0417];
	sv_db -> add_population_frequency	[_draw_="c 7 -#000000 B 7 49.85 178.51 54.32 175.39 59.69 172.11 65 170 168.49 128.79 294.37 108.93 384.4 99.45 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 384.51 101.9 391.22 98.75 384 97.03 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 225 133.1 0 24 5 -sv_db ",
		label=sv_db,
		lp="225,135",
		pos="e,392.72,98.593 49.848,178.51 54.318,175.39 59.689,172.11 65,170 168.49,128.79 294.37,108.93 384.4,99.451"];
	merge_vcfs	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 413 125.5 413 144.5 591 144.5 591 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 502 132.5 0 162 30 -Run SURVIVOR to merge SV calls ",
		height=0.27778,
		label="Run SURVIVOR to merge SV calls",
		pos="502,135",
		rects="413,125.5,591,144.5",
		width=2.4722];
	estimate_sv_distance -> merge_vcfs	[_draw_="c 7 -#000000 B 7 138.86 178.52 151.04 170.33 170.86 158.39 190 153 228.98 142.02 328.62 138.06 404.91 136.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 404.68 139.13 411.64 136.56 404.6 134.23 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 234 155.6 0 88 20 -estimate_sv_distance ",
		label=estimate_sv_distance,
		lp="234,157.5",
		pos="e,413.15,136.53 138.86,178.52 151.04,170.33 170.86,158.39 190,153 228.98,142.02 328.62,138.06 404.91,136.67"];
	same_type -> merge_vcfs	[_draw_="c 7 -#000000 B 7 243.3 178.55 258.66 170.5 283.24 158.78 306 153 337.6 144.97 372.89 140.57 404.73 138.2 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 404.85 140.65 411.66 137.72 404.51 135.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 328.5 155.6 0 45 9 -same_type ",
		label=same_type,
		lp="328.5,157.5",
		pos="e,413.17,137.61 243.3,178.55 258.66,170.5 283.24,158.78 306,153 337.6,144.97 372.89,140.57 404.73,138.2"];
	max_distance_to_merge -> merge_vcfs	[_draw_="c 7 -#000000 B 7 340.1 178.73 344.56 170.7 352.48 158.89 363 153 371.09 148.47 386.71 145.12 404.65 142.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 404.9 145.11 411.54 141.79 404.28 140.24 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 412.5 155.6 0 99 21 -max_distance_to_merge ",
		label=max_distance_to_merge,
		lp="412.5,157.5",
		pos="e,413.04,141.6 340.1,178.73 344.56,170.7 352.48,158.89 363,153 371.09,148.47 386.71,145.12 404.65,142.67"];
	minimum_sv_size -> merge_vcfs	[_draw_="c 7 -#000000 B 7 460.76 178.61 460.96 171.17 462.35 160.36 468 153 469 151.7 470.12 150.5 471.33 149.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 472.59 151.5 476.78 145.38 469.69 147.55 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 503.5 155.6 0 71 15 -minimum_sv_size ",
		label=minimum_sv_size,
		lp="503.5,157.5",
		pos="e,478,144.48 460.76,178.61 460.96,171.17 462.35,160.36 468,153 469,151.7 470.12,150.5 471.33,149.38"];
	same_strand -> merge_vcfs	[_draw_="c 7 -#000000 B 7 554.15 178.55 550.39 171.06 544.07 160.22 536 153 534.25 151.43 532.33 149.97 530.31 148.62 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 531.82 146.66 524.55 145.2 529.32 150.88 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 569.5 155.6 0 53 11 -same_strand ",
		label=same_strand,
		lp="569.5,157.5",
		pos="e,523.25,144.43 554.15,178.55 550.39,171.06 544.07,160.22 536,153 534.25,151.43 532.33,149.97 530.31,148.62"];
	minimum_sv_calls -> merge_vcfs	[_draw_="c 7 -#000000 B 7 641.5 178.56 624.42 168.63 598.19 153.44 597 153 589.95 150.43 582.46 148.23 574.89 146.37 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 575.52 144 568.15 144.81 574.42 148.77 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 648.5 155.6 0 73 16 -minimum_sv_calls ",
		label=minimum_sv_calls,
		lp="648.5,157.5",
		pos="e,566.68,144.47 641.5,178.56 624.42,168.63 598.19,153.44 597,153 589.95,150.43 582.46,148.23 574.89,146.37"];
	cohort_name -> merge_vcfs	[_draw_="c 7 -#000000 B 10 730.4 178.52 719.35 174.17 706.19 168.44 695 162 689.22 158.68 689.22 155.4 683 153 667.33 146.95 633.39 142.99 \
599.08 140.43 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 599.5 138 592.34 139.95 599.15 142.89 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 722 155.6 0 54 11 -cohort_name ",
		label=cohort_name,
		lp="722,157.5",
		pos="e,590.83,139.84 730.4,178.52 719.35,174.17 706.19,168.44 695,162 689.22,158.68 689.22,155.4 683,153 667.33,146.95 633.39,142.99 \
599.08,140.43"];
	cohort_name -> add_population_frequency	[_draw_="c 7 -#000000 B 7 754.33 178.58 754.15 170.9 752.63 159.75 746 153 722.07 128.64 636.47 110.92 573.39 100.81 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 573.82 98.4 566.53 99.73 573.06 103.24 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 761 133.1 0 54 11 -cohort_name ",
		label=cohort_name,
		lp="761,135",
		pos="e,565.03,99.496 754.33,178.58 754.15,170.9 752.63,159.75 746,153 722.07,128.64 636.47,110.92 573.39,100.81"];
	vcfs -> merge_vcfs	[_draw_="c 7 -#000000 B 10 807.58 178.73 803.83 175.71 799.38 172.45 795 170 776.34 159.57 770.89 157.56 750 153 701.08 142.33 645.56 137.83 \
599.47 136.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 599.57 133.67 592.49 135.88 599.4 138.56 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 787.5 155.6 0 17 4 -vcfs ",
		label=vcfs,
		lp="787.5,157.5",
		pos="e,590.98,135.83 807.58,178.73 803.83,175.71 799.38,172.45 795,170 776.34,159.57 770.89,157.56 750,153 701.08,142.33 645.56,137.83 \
599.47,136.12"];
	merge_vcfs -> add_population_frequency	[_draw_="c 7 -#000000 B 4 502 125.71 502 120.59 502 113.85 502 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 504.45 107.78 502 100.78 499.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 508.5 110.6 0 13 3 -vcf ",
		label=vcf,
		lp="508.5,112.5",
		pos="e,502,99.265 502,125.71 502,120.59 502,113.85 502,107.67"];
	add_population_frequency -> merged_annotated_vcf	[_draw_="c 7 -#000000 B 4 502 80.71 502 75.59 502 68.85 502 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 504.45 62.78 502 55.78 499.55 62.78 ",
		pos="e,502,54.265 502,80.709 502,75.593 502,68.848 502,62.666"];
}
