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
		];
		reference	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 178.5 16.5 197.5 79.5 197.5 79.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 48 185.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="48,188",
			rects="16.5,178.5,79.5,197.5",
			width=0.875];
		bams	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 84 178.5 84 197.5 128 197.5 128 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 106 185.5 0 28 4 -bams ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bams,
			pos="106,188",
			rects="84,178.5,128,197.5",
			width=0.61111];
		readgroups	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 273.5 178.5 273.5 197.5 344.5 197.5 344.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 309 185.5 0 55 10 -readgroups ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=readgroups,
			pos="309,188",
			rects="273.5,178.5,344.5,197.5",
			width=0.98611];
		downsample_probability	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 132.5 178.5 132.5 197.5 269.5 197.5 269.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 201 185.5 0 121 22 -downsample_probability ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=downsample_probability,
			pos="201,188",
			rects="132.5,178.5,269.5,197.5",
			width=1.9028];
		mills	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 348.5 178.5 348.5 197.5 389.5 197.5 389.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 369 185.5 0 25 5 -mills ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mills,
			pos="369,188",
			rects="348.5,178.5,389.5,197.5",
			width=0.56944];
		dbsnp_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 394 178.5 394 197.5 460 197.5 460 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 427 185.5 0 50 9 -dbsnp_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=dbsnp_vcf,
			pos="427,188",
			rects="394,178.5,460,197.5",
			width=0.91667];
		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 261 8 261 63 479 63 479 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 315 15 0 92 16 -Workflow Outputs ",
			bb="261,8,479,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="315,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 269 35.5 269 54.5 307 54.5 307 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 288 42.5 0 22 3 -bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bam,
			pos="288,45",
			rects="269,35.5,307,54.5",
			width=0.52778];
		mark_duplicates_metrics_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 311 35.5 311 54.5 471 54.5 471 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 391 42.5 0 144 28 -mark_duplicates_metrics_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mark_duplicates_metrics_file,
			pos="391,45",
			rects="311,35.5,471,54.5",
			width=2.2222];
	}
	align_workflow	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 250 80.5 250 99.5 428 99.5 428 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 339 87.5 0 162 29 -Unaligned BAM to BQSR and VCF ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label="Unaligned BAM to BQSR and VCF",
		pos="339,90",
		rects="250,80.5,428,99.5",
		width=2.4722];
	reference -> align_workflow	[_draw_="c 7 -#000000 B 7 47.74 178.66 47.82 165.13 50.14 138.53 66 125 92.06 102.78 174.61 94.78 242.17 92.05 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 241.91 94.51 248.81 91.8 241.73 89.61 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 86 133.1 0 40 9 -reference ",
		label=reference,
		lp="86,135",
		pos="e,250.33,91.742 47.743,178.66 47.823,165.13 50.137,138.53 66,125 92.061,102.78 174.61,94.783 242.17,92.049"];
	downsample	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 108.5 125.5 108.5 144.5 263.5 144.5 263.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 186 132.5 0 139 24 -downsample unaligned BAM ",
		height=0.27778,
		label="downsample unaligned BAM",
		pos="186,135",
		rects="108.5,125.5,263.5,144.5",
		width=2.1528];
	reference -> downsample	[_draw_="c 7 -#000000 B 7 59.86 178.5 71.2 170.77 89.02 159.58 106 153 112.38 150.53 119.18 148.39 126.03 146.53 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 126.43 148.96 132.61 144.87 125.22 144.21 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 126 155.6 0 40 9 -reference ",
		label=reference,
		lp="126,157.5",
		pos="e,134.08,144.49 59.864,178.5 71.199,170.77 89.023,159.58 106,153 112.38,150.53 119.18,148.39 126.03,146.53"];
	bams -> downsample	[_draw_="c 7 -#000000 B 10 118.29 178.64 122.58 175.81 127.45 172.69 132 170 138.5 166.15 140.52 165.88 147 162 153.73 157.98 160.91 153.3 \
167.26 149.03 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 168.59 151.09 173 145.13 165.83 147.04 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 170.5 155.6 0 19 3 -bam ",
		label=bam,
		lp="170.5,157.5",
		pos="e,174.25,144.27 118.29,178.64 122.58,175.81 127.45,172.69 132,170 138.5,166.15 140.52,165.88 147,162 153.73,157.98 160.91,153.3 \
167.26,149.03"];
	readgroups -> align_workflow	[_draw_="c 7 -#000000 B 7 308.48 178.68 308.01 166.49 308.22 143.25 315 125 317.55 118.14 321.83 111.39 326.08 105.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 327.89 107.4 330.37 100.41 324.07 104.33 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 339 133.1 0 48 10 -readgroups ",
		label=readgroups,
		lp="339,135",
		pos="e,331.32,99.228 308.48,178.68 308.01,166.49 308.22,143.25 315,125 317.55,118.14 321.83,111.39 326.08,105.73"];
	downsample_probability -> downsample	[_draw_="c 7 -#000000 B 7 198.97 178.56 197.25 171.65 194.66 161.64 192 153 191.92 152.73 191.83 152.46 191.75 152.19 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 194.11 151.54 189.55 145.69 189.47 153.11 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 216 155.6 0 44 11 -probability ",
		label=probability,
		lp="216,157.5",
		pos="e,189.06,144.26 198.97,178.56 197.25,171.65 194.66,161.64 192,153 191.92,152.73 191.83,152.46 191.75,152.19"];
	mills -> align_workflow	[_draw_="c 7 -#000000 B 7 368.86 178.72 368.42 166.58 366.69 143.4 360 125 357.65 118.54 353.98 112 350.36 106.39 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 352.42 105.07 346.44 100.69 348.38 107.84 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 374.5 133.1 0 19 5 -mills ",
		label=mills,
		lp="374.5,135",
		pos="e,345.58,99.438 368.86,178.72 368.42,166.58 366.69,143.4 360,125 357.65,118.54 353.98,112 350.36,106.39"];
	dbsnp_vcf -> align_workflow	[_draw_="c 7 -#000000 B 7 422.61 178.73 415.7 166.21 401.38 142.07 385 125 377.55 117.24 368.18 109.96 359.84 104.15 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 361.27 102.16 354.1 100.28 358.54 106.23 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 421 133.1 0 42 9 -dbsnp_vcf ",
		label=dbsnp_vcf,
		lp="421,135",
		pos="e,352.85,99.438 422.61,178.73 415.7,166.21 401.38,142.07 385,125 377.55,117.24 368.18,109.96 359.84,104.15"];
	known_indels -> align_workflow	[_draw_="c 7 -#000000 B 7 499.58 178.53 489.11 165.29 467.12 139.68 443 125 425.82 114.54 405.06 106.92 386.62 101.58 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 387.74 99.34 380.34 99.83 386.43 104.07 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 496 133.1 0 56 12 -known_indels ",
		label=known_indels,
		lp="496,135",
		pos="e,378.88,99.424 499.58,178.53 489.11,165.29 467.12,139.68 443,125 425.82,114.54 405.06,106.92 386.62,101.58"];
	align_workflow -> bam	[_draw_="c 7 -#000000 B 4 329.17 80.71 322.11 74.76 312.44 66.61 304.25 59.7 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 305.89 57.88 298.96 55.24 302.73 61.63 ",
		pos="e,297.8,54.265 329.17,80.709 322.11,74.76 312.44,66.609 304.25,59.701"];
	align_workflow -> mark_duplicates_metrics_file	[_draw_="c 7 -#000000 B 4 349.27 80.5 356.4 74.62 366.04 66.64 374.26 59.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 375.75 61.79 379.58 55.44 372.63 58.02 ",
		pos="e,380.75,54.478 349.27,80.505 356.4,74.615 366.04,66.64 374.26,59.841"];
	downsample -> align_workflow	[_draw_="c 7 -#000000 B 4 216.23 125.5 240.43 118.7 274.53 109.12 300.66 101.78 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 301.3 104.14 307.38 99.89 299.98 99.42 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 287.5 110.6 0 23 4 -bams ",
		label=bams,
		lp="287.5,112.5",
		pos="e,308.83,99.478 216.23,125.5 240.43,118.7 274.53,109.12 300.66,101.78"];
}
