digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 458 588 458 588 0 ",
		bb="0,0,588,458",
		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 395 8 450 580 450 580 395 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 438 0 84 15 -Workflow Inputs ",
			bb="8,395,580,450",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,440.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		mills	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 530.5 403.5 530.5 422.5 571.5 422.5 571.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 551 410.5 0 25 5 -mills ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mills,
			pos="551,413",
			rects="530.5,403.5,571.5,422.5",
			width=0.56944];
		reference	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 91.5 403.5 91.5 422.5 154.5 422.5 154.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 123 410.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="123,413",
			rects="91.5,403.5,154.5,422.5",
			width=0.875];
		final_name	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 403.5 16.5 422.5 87.5 422.5 87.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 52 410.5 0 55 10 -final_name ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=final_name,
			pos="52,413",
			rects="16.5,403.5,87.5,422.5",
			width=0.98611];
		known_indels	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 282.5 403.5 282.5 422.5 365.5 422.5 365.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 324 410.5 0 67 12 -known_indels ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=known_indels,
			pos="324,413",
			rects="282.5,403.5,365.5,422.5",
			width=1.1528];
		dbsnp_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 370 403.5 370 422.5 436 422.5 436 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 403 410.5 0 50 9 -dbsnp_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=dbsnp_vcf,
			pos="403,413",
			rects="370,403.5,436,422.5",
			width=0.91667];
		readgroups	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 158.5 403.5 158.5 422.5 229.5 422.5 229.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 194 410.5 0 55 10 -readgroups ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=readgroups,
			pos="194,413",
			rects="158.5,403.5,229.5,422.5",
			width=0.98611];
		bqsr_intervals	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 440 403.5 440 422.5 526 422.5 526 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 483 410.5 0 70 14 -bqsr_intervals ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bqsr_intervals,
			pos="483,413",
			rects="440,403.5,526,422.5",
			width=1.1944];
		bams	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 234 403.5 234 422.5 278 422.5 278 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 256 410.5 0 28 4 -bams ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bams,
			pos="256,413",
			rects="234,403.5,278,422.5",
			width=0.61111];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 36 8 36 63 282 63 282 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 90 15 0 92 16 -Workflow Outputs ",
			bb="36,8,282,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="90,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		final_bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 44.5 35.5 44.5 54.5 109.5 54.5 109.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 77 42.5 0 49 9 -final_bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=final_bam,
			pos="77,45",
			rects="44.5,35.5,109.5,54.5",
			width=0.90278];
		mark_duplicates_metrics_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 114 35.5 114 54.5 274 54.5 274 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 194 42.5 0 144 28 -mark_duplicates_metrics_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mark_duplicates_metrics_file,
			pos="194,45",
			rects="114,35.5,274,54.5",
			width=2.2222];
	}
	bqsr	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 271.5 170.5 271.5 189.5 376.5 189.5 376.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 324 177.5 0 89 17 -create BQSR table ",
		height=0.27778,
		label="create BQSR table",
		pos="324,180",
		rects="271.5,170.5,376.5,189.5",
		width=1.4583];
	mills -> bqsr	[_draw_="c 7 -#000000 B 10 545.81 403.69 540.18 393.88 532 376.87 532 361 532 361 532 361 532 224 532 193.71 446.35 184.59 384.98 181.94 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 385.09 179.49 378 181.67 384.9 184.39 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 557.5 290.6 0 51 11 -known_sites ",
		label=known_sites,
		lp="557.5,292.5",
		pos="e,376.49,181.61 545.81,403.69 540.18,393.88 532,376.87 532,361 532,361 532,361 532,224 532,193.71 446.35,184.59 384.98,181.94"];
	align	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 157.5 350.5 157.5 369.5 300.5 369.5 300.5 350.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 229 357.5 0 127 24 -Unaligned to aligned BAM ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label="Unaligned to aligned BAM",
		pos="229,360",
		rects="157.5,350.5,300.5,369.5",
		width=1.9861];
	reference -> align	[_draw_="c 7 -#000000 B 10 133.35 403.68 139.38 398.83 147.13 392.58 154 387 158.9 383.02 159.38 380.88 165 378 169.33 375.79 173.97 373.84 \
178.71 372.13 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 179.42 374.48 185.3 369.96 177.88 369.83 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 185 380.6 0 40 9 -reference ",
		label=reference,
		lp="185,382.5",
		pos="e,186.73,369.48 133.35,403.68 139.38,398.83 147.13,392.58 154,387 158.9,383.02 159.38,380.88 165,378 169.33,375.79 173.97,373.84 \
178.71,372.13"];
	reference -> bqsr	[_draw_="c 7 -#000000 B 13 126.59 403.7 133.28 388.57 147.82 357.38 157 350 177.94 333.17 188.87 339.24 215 333 233.91 328.48 242.67 336.96 \
258 325 268.89 316.5 303.33 232.66 317.66 196.96 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 319.81 198.18 320.13 190.77 315.26 196.37 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 298 290.6 0 40 9 -reference ",
		label=reference,
		lp="298,292.5",
		pos="e,320.69,189.37 126.59,403.7 133.28,388.57 147.82,357.38 157,350 177.94,333.17 188.87,339.24 215,333 233.91,328.48 242.67,336.96 \
258,325 268.89,316.5 303.33,232.66 317.66,196.96"];
	apply_bqsr	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 71 125.5 71 144.5 145 144.5 145 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 108 132.5 0 58 10 -apply BQSR ",
		height=0.27778,
		label="apply BQSR",
		pos="108,135",
		rects="71,125.5,145,144.5",
		width=1.0278];
	reference -> apply_bqsr	[_draw_="c 7 -#000000 B 10 120.11 403.52 115.75 389.95 108 362.46 108 338.5 108 338.5 108 338.5 108 179 108 170.31 108 160.63 108 152.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 110.45 152.76 108 145.76 105.55 152.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 128 268.1 0 40 9 -reference ",
		label=reference,
		lp="128,270",
		pos="e,108,144.24 120.11,403.52 115.75,389.95 108,362.46 108,338.5 108,338.5 108,338.5 108,179 108,170.31 108,160.63 108,152.65"];
	merge	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 156 305.5 156 324.5 256 324.5 256 305.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 206 312.5 0 84 15 -Samtools: merge ",
		height=0.27778,
		label="Samtools: merge",
		pos="206,315",
		rects="156,305.5,256,324.5",
		width=1.3889];
	final_name -> merge	[_draw_="c 7 -#000000 B 7 59.47 403.78 71.56 390.88 96.61 365.73 122 350 137.15 340.61 155.33 332.88 170.9 327.17 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 171.58 329.53 177.35 324.88 169.94 324.91 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 134 358.1 0 24 4 -name ",
		label=name,
		lp="134,360",
		pos="e,178.78,324.37 59.471,403.78 71.555,390.88 96.608,365.73 122,350 137.15,340.61 155.33,332.88 170.9,327.17"];
	final_name -> apply_bqsr	[_draw_="c 7 -#000000 B 10 50.16 403.74 48.09 393.7 45 376.19 45 361 45 361 45 361 45 179 45 164.47 56.57 154.5 69.79 147.85 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 70.49 150.22 75.86 145.11 68.47 145.75 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 72.5 268.1 0 55 11 -output_name ",
		label=output_name,
		lp="72.5,270",
		pos="e,77.238,144.49 50.161,403.74 48.087,393.7 45,376.19 45,361 45,361 45,361 45,179 45,164.47 56.566,154.5 69.786,147.85"];
	known_indels -> bqsr	[_draw_="c 7 -#000000 B 10 324 403.7 324 393.6 324 376.05 324 361 324 361 324 361 324 224 324 215.31 324 205.63 324 197.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 326.45 197.76 324 190.76 321.55 197.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 349.5 290.6 0 51 11 -known_sites ",
		label=known_sites,
		lp="349.5,292.5",
		pos="e,324,189.24 324,403.7 324,393.6 324,376.05 324,361 324,361 324,361 324,224 324,215.31 324,205.63 324,197.65"];
	dbsnp_vcf -> bqsr	[_draw_="c 7 -#000000 B 10 400.37 403.79 397.41 393.8 393 376.34 393 361 393 361 393 361 393 224 393 209.11 381.29 199.19 367.52 192.68 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 368.51 190.44 361.11 189.98 366.61 194.95 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 418.5 290.6 0 51 11 -known_sites ",
		label=known_sites,
		lp="418.5,292.5",
		pos="e,359.71,189.4 400.37,403.79 397.41,393.8 393,376.34 393,361 393,361 393,361 393,224 393,209.11 381.29,199.19 367.52,192.68"];
	readgroups -> align	[_draw_="c 7 -#000000 B 7 197.18 403.71 200.15 396.53 205.02 386.05 211 378 211.63 377.15 212.31 376.3 213.02 375.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 214.69 377.26 217.78 370.52 211.16 373.87 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 232.5 380.6 0 43 9 -readgroup ",
		label=readgroup,
		lp="232.5,382.5",
		pos="e,218.83,369.43 197.18,403.71 200.15,396.53 205.02,386.05 211,378 211.63,377.15 212.31,376.3 213.02,375.46"];
	bqsr_intervals -> bqsr	[_draw_="c 7 -#000000 B 10 478.9 403.56 474.46 393.62 468 376.51 468 361 468 361 468 361 468 224 468 205.55 424.04 194.36 384.7 188.04 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 385.18 185.64 377.89 187 384.44 190.48 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 486 290.6 0 36 9 -intervals ",
		label=intervals,
		lp="486,292.5",
		pos="e,376.39,186.77 478.9,403.56 474.46,393.62 468,376.51 468,361 468,361 468,361 468,224 468,205.55 424.04,194.36 384.7,188.04"];
	bams -> align	[_draw_="c 7 -#000000 B 7 257.81 403.6 258.92 396.35 259.39 385.83 255 378 254.47 377.05 253.85 376.14 253.18 375.27 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 254.91 373.54 248.15 370.51 251.55 377.1 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 266.5 380.6 0 19 3 -bam ",
		label=bam,
		lp="266.5,382.5",
		pos="e,247.05,369.47 257.81,403.6 258.92,396.35 259.39,385.83 255,378 254.47,377.05 253.85,376.14 253.18,375.27"];
	align -> merge	[_draw_="c 7 -#000000 B 4 224.57 350.71 221.64 345.24 217.71 337.9 214.23 331.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 216.6 330.62 211.13 325.6 212.28 332.93 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 231.5 335.6 0 23 4 -bams ",
		label=bams,
		lp="231.5,337.5",
		pos="e,210.42,324.27 224.57,350.71 221.64,345.24 217.71,337.9 214.23,331.38"];
	bqsr -> apply_bqsr	[_draw_="c 7 -#000000 B 4 281.33 170.5 244.29 163.13 190.84 152.49 153.11 144.98 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 153.66 142.59 146.32 143.63 152.7 147.4 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 257.5 155.6 0 43 10 -bqsr_table ",
		label=bqsr_table,
		lp="257.5,157.5",
		pos="e,144.83,143.33 281.33,170.5 244.29,163.13 190.84,152.49 153.11,144.98"];
	name_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 152.5 260.5 152.5 279.5 259.5 279.5 259.5 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 206 267.5 0 91 16 -sort BAM by name ",
		height=0.27778,
		label="sort BAM by name",
		pos="206,270",
		rects="152.5,260.5,259.5,279.5",
		width=1.4861];
	merge -> name_sort	[_draw_="c 7 -#000000 B 4 206 305.71 206 300.59 206 293.85 206 287.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 208.45 287.78 206 280.78 203.55 287.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 215.5 290.6 0 19 3 -bam ",
		label=bam,
		lp="215.5,292.5",
		pos="e,206,279.27 206,305.71 206,300.59 206,293.85 206,287.67"];
	mark_duplicates_and_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 122 215.5 122 234.5 260 234.5 260 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 191 222.5 0 122 24 -Mark duplicates and Sort ",
		height=0.27778,
		label="Mark duplicates and Sort",
		pos="191,225",
		rects="122,215.5,260,234.5",
		width=1.9167];
	mark_duplicates_and_sort -> mark_duplicates_metrics_file	[_draw_="c 7 -#000000 B 10 191.31 215.76 191.6 207.1 192 193.1 192 181 192 181 192 181 192 89 192 80.3 192.41 70.62 192.86 62.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 195.3 62.89 193.29 55.75 190.41 62.58 ",
		pos="e,193.39,54.238 191.31,215.76 191.6,207.1 192,193.1 192,181 192,181 192,181 192,89 192,80.298 192.41,70.617 192.86,62.647"];
	mark_duplicates_and_sort -> bqsr	[_draw_="c 7 -#000000 B 7 205.43 215.71 215.86 210.02 230.44 202.69 244 198 251.19 195.51 258.88 193.32 266.55 191.41 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 267.11 193.8 273.35 189.8 265.97 189.03 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 253.5 200.6 0 19 3 -bam ",
		label=bam,
		lp="253.5,202.5",
		pos="e,274.82,189.45 205.43,215.71 215.86,210.02 230.44,202.69 244,198 251.19,195.51 258.88,193.32 266.55,191.41"];
	mark_duplicates_and_sort -> apply_bqsr	[_draw_="c 7 -#000000 B 4 183.04 215.56 168.88 200.54 139.14 169.01 121.65 150.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 123.44 148.8 116.85 145.38 119.87 152.16 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 167.5 178.1 0 19 3 -bam ",
		label=bam,
		lp="167.5,180",
		pos="e,115.81,144.28 183.04,215.56 168.88,200.54 139.14,169.01 121.65,150.47"];
	name_sort -> mark_duplicates_and_sort	[_draw_="c 7 -#000000 B 4 203.11 260.71 201.28 255.47 198.86 248.53 196.66 242.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 199 241.5 194.38 235.69 194.37 243.11 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 209.5 245.6 0 19 3 -bam ",
		label=bam,
		lp="209.5,247.5",
		pos="e,193.88,234.27 203.11,260.71 201.28,255.47 198.86,248.53 196.66,242.24"];
	index_bam	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 43 80.5 43 99.5 135 99.5 135 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 89 87.5 0 76 14 -samtools index ",
		height=0.27778,
		label="samtools index",
		pos="89,90",
		rects="43,80.5,135,99.5",
		width=1.2778];
	apply_bqsr -> index_bam	[_draw_="c 7 -#000000 B 4 104.34 125.71 101.97 120.36 98.82 113.22 95.98 106.81 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 98.33 106.06 93.26 100.65 93.85 108.04 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 110.5 110.6 0 19 3 -bam ",
		label=bam,
		lp="110.5,112.5",
		pos="e,92.652,99.265 104.34,125.71 101.97,120.36 98.817,113.22 95.984,106.81"];
	index_bam -> final_bam	[_draw_="c 7 -#000000 B 4 86.69 80.71 85.23 75.47 83.29 68.53 81.53 62.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 83.95 61.81 79.71 55.72 79.24 63.12 ",
		pos="e,79.307,54.265 86.686,80.709 85.225,75.474 83.288,68.534 81.531,62.235"];
}
