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];
		reference	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 86.5 178.5 86.5 197.5 149.5 197.5 149.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 118 185.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="118,188",
			rects="86.5,178.5,149.5,197.5",
			width=0.875];
		downsample_probability	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 153.5 178.5 153.5 197.5 290.5 197.5 290.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 222 185.5 0 121 22 -downsample_probability ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=downsample_probability,
			pos="222,188",
			rects="153.5,178.5,290.5,197.5",
			width=1.9028];
		bams	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 295 178.5 295 197.5 339 197.5 339 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 317 185.5 0 28 4 -bams ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bams,
			pos="317,188",
			rects="295,178.5,339,197.5",
			width=0.61111];
		readgroups	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 343.5 178.5 343.5 197.5 414.5 197.5 414.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 379 185.5 0 55 10 -readgroups ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=readgroups,
			pos="379,188",
			rects="343.5,178.5,414.5,197.5",
			width=0.98611];
		known_indels	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 418.5 178.5 418.5 197.5 501.5 197.5 501.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 460 185.5 0 67 12 -known_indels ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=known_indels,
			pos="460,188",
			rects="418.5,178.5,501.5,197.5",
			width=1.1528];
		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];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 181 8 181 63 399 63 399 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 235 15 0 92 16 -Workflow Outputs ",
			bb="181,8,399,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="235,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		mark_duplicates_metrics_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 189 35.5 189 54.5 349 54.5 349 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 269 42.5 0 144 28 -mark_duplicates_metrics_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mark_duplicates_metrics_file,
			pos="269,45",
			rects="189,35.5,349,54.5",
			width=2.2222];
		bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 353 35.5 353 54.5 391 54.5 391 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 372 42.5 0 22 3 -bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bam,
			pos="372,45",
			rects="353,35.5,391,54.5",
			width=0.52778];
	}
	align_workflow	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 253 80.5 253 99.5 387 99.5 387 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 320 87.5 0 118 21 -Unaligned BAM to BQSR ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label="Unaligned BAM to BQSR",
		pos="320,90",
		rects="253,80.5,387,99.5",
		width=1.8611];
	dbsnp_vcf -> align_workflow	[_draw_="c 7 -#000000 B 7 50.77 178.77 54.09 165.39 62.54 139.01 80 125 104.81 105.1 183.98 96.85 244.67 93.42 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 244.74 95.87 251.6 93.05 244.48 90.98 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 101 133.1 0 42 9 -dbsnp_vcf ",
		label=dbsnp_vcf,
		lp="101,135",
		pos="e,253.11,92.972 50.769,178.77 54.087,165.39 62.54,139.01 80,125 104.81,105.1 183.98,96.847 244.67,93.424"];
	reference -> align_workflow	[_draw_="c 7 -#000000 B 7 117.54 178.79 117.28 165.43 118.86 139.09 134 125 150.17 109.95 200.77 101.32 245.12 96.53 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 245.1 98.99 251.81 95.83 244.59 94.12 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 154 133.1 0 40 9 -reference ",
		label=reference,
		lp="154,135",
		pos="e,253.32,95.679 117.54,178.79 117.28,165.43 118.86,139.09 134,125 150.17,109.95 200.77,101.32 245.12,96.53"];
	downsample	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 175.5 125.5 175.5 144.5 330.5 144.5 330.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 253 132.5 0 139 24 -downsample unaligned BAM ",
		height=0.27778,
		label="downsample unaligned BAM",
		pos="253,135",
		rects="175.5,125.5,330.5,144.5",
		width=2.1528];
	reference -> downsample	[_draw_="c 7 -#000000 B 10 134.61 178.61 140.39 175.78 146.94 172.67 153 170 171.81 161.73 176.58 159.72 196 153 202.11 150.89 208.63 148.79 \
215.01 146.83 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 215.52 149.23 221.52 144.86 214.11 144.54 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 216 155.6 0 40 9 -reference ",
		label=reference,
		lp="216,157.5",
		pos="e,222.97,144.43 134.61,178.61 140.39,175.78 146.94,172.67 153,170 171.81,161.73 176.58,159.72 196,153 202.11,150.89 208.63,148.79 \
215.01,146.83"];
	downsample_probability -> downsample	[_draw_="c 7 -#000000 B 4 227.12 178.58 231.59 171.23 238.19 160.37 243.6 151.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 245.65 152.81 247.19 145.56 241.46 150.27 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 264 155.6 0 44 11 -probability ",
		label=probability,
		lp="264,157.5",
		pos="e,247.98,144.26 227.12,178.58 231.59,171.23 238.19,160.37 243.6,151.46"];
	bams -> downsample	[_draw_="c 7 -#000000 B 7 311.08 178.63 305.51 171.19 296.61 160.39 287 153 284.91 151.39 282.64 149.87 280.3 148.45 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 281.81 146.48 274.5 145.23 279.43 150.77 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 305.5 155.6 0 19 3 -bam ",
		label=bam,
		lp="305.5,157.5",
		pos="e,273.18,144.49 311.08,178.63 305.51,171.19 296.61,160.39 287,153 284.91,151.39 282.64,149.87 280.3,148.45"];
	readgroups -> align_workflow	[_draw_="c 7 -#000000 B 4 373.97 178.82 364.14 162.81 342.22 127.15 329.54 106.53 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 331.73 105.41 325.98 100.73 327.56 107.97 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 376 133.1 0 48 10 -readgroups ",
		label=readgroups,
		lp="376,135",
		pos="e,325.19,99.438 373.97,178.82 364.14,162.81 342.22,127.15 329.54,106.53"];
	known_indels -> align_workflow	[_draw_="c 7 -#000000 B 7 453.96 178.73 444.14 165.76 423.51 140.52 401 125 387.23 115.5 370.39 107.9 355.64 102.32 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 356.53 100.03 349.11 99.94 354.85 104.64 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 451 133.1 0 56 12 -known_indels ",
		label=known_indels,
		lp="451,135",
		pos="e,347.69,99.421 453.96,178.73 444.14,165.76 423.51,140.52 401,125 387.23,115.5 370.39,107.9 355.64,102.32"];
	mills -> align_workflow	[_draw_="c 7 -#000000 B 7 522.27 178.65 515.75 165.1 500.98 138.47 480 125 454.88 108.87 423.41 100.25 395.04 95.7 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 395.52 93.29 388.24 94.69 394.8 98.14 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 510.5 133.1 0 19 5 -mills ",
		label=mills,
		lp="510.5,135",
		pos="e,386.74,94.465 522.27,178.65 515.75,165.1 500.98,138.47 480,125 454.88,108.87 423.41,100.25 395.04,95.698"];
	align_workflow -> mark_duplicates_metrics_file	[_draw_="c 7 -#000000 B 4 310.17 80.71 303.11 74.76 293.44 66.61 285.25 59.7 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 286.89 57.88 279.96 55.24 283.73 61.63 ",
		pos="e,278.8,54.265 310.17,80.709 303.11,74.76 293.44,66.609 285.25,59.701"];
	align_workflow -> bam	[_draw_="c 7 -#000000 B 4 330.27 80.5 337.4 74.62 347.04 66.64 355.26 59.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 356.75 61.79 360.58 55.44 353.63 58.02 ",
		pos="e,361.75,54.478 330.27,80.505 337.4,74.615 347.04,66.64 355.26,59.841"];
	downsample -> align_workflow	[_draw_="c 7 -#000000 B 4 266.24 125.5 275.78 119.38 288.84 111 299.7 104.03 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 300.95 106.14 305.52 100.3 298.3 102.01 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 303.5 110.6 0 23 4 -bams ",
		label=bams,
		lp="303.5,112.5",
		pos="e,306.79,99.478 266.24,125.5 275.78,119.38 288.84,111 299.7,104.03"];
}
