digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 233 563 233 563 0 ",
		bb="0,0,563,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 555 225 555 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 213 0 84 15 -Workflow Inputs ",
			bb="8,170,555,225",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,215.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		dbsnp_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 178.5 16 197.5 82 197.5 82 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 49 185.5 0 50 9 -dbsnp_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=dbsnp_vcf,
			pos="49,188",
			rects="16,178.5,82,197.5",
			width=0.91667];
		downsample_probability	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 86.5 178.5 86.5 197.5 223.5 197.5 223.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 155 185.5 0 121 22 -downsample_probability ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=downsample_probability,
			pos="155,188",
			rects="86.5,178.5,223.5,197.5",
			width=1.9028];
		known_indels	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 343.5 178.5 343.5 197.5 426.5 197.5 426.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 385 185.5 0 67 12 -known_indels ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=known_indels,
			pos="385,188",
			rects="343.5,178.5,426.5,197.5",
			width=1.1528];
		readgroups	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 430.5 178.5 430.5 197.5 501.5 197.5 501.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 466 185.5 0 55 10 -readgroups ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=readgroups,
			pos="466,188",
			rects="430.5,178.5,501.5,197.5",
			width=0.98611];
		bams	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 228 178.5 228 197.5 272 197.5 272 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 250 185.5 0 28 4 -bams ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bams,
			pos="250,188",
			rects="228,178.5,272,197.5",
			width=0.61111];
		mills	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 505.5 178.5 505.5 197.5 546.5 197.5 546.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 526 185.5 0 25 5 -mills ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mills,
			pos="526,188",
			rects="505.5,178.5,546.5,197.5",
			width=0.56944];
		reference	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 276.5 178.5 276.5 197.5 339.5 197.5 339.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 308 185.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="308,188",
			rects="276.5,178.5,339.5,197.5",
			width=0.875];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 221 8 221 63 439 63 439 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 275 15 0 92 16 -Workflow Outputs ",
			bb="221,8,439,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="275,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		mark_duplicates_metrics_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 229 35.5 229 54.5 389 54.5 389 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 309 42.5 0 144 28 -mark_duplicates_metrics_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mark_duplicates_metrics_file,
			pos="309,45",
			rects="229,35.5,389,54.5",
			width=2.2222];
		bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 393 35.5 393 54.5 431 54.5 431 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 412 42.5 0 22 3 -bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bam,
			pos="412,45",
			rects="393,35.5,431,54.5",
			width=0.52778];
	}
	align_workflow	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 293 80.5 293 99.5 427 99.5 427 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 360 87.5 0 118 21 -Unaligned BAM to BQSR ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label="Unaligned BAM to BQSR",
		pos="360,90",
		rects="293,80.5,427,99.5",
		width=1.8611];
	dbsnp_vcf -> align_workflow	[_draw_="c 7 -#000000 B 7 56.93 178.5 70.32 164.73 98.93 137.81 129 125 178.34 103.98 238.38 95.61 284.88 92.42 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 284.77 94.88 291.6 92 284.46 89.99 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 150 133.1 0 42 9 -dbsnp_vcf ",
		label=dbsnp_vcf,
		lp="150,135",
		pos="e,293.11,91.901 56.929,178.5 70.325,164.73 98.932,137.81 129,125 178.34,103.98 238.38,95.606 284.88,92.421"];
	downsample	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 172.5 125.5 172.5 144.5 327.5 144.5 327.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 250 132.5 0 139 24 -downsample unaligned BAM ",
		height=0.27778,
		label="downsample unaligned BAM",
		pos="250,135",
		rects="172.5,125.5,327.5,144.5",
		width=2.1528];
	downsample_probability -> downsample	[_draw_="c 7 -#000000 B 7 165.66 178.66 175.47 171.24 190.65 160.45 205 153 208.79 151.03 212.87 149.17 216.96 147.45 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 217.78 149.76 223.38 144.89 215.97 145.21 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 227 155.6 0 44 11 -probability ",
		label=probability,
		lp="227,157.5",
		pos="e,224.79,144.33 165.66,178.66 175.47,171.24 190.65,160.45 205,153 208.79,151.03 212.87,149.17 216.96,147.45"];
	known_indels -> align_workflow	[_draw_="c 7 -#000000 B 7 384.58 178.81 383.8 166.78 381.64 143.75 376 125 374.16 118.87 371.38 112.45 368.65 106.85 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 370.88 105.83 365.5 100.73 366.52 108.08 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 408 133.1 0 56 12 -known_indels ",
		label=known_indels,
		lp="408,135",
		pos="e,364.8,99.385 384.58,178.81 383.8,166.78 381.64,143.75 376,125 374.16,118.87 371.38,112.45 368.65,106.85"];
	readgroups -> align_workflow	[_draw_="c 7 -#000000 B 7 464.12 178.67 460.77 165.63 452.63 140.29 437 125 426.79 115.01 413.16 107.7 400.2 102.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 401.09 100.18 393.67 100.01 399.36 104.77 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 474 133.1 0 48 10 -readgroups ",
		label=readgroups,
		lp="474,135",
		pos="e,392.26,99.475 464.12,178.67 460.77,165.63 452.63,140.29 437,125 426.79,115.01 413.16,107.7 400.2,102.47"];
	bams -> downsample	[_draw_="c 7 -#000000 B 4 250 178.58 250 171.52 250 161.24 250 152.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 252.45 152.78 250 145.78 247.55 152.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 259 155.6 0 18 3 -sam ",
		label=sam,
		lp="259,157.5",
		pos="e,250,144.26 250,178.58 250,171.52 250,161.24 250,152.55"];
	mills -> align_workflow	[_draw_="c 7 -#000000 B 7 524.79 178.78 522.39 165.42 515.7 139.07 499 125 481.15 109.96 457.67 101.38 435.11 96.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 435.68 94.16 428.34 95.22 434.74 98.97 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 522.5 133.1 0 19 5 -mills ",
		label=mills,
		lp="522.5,135",
		pos="e,426.85,94.93 524.79,178.78 522.39,165.42 515.7,139.07 499,125 481.15,109.96 457.67,101.38 435.11,96.547"];
	reference -> align_workflow	[_draw_="c 7 -#000000 B 13 312.02 178.67 314.35 173.82 317.35 167.57 320 162 323.58 154.46 324.84 152.73 328 145 331.57 136.28 330.61 133.33 \
335 125 338.46 118.44 343.09 111.75 347.43 106.06 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 349.29 107.66 351.72 100.66 345.45 104.62 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 355 133.1 0 40 9 -reference ",
		label=reference,
		lp="355,135",
		pos="e,352.66,99.47 312.02,178.67 314.35,173.82 317.35,167.57 320,162 323.58,154.46 324.84,152.73 328,145 331.57,136.28 330.61,133.33 \
335,125 338.46,118.44 343.09,111.75 347.43,106.06"];
	reference -> downsample	[_draw_="c 7 -#000000 B 4 298.42 178.58 289.55 170.78 276.2 159.04 265.76 149.86 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 267.41 148.05 260.54 145.26 264.17 151.73 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 299 155.6 0 40 9 -reference ",
		label=reference,
		lp="299,157.5",
		pos="e,259.4,144.26 298.42,178.58 289.55,170.78 276.2,159.04 265.76,149.86"];
	align_workflow -> mark_duplicates_metrics_file	[_draw_="c 7 -#000000 B 4 350.17 80.71 343.11 74.76 333.44 66.61 325.25 59.7 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 326.89 57.88 319.96 55.24 323.73 61.63 ",
		pos="e,318.8,54.265 350.17,80.709 343.11,74.76 333.44,66.609 325.25,59.701"];
	align_workflow -> bam	[_draw_="c 7 -#000000 B 4 370.27 80.5 377.4 74.62 387.04 66.64 395.26 59.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 396.75 61.79 400.58 55.44 393.63 58.02 ",
		pos="e,401.75,54.478 370.27,80.505 377.4,74.615 387.04,66.64 395.26,59.841"];
	downsample -> align_workflow	[_draw_="c 7 -#000000 B 7 267.89 125.59 279.5 120.27 295.01 113.4 309 108 314.21 105.99 319.76 103.99 325.22 102.11 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 325.82 104.49 331.67 99.93 324.25 99.85 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 320.5 110.6 0 23 4 -bams ",
		label=bams,
		lp="320.5,112.5",
		pos="e,333.1,99.445 267.89,125.59 279.5,120.27 295.01,113.4 309,108 314.21,105.99 319.76,103.99 325.22,102.11"];
}
