digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 233 564 233 564 0 ",
		bb="0,0,564,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 556 225 556 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 213 0 84 15 -Workflow Inputs ",
			bb="8,170,556,225",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,215.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		readgroups	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 178.5 16.5 197.5 87.5 197.5 87.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 52 185.5 0 55 10 -readgroups ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=readgroups,
			pos="52,188",
			rects="16.5,178.5,87.5,197.5",
			width=0.98611];
		downsample_probability	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 91.5 178.5 91.5 197.5 228.5 197.5 228.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 160 185.5 0 121 22 -downsample_probability ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=downsample_probability,
			pos="160,188",
			rects="91.5,178.5,228.5,197.5",
			width=1.9028];
		dbsnp_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 349 178.5 349 197.5 415 197.5 415 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 382 185.5 0 50 9 -dbsnp_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=dbsnp_vcf,
			pos="382,188",
			rects="349,178.5,415,197.5",
			width=0.91667];
		reference	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 281.5 178.5 281.5 197.5 344.5 197.5 344.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 313 185.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="313,188",
			rects="281.5,178.5,344.5,197.5",
			width=0.875];
		mills	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 419.5 178.5 419.5 197.5 460.5 197.5 460.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 440 185.5 0 25 5 -mills ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mills,
			pos="440,188",
			rects="419.5,178.5,460.5,197.5",
			width=0.56944];
		bams	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 233 178.5 233 197.5 277 197.5 277 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 255 185.5 0 28 4 -bams ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bams,
			pos="255,188",
			rects="233,178.5,277,197.5",
			width=0.61111];
		known_indels	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 464.5 178.5 464.5 197.5 547.5 197.5 547.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 506 185.5 0 67 12 -known_indels ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=known_indels,
			pos="506,188",
			rects="464.5,178.5,547.5,197.5",
			width=1.1528];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 282 8 282 63 500 63 500 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 336 15 0 92 16 -Workflow Outputs ",
			bb="282,8,500,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="336,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 290 35.5 290 54.5 328 54.5 328 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 309 42.5 0 22 3 -bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bam,
			pos="309,45",
			rects="290,35.5,328,54.5",
			width=0.52778];
		mark_duplicates_metrics_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 332 35.5 332 54.5 492 54.5 492 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 412 42.5 0 144 28 -mark_duplicates_metrics_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mark_duplicates_metrics_file,
			pos="412,45",
			rects="332,35.5,492,54.5",
			width=2.2222];
	}
	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];
	readgroups -> align_workflow	[_draw_="c 7 -#000000 B 7 58.45 178.92 69.85 165.25 95.04 137.83 123 125 151.09 112.11 226.5 102.73 284.78 97.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 285.01 99.56 291.75 96.46 284.55 94.68 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 147 133.1 0 48 10 -readgroups ",
		label=readgroups,
		lp="147,135",
		pos="e,293.25,96.322 58.448,178.92 69.854,165.25 95.037,137.83 123,125 151.09,112.11 226.5,102.73 284.78,97.121"];
	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 169.71 178.62 178.67 171.17 192.6 160.37 206 153 209.49 151.08 213.25 149.27 217.04 147.61 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 217.87 149.92 223.41 144.98 216 145.39 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 228 155.6 0 44 11 -probability ",
		label=probability,
		lp="228,157.5",
		pos="e,224.81,144.4 169.71,178.62 178.67,171.17 192.6,160.37 206,153 209.49,151.08 213.25,149.27 217.04,147.61"];
	dbsnp_vcf -> align_workflow	[_draw_="c 7 -#000000 B 7 382.09 178.81 382.03 166.8 381.16 143.77 376 125 374.3 118.83 371.56 112.4 368.82 106.81 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 371.04 105.76 365.63 100.69 366.69 108.03 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 400 133.1 0 42 9 -dbsnp_vcf ",
		label=dbsnp_vcf,
		lp="400,135",
		pos="e,364.93,99.351 382.09,178.81 382.03,166.8 381.16,143.77 376,125 374.3,118.83 371.56,112.4 368.82,106.81"];
	reference -> align_workflow	[_draw_="c 7 -#000000 B 10 316.47 178.72 318.46 173.88 320.96 167.63 323 162 325.94 153.87 331.06 132.69 335 125 338.38 118.4 343 111.7 347.35 \
106.02 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 349.2 107.62 351.65 100.62 345.37 104.57 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 355 133.1 0 40 9 -reference ",
		label=reference,
		lp="355,135",
		pos="e,352.6,99.438 316.47,178.72 318.46,173.88 320.96,167.63 323,162 325.94,153.87 331.06,132.69 335,125 338.38,118.4 343,111.7 347.35,\
106.02"];
	reference -> downsample	[_draw_="c 7 -#000000 B 7 302.97 178.52 294.72 171.58 282.68 161.55 272 153 270.53 151.82 269 150.61 267.46 149.4 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 269.03 147.52 262 145.16 266.02 151.39 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 302 155.6 0 40 9 -reference ",
		label=reference,
		lp="302,157.5",
		pos="e,260.8,144.23 302.97,178.52 294.72,171.58 282.68,161.55 272,153 270.53,151.82 269,150.61 267.46,149.4"];
	mills -> align_workflow	[_draw_="c 7 -#000000 B 7 439.59 178.86 438.56 166.08 434.9 141.09 422 125 414.4 115.52 403.41 108.29 392.78 102.98 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 393.92 100.81 386.54 100.09 391.86 105.26 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 441.5 133.1 0 19 5 -mills ",
		label=mills,
		lp="441.5,135",
		pos="e,385.17,99.457 439.59,178.86 438.56,166.08 434.9,141.09 422,125 414.4,115.52 403.41,108.29 392.78,102.98"];
	bams -> downsample	[_draw_="c 7 -#000000 B 4 254.17 178.58 253.48 171.52 252.47 161.24 251.62 152.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 254.08 152.5 250.96 145.77 249.2 152.98 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 261.5 155.6 0 19 3 -bam ",
		label=bam,
		lp="261.5,157.5",
		pos="e,250.81,144.26 254.17,178.58 253.48,171.52 252.47,161.24 251.62,152.55"];
	known_indels -> align_workflow	[_draw_="c 7 -#000000 B 7 500.63 178.71 491.85 165.71 473.25 140.43 452 125 437.79 114.68 420.1 107.16 404.04 101.85 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 405.16 99.64 397.75 99.88 403.7 104.31 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 501 133.1 0 56 12 -known_indels ",
		label=known_indels,
		lp="501,135",
		pos="e,396.31,99.426 500.63,178.71 491.85,165.71 473.25,140.43 452,125 437.79,114.68 420.1,107.16 404.04,101.85"];
	align_workflow -> bam	[_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 -> mark_duplicates_metrics_file	[_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"];
}
