digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 458 611 458 611 0 ",
		bb="0,0,611,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 526 450 526 395 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 438 0 84 15 -Workflow Inputs ",
			bb="8,395,526,450",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,440.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		final_name	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 446.5 403.5 446.5 422.5 517.5 422.5 517.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 482 410.5 0 55 10 -final_name ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=final_name,
			pos="482,413",
			rects="446.5,403.5,517.5,422.5",
			width=0.98611];
		known_indels	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 152.5 403.5 152.5 422.5 235.5 422.5 235.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 194 410.5 0 67 12 -known_indels ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=known_indels,
			pos="194,413",
			rects="152.5,403.5,235.5,422.5",
			width=1.1528];
		reference	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 310.5 403.5 310.5 422.5 373.5 422.5 373.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 342 410.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="342,413",
			rects="310.5,403.5,373.5,422.5",
			width=0.875];
		unaligned	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 377.5 403.5 377.5 422.5 442.5 422.5 442.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 410 410.5 0 49 9 -unaligned ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=unaligned,
			pos="410,413",
			rects="377.5,403.5,442.5,422.5",
			width=0.90278];
		mills	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 403.5 16.5 422.5 57.5 422.5 57.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 37 410.5 0 25 5 -mills ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mills,
			pos="37,413",
			rects="16.5,403.5,57.5,422.5",
			width=0.56944];
		dbsnp_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 240 403.5 240 422.5 306 422.5 306 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 273 410.5 0 50 9 -dbsnp_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=dbsnp_vcf,
			pos="273,413",
			rects="240,403.5,306,422.5",
			width=0.91667];
		bqsr_intervals	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 62 403.5 62 422.5 148 422.5 148 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 105 410.5 0 70 14 -bqsr_intervals ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bqsr_intervals,
			pos="105,413",
			rects="62,403.5,148,422.5",
			width=1.1944];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 357 8 357 63 603 63 603 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 411 15 0 92 16 -Workflow Outputs ",
			bb="357,8,603,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="411,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		final_bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 365.5 35.5 365.5 54.5 430.5 54.5 430.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 398 42.5 0 49 9 -final_bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=final_bam,
			pos="398,45",
			rects="365.5,35.5,430.5,54.5",
			width=0.90278];
		mark_duplicates_metrics_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 435 35.5 435 54.5 595 54.5 595 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 515 42.5 0 144 28 -mark_duplicates_metrics_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mark_duplicates_metrics_file,
			pos="515,45",
			rects="435,35.5,595,54.5",
			width=2.2222];
	}
	merge	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 370 305.5 370 324.5 470 324.5 470 305.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 420 312.5 0 84 15 -Samtools: merge ",
		height=0.27778,
		label="Samtools: merge",
		pos="420,315",
		rects="370,305.5,470,324.5",
		width=1.3889];
	final_name -> merge	[_draw_="c 7 -#000000 B 7 485.59 403.65 490.42 391.02 497.28 366.75 487 350 480.9 340.07 470.91 332.93 460.47 327.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 461.62 325.67 454.23 325.1 459.65 330.16 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 504 358.1 0 24 4 -name ",
		label=name,
		lp="504,360",
		pos="e,452.84,324.49 485.59,403.65 490.42,391.02 497.28,366.75 487,350 480.9,340.07 470.91,332.93 460.47,327.84"];
	apply_bqsr	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 361 125.5 361 144.5 435 144.5 435 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 398 132.5 0 58 10 -apply BQSR ",
		height=0.27778,
		label="apply BQSR",
		pos="398,135",
		rects="361,125.5,435,144.5",
		width=1.0278];
	final_name -> apply_bqsr	[_draw_="c 7 -#000000 B 10 495.92 403.76 508.81 394.95 526 379.71 526 361 526 361 526 361 526 224 526 182.33 479.37 158.91 442.4 146.88 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 443.54 144.67 436.13 144.93 442.08 149.35 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 553.5 268.1 0 55 11 -output_name ",
		label=output_name,
		lp="553.5,270",
		pos="e,434.68,144.48 495.92,403.76 508.81,394.95 526,379.71 526,361 526,361 526,361 526,224 526,182.33 479.37,158.91 442.4,146.88"];
	bqsr	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 161.5 170.5 161.5 189.5 266.5 189.5 266.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 214 177.5 0 89 17 -create BQSR table ",
		height=0.27778,
		label="create BQSR table",
		pos="214,180",
		rects="161.5,170.5,266.5,189.5",
		width=1.4583];
	known_indels -> bqsr	[_draw_="c 7 -#000000 B 10 181.78 403.79 170.02 394.81 154 379.23 154 361 154 361 154 361 154 224 154 209.75 165.32 199.77 178.12 193.03 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 179.1 195.28 184.39 190.08 177.01 190.85 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 179.5 290.6 0 51 11 -known_sites ",
		label=known_sites,
		lp="179.5,292.5",
		pos="e,185.76,189.44 181.78,403.79 170.02,394.81 154,379.23 154,361 154,361 154,361 154,224 154,209.75 165.32,199.77 178.12,193.03"];
	align	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 329 350.5 329 369.5 487 369.5 487 350.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 408 357.5 0 142 26 -align with bwa_mem and tag ",
		height=0.27778,
		label="align with bwa_mem and tag",
		pos="408,360",
		rects="329,350.5,487,369.5",
		width=2.1944];
	reference -> align	[_draw_="c 7 -#000000 B 7 346.35 403.72 350.69 396.13 358.01 385.05 367 378 369.32 376.18 371.86 374.53 374.51 373.03 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 375.17 375.44 380.32 370.1 372.97 371.06 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 387 380.6 0 40 9 -reference ",
		label=reference,
		lp="387,382.5",
		pos="e,381.67,369.42 346.35,403.72 350.69,396.13 358.01,385.05 367,378 369.32,376.18 371.86,374.53 374.51,373.03"];
	reference -> bqsr	[_draw_="c 7 -#000000 B 10 325.54 403.61 305.41 392.79 274 373.84 274 361 274 361 274 361 274 224 274 209.75 262.68 199.77 249.88 193.03 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 250.99 190.85 243.61 190.08 248.9 195.28 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 294 290.6 0 40 9 -reference ",
		label=reference,
		lp="294,292.5",
		pos="e,242.24,189.44 325.54,403.61 305.41,392.79 274,373.84 274,361 274,361 274,361 274,224 274,209.75 262.68,199.77 249.88,193.03"];
	reference -> apply_bqsr	[_draw_="c 7 -#000000 B 10 336.53 403.73 330.61 393.95 322 376.98 322 361 322 361 322 361 322 179 322 161.78 336.97 151.37 353.62 145.13 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 354.04 147.57 359.9 143.02 352.48 142.92 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 342 268.1 0 40 9 -reference ",
		label=reference,
		lp="342,270",
		pos="e,361.34,142.54 336.53,403.73 330.61,393.95 322,376.98 322,361 322,361 322,361 322,179 322,161.78 336.97,151.37 353.62,145.13"];
	unaligned -> align	[_draw_="c 7 -#000000 B 4 409.67 403.58 409.39 396.52 408.99 386.24 408.65 377.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 411.11 377.68 408.38 370.78 406.21 377.87 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 430 380.6 0 42 9 -unaligned ",
		label=unaligned,
		lp="430,382.5",
		pos="e,408.32,369.26 409.67,403.58 409.39,396.52 408.99,386.24 408.65,377.55"];
	mills -> bqsr	[_draw_="c 7 -#000000 B 10 37.53 403.7 38.12 393.61 39 376.06 39 361 39 361 39 361 39 224 39 199.77 103.05 189.12 153.66 184.49 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 153.7 186.94 160.46 183.9 153.27 182.06 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 64.5 290.6 0 51 11 -known_sites ",
		label=known_sites,
		lp="64.5,292.5",
		pos="e,161.97,183.77 37.525,403.7 38.118,393.61 39,376.06 39,361 39,361 39,361 39,224 39,199.77 103.05,189.12 153.66,184.49"];
	dbsnp_vcf -> bqsr	[_draw_="c 7 -#000000 B 10 251.37 403.62 234.53 395.51 214 381.44 214 361 214 361 214 361 214 224 214 215.31 214 205.63 214 197.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 216.45 197.76 214 190.76 211.55 197.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 239.5 290.6 0 51 11 -known_sites ",
		label=known_sites,
		lp="239.5,292.5",
		pos="e,214,189.24 251.37,403.62 234.53,395.51 214,381.44 214,361 214,361 214,361 214,224 214,215.31 214,205.63 214,197.65"];
	bqsr_intervals -> bqsr	[_draw_="c 7 -#000000 B 10 105.26 403.7 105.56 393.6 106 376.05 106 361 106 361 106 361 106 224 106 200.34 128.65 189.33 153.21 184.35 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 153.62 186.77 160.09 183.14 152.77 181.94 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 124 290.6 0 36 9 -intervals ",
		label=intervals,
		lp="124,292.5",
		pos="e,161.58,182.88 105.26,403.7 105.56,393.6 106,376.05 106,361 106,361 106,361 106,224 106,200.34 128.65,189.33 153.21,184.35"];
	name_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 366.5 260.5 366.5 279.5 473.5 279.5 473.5 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 420 267.5 0 91 16 -sort BAM by name ",
		height=0.27778,
		label="sort BAM by name",
		pos="420,270",
		rects="366.5,260.5,473.5,279.5",
		width=1.4861];
	mark_duplicates_and_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 335 215.5 335 234.5 473 234.5 473 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 404 222.5 0 122 24 -Mark duplicates and Sort ",
		height=0.27778,
		label="Mark duplicates and Sort",
		pos="404,225",
		rects="335,215.5,473,234.5",
		width=1.9167];
	name_sort -> mark_duplicates_and_sort	[_draw_="c 7 -#000000 B 4 416.92 260.71 414.97 255.47 412.38 248.53 410.04 242.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 412.34 241.39 407.6 235.68 407.75 243.1 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 422.5 245.6 0 19 3 -bam ",
		label=bam,
		lp="422.5,247.5",
		pos="e,407.08,234.27 416.92,260.71 414.97,255.47 412.38,248.53 410.04,242.24"];
	align -> merge	[_draw_="c 7 -#000000 B 4 410.31 350.71 411.77 345.47 413.71 338.53 415.47 332.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 417.76 333.12 417.29 325.72 413.05 331.81 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 426.5 335.6 0 23 4 -bams ",
		label=bams,
		lp="426.5,337.5",
		pos="e,417.69,324.27 410.31,350.71 411.77,345.47 413.71,338.53 415.47,332.24"];
	index_bam	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 352 80.5 352 99.5 444 99.5 444 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 398 87.5 0 76 14 -samtools index ",
		height=0.27778,
		label="samtools index",
		pos="398,90",
		rects="352,80.5,444,99.5",
		width=1.2778];
	index_bam -> final_bam	[_draw_="c 7 -#000000 B 4 398 80.71 398 75.59 398 68.85 398 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 400.45 62.78 398 55.78 395.55 62.78 ",
		pos="e,398,54.265 398,80.709 398,75.593 398,68.848 398,62.666"];
	merge -> name_sort	[_draw_="c 7 -#000000 B 4 420 305.71 420 300.59 420 293.85 420 287.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 422.45 287.78 420 280.78 417.55 287.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 429.5 290.6 0 19 3 -bam ",
		label=bam,
		lp="429.5,292.5",
		pos="e,420,279.27 420,305.71 420,300.59 420,293.85 420,287.67"];
	bqsr -> apply_bqsr	[_draw_="c 7 -#000000 B 7 230.4 170.6 242.44 164.78 259.36 157.33 275 153 300.26 146.01 329.26 141.82 352.76 139.35 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 352.93 141.8 359.65 138.67 352.44 136.92 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 296.5 155.6 0 43 10 -bqsr_table ",
		label=bqsr_table,
		lp="296.5,157.5",
		pos="e,361.15,138.52 230.4,170.6 242.44,164.78 259.36,157.33 275,153 300.26,146.01 329.26,141.82 352.76,139.35"];
	apply_bqsr -> index_bam	[_draw_="c 7 -#000000 B 4 398 125.71 398 120.59 398 113.85 398 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 400.45 107.78 398 100.78 395.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 407.5 110.6 0 19 3 -bam ",
		label=bam,
		lp="407.5,112.5",
		pos="e,398,99.265 398,125.71 398,120.59 398,113.85 398,107.67"];
	mark_duplicates_and_sort -> mark_duplicates_metrics_file	[_draw_="c 7 -#000000 B 10 472.72 219.81 495.43 214.36 515 203.22 515 181 515 181 515 181 515 89 515 80.31 515 70.63 515 62.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 517.45 62.76 515 55.76 512.55 62.76 ",
		pos="e,515,54.243 472.72,219.81 495.43,214.36 515,203.22 515,181 515,181 515,181 515,89 515,80.308 515,70.627 515,62.655"];
	mark_duplicates_and_sort -> bqsr	[_draw_="c 7 -#000000 B 4 366.46 215.5 335.75 208.56 292.22 198.7 259.52 191.3 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 260.3 188.97 252.94 189.81 259.22 193.75 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 335.5 200.6 0 19 3 -bam ",
		label=bam,
		lp="335.5,202.5",
		pos="e,251.46,189.48 366.46,215.5 335.75,208.56 292.22,198.7 259.52,191.3"];
	mark_duplicates_and_sort -> apply_bqsr	[_draw_="c 7 -#000000 B 4 403.42 215.56 402.44 201.14 400.42 171.48 399.14 152.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 401.59 152.61 398.67 145.79 396.7 152.94 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 410.5 178.1 0 19 3 -bam ",
		label=bam,
		lp="410.5,180",
		pos="e,398.56,144.28 403.42,215.56 402.44,201.14 400.42,171.48 399.14,152.73"];
}
