digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 458 613 458 613 0 ",
		bb="0,0,613,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 524 450 524 395 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 438 0 84 15 -Workflow Inputs ",
			bb="8,395,524,450",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,440.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		reference	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 308.5 403.5 308.5 422.5 371.5 422.5 371.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 340 410.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="340,413",
			rects="308.5,403.5,371.5,422.5",
			width=0.875];
		mills	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 263.5 403.5 263.5 422.5 304.5 422.5 304.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 284 410.5 0 25 5 -mills ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mills,
			pos="284,413",
			rects="263.5,403.5,304.5,422.5",
			width=0.56944];
		known_indels	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 176.5 403.5 176.5 422.5 259.5 422.5 259.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 218 410.5 0 67 12 -known_indels ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=known_indels,
			pos="218,413",
			rects="176.5,403.5,259.5,422.5",
			width=1.1528];
		dbsnp_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 403.5 16 422.5 82 422.5 82 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 49 410.5 0 50 9 -dbsnp_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=dbsnp_vcf,
			pos="49,413",
			rects="16,403.5,82,422.5",
			width=0.91667];
		final_name	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 444.5 403.5 444.5 422.5 515.5 422.5 515.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 480 410.5 0 55 10 -final_name ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=final_name,
			pos="480,413",
			rects="444.5,403.5,515.5,422.5",
			width=0.98611];
		unaligned	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 375.5 403.5 375.5 422.5 440.5 422.5 440.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 408 410.5 0 49 9 -unaligned ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=unaligned,
			pos="408,413",
			rects="375.5,403.5,440.5,422.5",
			width=0.90278];
		bqsr_intervals	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 86 403.5 86 422.5 172 422.5 172 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 129 410.5 0 70 14 -bqsr_intervals ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bqsr_intervals,
			pos="129,413",
			rects="86,403.5,172,422.5",
			width=1.1944];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 359 8 359 63 605 63 605 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 413 15 0 92 16 -Workflow Outputs ",
			bb="359,8,605,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="413,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		final_bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 367.5 35.5 367.5 54.5 432.5 54.5 432.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 400 42.5 0 49 9 -final_bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=final_bam,
			pos="400,45",
			rects="367.5,35.5,432.5,54.5",
			width=0.90278];
		mark_duplicates_metrics_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 437 35.5 437 54.5 597 54.5 597 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 517 42.5 0 144 28 -mark_duplicates_metrics_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mark_duplicates_metrics_file,
			pos="517,45",
			rects="437,35.5,597,54.5",
			width=2.2222];
	}
	align	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 311 350.5 311 369.5 505 369.5 505 350.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 408 357.5 0 178 34 -adapter for sequence_align_and_tag ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label="adapter for sequence_align_and_tag",
		pos="408,360",
		rects="311,350.5,505,369.5",
		width=2.6944];
	reference -> align	[_draw_="c 7 -#000000 B 7 344.84 403.73 349.64 396.16 357.61 385.08 367 378 369.42 376.18 372.06 374.51 374.8 373 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 375.65 375.31 380.84 370.02 373.48 370.92 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 387 380.6 0 40 9 -reference ",
		label=reference,
		lp="387,382.5",
		pos="e,382.2,369.35 344.84,403.73 349.64,396.16 357.61,385.08 367,378 369.42,376.18 372.06,374.51 374.8,373"];
	apply_bqsr	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 363 125.5 363 144.5 437 144.5 437 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 400 132.5 0 58 10 -apply BQSR ",
		height=0.27778,
		label="apply BQSR",
		pos="400,135",
		rects="363,125.5,437,144.5",
		width=1.0278];
	reference -> apply_bqsr	[_draw_="c 7 -#000000 B 13 331.79 403.51 324.73 395.58 315.06 383.03 311 370 297.32 326.11 341 316.98 341 271 341 271 341 271 341 179 341 \
164.8 352.3 154.8 365 148.03 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 365.95 150.3 371.21 145.07 363.83 145.88 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 361 268.1 0 40 9 -reference ",
		label=reference,
		lp="361,270",
		pos="e,372.57,144.42 331.79,403.51 324.73,395.58 315.06,383.03 311,370 297.32,326.11 341,316.98 341,271 341,271 341,271 341,179 341,164.8 \
352.3,154.8 365,148.03"];
	bqsr	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 180.5 170.5 180.5 189.5 285.5 189.5 285.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 233 177.5 0 89 17 -create BQSR table ",
		height=0.27778,
		label="create BQSR table",
		pos="233,180",
		rects="180.5,170.5,285.5,189.5",
		width=1.4583];
	reference -> bqsr	[_draw_="c 7 -#000000 B 13 320.63 403.72 313.21 399.67 305.26 394.11 300 387 292.88 377.38 293 372.97 293 361 293 361 293 361 293 224 293 \
209.75 281.68 199.77 268.88 193.03 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 269.99 190.85 262.61 190.08 267.9 195.28 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 313 290.6 0 40 9 -reference ",
		label=reference,
		lp="313,292.5",
		pos="e,261.24,189.44 320.63,403.72 313.21,399.67 305.26,394.11 300,387 292.88,377.38 293,372.97 293,361 293,361 293,361 293,224 293,209.75 \
281.68,199.77 268.88,193.03"];
	mills -> bqsr	[_draw_="c 7 -#000000 B 10 272.43 403.59 257.38 392.22 233 372.08 233 361 233 361 233 361 233 224 233 215.31 233 205.63 233 197.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 235.45 197.76 233 190.76 230.55 197.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 258.5 290.6 0 51 11 -known_sites ",
		label=known_sites,
		lp="258.5,292.5",
		pos="e,233,189.24 272.43,403.59 257.38,392.22 233,372.08 233,361 233,361 233,361 233,224 233,215.31 233,205.63 233,197.65"];
	known_indels -> bqsr	[_draw_="c 7 -#000000 B 10 203.27 403.5 190.14 394.71 173 379.66 173 361 173 361 173 361 173 224 173 209.75 184.32 199.77 197.12 193.03 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 198.1 195.28 203.39 190.08 196.01 190.85 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 198.5 290.6 0 51 11 -known_sites ",
		label=known_sites,
		lp="198.5,292.5",
		pos="e,204.76,189.44 203.27,403.5 190.14,394.71 173,379.66 173,361 173,361 173,361 173,224 173,209.75 184.32,199.77 197.12,193.03"];
	dbsnp_vcf -> bqsr	[_draw_="c 7 -#000000 B 10 51.63 403.79 54.59 393.8 59 376.34 59 361 59 361 59 361 59 224 59 199.98 122.3 189.29 172.54 184.59 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 172.53 187.05 179.29 183.99 172.1 182.17 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 84.5 290.6 0 51 11 -known_sites ",
		label=known_sites,
		lp="84.5,292.5",
		pos="e,180.79,183.86 51.627,403.79 54.59,393.8 59,376.34 59,361 59,361 59,361 59,224 59,199.98 122.3,189.29 172.54,184.59"];
	final_name -> apply_bqsr	[_draw_="c 7 -#000000 B 16 488.43 403.54 500.13 390.76 518.43 366.3 505 350 493.2 335.67 477.89 354.32 464 342 431.99 313.6 441 291.29 441 \
248.5 441 248.5 441 248.5 441 179 441 166.72 432.13 156.55 422.64 149.2 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 424.11 147.24 416.97 145.22 421.29 151.25 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 467.5 268.1 0 55 11 -output_name ",
		label=output_name,
		lp="467.5,270",
		pos="e,415.73,144.35 488.43,403.54 500.13,390.76 518.43,366.3 505,350 493.2,335.67 477.89,354.32 464,342 431.99,313.6 441,291.29 441,\
248.5 441,248.5 441,248.5 441,179 441,166.72 432.13,156.55 422.64,149.2"];
	merge	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 473 305.5 473 324.5 573 324.5 573 305.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 523 312.5 0 84 15 -Samtools: merge ",
		height=0.27778,
		label="Samtools: merge",
		pos="523,315",
		rects="473,305.5,573,324.5",
		width=1.3889];
	final_name -> merge	[_draw_="c 7 -#000000 B 7 498.01 403.7 504.78 399.64 511.84 394.09 516 387 525.77 370.37 526.24 347.71 525.12 332.5 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 527.56 332.34 524.43 325.62 522.69 332.83 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 537 358.1 0 24 4 -name ",
		label=name,
		lp="537,360",
		pos="e,524.28,324.12 498.01,403.7 504.78,399.64 511.84,394.09 516,387 525.77,370.37 526.24,347.71 525.12,332.5"];
	unaligned -> align	[_draw_="c 7 -#000000 B 4 408 403.58 408 396.52 408 386.24 408 377.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 410.45 377.78 408 370.78 405.55 377.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 429 380.6 0 42 9 -unaligned ",
		label=unaligned,
		lp="429,382.5",
		pos="e,408,369.26 408,403.58 408,396.52 408,386.24 408,377.55"];
	bqsr_intervals -> bqsr	[_draw_="c 7 -#000000 B 10 128.74 403.7 128.44 393.6 128 376.05 128 361 128 361 128 361 128 224 128 201.45 149 190.46 172.23 185.22 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 172.62 187.64 179.01 183.88 171.67 182.83 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 146 290.6 0 36 9 -intervals ",
		label=intervals,
		lp="146,292.5",
		pos="e,180.5,183.59 128.74,403.7 128.44,393.6 128,376.05 128,361 128,361 128,361 128,224 128,201.45 149,190.46 172.23,185.22"];
	align -> merge	[_draw_="c 7 -#000000 B 4 430.72 350.5 448.36 343.91 473 334.7 492.38 327.45 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 493.21 329.75 498.91 325.01 491.49 325.16 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 486.5 335.6 0 23 4 -bams ",
		label=bams,
		lp="486.5,337.5",
		pos="e,500.33,324.48 430.72,350.5 448.36,343.91 473,334.7 492.38,327.45"];
	index_bam	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 354 80.5 354 99.5 446 99.5 446 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 400 87.5 0 76 14 -samtools index ",
		height=0.27778,
		label="samtools index",
		pos="400,90",
		rects="354,80.5,446,99.5",
		width=1.2778];
	index_bam -> final_bam	[_draw_="c 7 -#000000 B 4 400 80.71 400 75.59 400 68.85 400 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 402.45 62.78 400 55.78 397.55 62.78 ",
		pos="e,400,54.265 400,80.709 400,75.593 400,68.848 400,62.666"];
	apply_bqsr -> index_bam	[_draw_="c 7 -#000000 B 4 400 125.71 400 120.59 400 113.85 400 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 402.45 107.78 400 100.78 397.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 409.5 110.6 0 19 3 -bam ",
		label=bam,
		lp="409.5,112.5",
		pos="e,400,99.265 400,125.71 400,120.59 400,113.85 400,107.67"];
	mark_duplicates_and_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 448 215.5 448 234.5 586 234.5 586 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 517 222.5 0 122 24 -Mark duplicates and Sort ",
		height=0.27778,
		label="Mark duplicates and Sort",
		pos="517,225",
		rects="448,215.5,586,234.5",
		width=1.9167];
	mark_duplicates_and_sort -> mark_duplicates_metrics_file	[_draw_="c 7 -#000000 B 10 517 215.76 517 207.1 517 193.09 517 181 517 181 517 181 517 89 517 80.31 517 70.63 517 62.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 519.45 62.76 517 55.76 514.55 62.76 ",
		pos="e,517,54.243 517,215.76 517,207.1 517,193.09 517,181 517,181 517,181 517,89 517,80.308 517,70.627 517,62.655"];
	mark_duplicates_and_sort -> apply_bqsr	[_draw_="c 7 -#000000 B 7 510.71 215.86 499.14 201.39 473.09 170.99 445 153 441.91 151.02 438.56 149.22 435.12 147.59 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 436.32 145.44 428.92 144.92 434.37 149.94 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 496.5 178.1 0 19 3 -bam ",
		label=bam,
		lp="496.5,180",
		pos="e,427.53,144.32 510.71,215.86 499.14,201.39 473.09,170.99 445,153 441.91,151.02 438.56,149.22 435.12,147.59"];
	mark_duplicates_and_sort -> bqsr	[_draw_="c 7 -#000000 B 4 460.89 215.5 412.6 208.19 343.09 197.67 293.55 190.17 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 293.95 187.75 286.66 189.12 293.21 192.59 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 409.5 200.6 0 19 3 -bam ",
		label=bam,
		lp="409.5,202.5",
		pos="e,285.16,188.9 460.89,215.5 412.6,208.19 343.09,197.67 293.55,190.17"];
	name_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 500.5 260.5 500.5 279.5 607.5 279.5 607.5 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 554 267.5 0 91 16 -sort BAM by name ",
		height=0.27778,
		label="sort BAM by name",
		pos="554,270",
		rects="500.5,260.5,607.5,279.5",
		width=1.4861];
	merge -> name_sort	[_draw_="c 7 -#000000 B 4 528.98 305.71 533.01 300.12 538.44 292.58 543.22 285.96 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 545.05 287.6 547.16 280.49 541.08 284.74 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 550.5 290.6 0 19 3 -bam ",
		label=bam,
		lp="550.5,292.5",
		pos="e,548.04,279.27 528.98,305.71 533.01,300.12 538.44,292.58 543.22,285.96"];
	name_sort -> mark_duplicates_and_sort	[_draw_="c 7 -#000000 B 4 546.87 260.71 541.95 255 535.29 247.26 529.51 240.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 531.52 239.12 525.1 235.41 527.81 242.32 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 547.5 245.6 0 19 3 -bam ",
		label=bam,
		lp="547.5,247.5",
		pos="e,524.11,234.27 546.87,260.71 541.95,255 535.29,247.26 529.51,240.54"];
	bqsr -> apply_bqsr	[_draw_="c 7 -#000000 B 7 249.69 170.58 261.72 164.83 278.52 157.47 294 153 313.65 147.33 335.94 143.39 354.99 140.75 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 355.1 143.21 361.71 139.86 354.45 138.35 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 315.5 155.6 0 43 10 -bqsr_table ",
		label=bqsr_table,
		lp="315.5,157.5",
		pos="e,363.21,139.66 249.69,170.58 261.72,164.83 278.52,157.47 294,153 313.65,147.33 335.94,143.39 354.99,140.75"];
}
