digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 458 569 458 569 0 ",
		bb="0,0,569,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 561 450 561 395 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 438 0 84 15 -Workflow Inputs ",
			bb="8,395,561,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 291.5 403.5 291.5 422.5 354.5 422.5 354.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 323 410.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="323,413",
			rects="291.5,403.5,354.5,422.5",
			width=0.875];
		fastq_1s	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 154 403.5 154 422.5 212 422.5 212 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 183 410.5 0 42 8 -fastq_1s ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=fastq_1s,
			pos="183,413",
			rects="154,403.5,212,422.5",
			width=0.80556];
		final_name	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 216.5 403.5 216.5 422.5 287.5 422.5 287.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 252 410.5 0 55 10 -final_name ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=final_name,
			pos="252,413",
			rects="216.5,403.5,287.5,422.5",
			width=0.98611];
		bqsr_known_sites	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 449 403.5 449 422.5 553 422.5 553 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 501 410.5 0 88 16 -bqsr_known_sites ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bqsr_known_sites,
			pos="501,413",
			rects="449,403.5,553,422.5",
			width=1.4444];
		fastq_2s	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 403.5 16 422.5 74 422.5 74 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 45 410.5 0 42 8 -fastq_2s ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=fastq_2s,
			pos="45,413",
			rects="16,403.5,74,422.5",
			width=0.80556];
		readgroups	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 78.5 403.5 78.5 422.5 149.5 422.5 149.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 114 410.5 0 55 10 -readgroups ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=readgroups,
			pos="114,413",
			rects="78.5,403.5,149.5,422.5",
			width=0.98611];
		bqsr_intervals	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 359 403.5 359 422.5 445 422.5 445 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 402 410.5 0 70 14 -bqsr_intervals ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bqsr_intervals,
			pos="402,413",
			rects="359,403.5,445,422.5",
			width=1.1944];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 92 8 92 63 338 63 338 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 146 15 0 92 16 -Workflow Outputs ",
			bb="92,8,338,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="146,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		mark_duplicates_metrics_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 100 35.5 100 54.5 260 54.5 260 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 180 42.5 0 144 28 -mark_duplicates_metrics_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mark_duplicates_metrics_file,
			pos="180,45",
			rects="100,35.5,260,54.5",
			width=2.2222];
		final_bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 264.5 35.5 264.5 54.5 329.5 54.5 329.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 297 42.5 0 49 9 -final_bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=final_bam,
			pos="297,45",
			rects="264.5,35.5,329.5,54.5",
			width=0.90278];
	}
	bqsr	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 326.5 170.5 326.5 189.5 431.5 189.5 431.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 379 177.5 0 89 17 -create BQSR table ",
		height=0.27778,
		label="create BQSR table",
		pos="379,180",
		rects="326.5,170.5,431.5,189.5",
		width=1.4583];
	reference -> bqsr	[_draw_="c 7 -#000000 B 10 336.61 403.68 349.2 394.82 366 379.53 366 361 366 361 366 361 366 224 366 214.84 368.74 205.03 371.7 197.09 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 373.92 198.15 374.31 190.74 369.39 196.28 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 386 290.6 0 40 9 -reference ",
		label=reference,
		lp="386,292.5",
		pos="e,374.89,189.34 336.61,403.68 349.2,394.82 366,379.53 366,361 366,361 366,361 366,224 366,214.84 368.74,205.03 371.7,197.09"];
	apply_bqsr	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 260 125.5 260 144.5 334 144.5 334 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 297 132.5 0 58 10 -apply BQSR ",
		height=0.27778,
		label="apply BQSR",
		pos="297,135",
		rects="260,125.5,334,144.5",
		width=1.0278];
	reference -> apply_bqsr	[_draw_="c 7 -#000000 B 10 321.95 403.71 320.76 393.63 319 376.1 319 361 319 361 319 361 319 179 319 168.86 314.09 158.7 308.91 150.8 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 311.16 149.74 305.09 145.48 307.18 152.6 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 339 268.1 0 40 9 -reference ",
		label=reference,
		lp="339,270",
		pos="e,304.2,144.25 321.95,403.71 320.76,393.63 319,376.1 319,361 319,361 319,361 319,179 319,168.86 314.09,158.7 308.91,150.8"];
	align	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 59 350.5 59 369.5 217 369.5 217 350.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 138 357.5 0 142 26 -align with bwa_mem and tag ",
		height=0.27778,
		label="align with bwa_mem and tag",
		pos="138,360",
		rects="59,350.5,217,369.5",
		width=2.1944];
	reference -> align	[_draw_="c 7 -#000000 B 7 307.65 403.6 301.65 400.57 294.63 397.33 288 395 258.53 384.66 224.68 376.67 196.6 371.04 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 197.29 368.68 189.95 369.74 196.35 373.49 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 279 380.6 0 40 9 -reference ",
		label=reference,
		lp="279,382.5",
		pos="e,188.47,369.44 307.65,403.6 301.65,400.57 294.63,397.33 288,395 258.53,384.66 224.68,376.67 196.6,371.04"];
	fastq_1s -> align	[_draw_="c 7 -#000000 B 7 181.52 403.58 179.84 396.11 176.45 385.29 170 378 168.78 376.62 167.42 375.34 165.97 374.14 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 167.58 372.27 160.43 370.32 164.8 376.31 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 191.5 380.6 0 31 7 -fastq_1 ",
		label=fastq_1,
		lp="191.5,382.5",
		pos="e,159.18,369.46 181.52,403.58 179.84,396.11 176.45,385.29 170,378 168.78,376.62 167.42,375.34 165.97,374.14"];
	final_name -> apply_bqsr	[_draw_="c 7 -#000000 B 10 253.05 403.71 254.24 393.63 256 376.1 256 361 256 361 256 361 256 179 256 166.72 264.87 156.55 274.36 149.2 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 275.71 151.25 280.03 145.22 272.89 147.24 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 283.5 268.1 0 55 11 -output_name ",
		label=output_name,
		lp="283.5,270",
		pos="e,281.27,144.35 253.05,403.71 254.24,393.63 256,376.1 256,361 256,361 256,361 256,179 256,166.72 264.87,156.55 274.36,149.2"];
	merge	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 130 305.5 130 324.5 230 324.5 230 305.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 180 312.5 0 84 15 -Samtools: merge ",
		height=0.27778,
		label="Samtools: merge",
		pos="180,315",
		rects="130,305.5,230,324.5",
		width=1.3889];
	final_name -> merge	[_draw_="c 7 -#000000 B 10 247.18 403.66 242.3 395.2 234.57 381.72 228 370 223.04 361.15 223.26 357.98 217 350 211.27 342.69 203.9 335.58 \
197.25 329.76 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 199.01 328.05 192.08 325.4 195.85 331.79 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 240 358.1 0 24 4 -name ",
		label=name,
		lp="240,360",
		pos="e,190.93,324.42 247.18,403.66 242.3,395.2 234.57,381.72 228,370 223.04,361.15 223.26,357.98 217,350 211.27,342.69 203.9,335.58 197.25,\
329.76"];
	bqsr_known_sites -> bqsr	[_draw_="c 7 -#000000 B 10 495.81 403.69 490.18 393.88 482 376.87 482 361 482 361 482 361 482 224 482 202.17 462.05 191.22 439.71 185.81 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 440.24 183.42 432.89 184.37 439.23 188.22 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 507.5 290.6 0 51 11 -known_sites ",
		label=known_sites,
		lp="507.5,292.5",
		pos="e,431.41,184.06 495.81,403.69 490.18,393.88 482,376.87 482,361 482,361 482,361 482,224 482,202.17 462.05,191.22 439.71,185.81"];
	fastq_2s -> align	[_draw_="c 7 -#000000 B 7 55.43 403.67 65.04 396.26 79.91 385.47 94 378 97.7 376.04 101.68 374.18 105.69 372.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 106.37 374.83 111.93 369.92 104.52 370.29 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 109.5 380.6 0 31 7 -fastq_2 ",
		label=fastq_2,
		lp="109.5,382.5",
		pos="e,113.33,369.35 55.429,403.67 65.043,396.26 79.913,385.47 94,378 97.703,376.04 101.68,374.18 105.69,372.46"];
	readgroups -> align	[_draw_="c 7 -#000000 B 4 117.96 403.58 121.39 396.3 126.43 385.59 130.6 376.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 132.7 378.01 133.47 370.63 128.27 375.92 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 151.5 380.6 0 43 9 -readgroup ",
		label=readgroup,
		lp="151.5,382.5",
		pos="e,134.11,369.26 117.96,403.58 121.39,396.3 126.43,385.59 130.6,376.73"];
	bqsr_intervals -> bqsr	[_draw_="c 7 -#000000 B 10 405.55 403.51 409.4 393.52 415 376.35 415 361 415 361 415 361 415 224 415 212.21 406.94 201.95 398.45 194.41 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 400.16 192.64 393.17 190.15 397.08 196.45 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 433 290.6 0 36 9 -intervals ",
		label=intervals,
		lp="433,292.5",
		pos="e,392,189.2 405.55,403.51 409.4,393.52 415,376.35 415,361 415,361 415,361 415,224 415,212.21 406.94,201.95 398.45,194.41"];
	index_bam	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 251 80.5 251 99.5 343 99.5 343 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 297 87.5 0 76 14 -samtools index ",
		height=0.27778,
		label="samtools index",
		pos="297,90",
		rects="251,80.5,343,99.5",
		width=1.2778];
	index_bam -> final_bam	[_draw_="c 7 -#000000 B 4 297 80.71 297 75.59 297 68.85 297 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 299.45 62.78 297 55.78 294.55 62.78 ",
		pos="e,297,54.265 297,80.709 297,75.593 297,68.848 297,62.666"];
	bqsr -> apply_bqsr	[_draw_="c 7 -#000000 B 4 362.8 170.5 350.67 164.14 333.9 155.35 320.33 148.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 321.84 146.26 314.51 145.18 319.57 150.6 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 366.5 155.6 0 43 10 -bqsr_table ",
		label=bqsr_table,
		lp="366.5,157.5",
		pos="e,313.17,144.48 362.8,170.5 350.67,164.14 333.9,155.35 320.33,148.23"];
	apply_bqsr -> index_bam	[_draw_="c 7 -#000000 B 4 297 125.71 297 120.59 297 113.85 297 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 299.45 107.78 297 100.78 294.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 306.5 110.6 0 19 3 -bam ",
		label=bam,
		lp="306.5,112.5",
		pos="e,297,99.265 297,125.71 297,120.59 297,113.85 297,107.67"];
	align -> merge	[_draw_="c 7 -#000000 B 4 146.1 350.71 151.79 344.88 159.55 336.93 166.21 330.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 167.73 332.07 170.87 325.35 164.23 328.64 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 174.5 335.6 0 23 4 -bams ",
		label=bams,
		lp="174.5,337.5",
		pos="e,171.93,324.27 146.1,350.71 151.79,344.88 159.55,336.93 166.21,330.12"];
	name_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 126.5 260.5 126.5 279.5 233.5 279.5 233.5 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 180 267.5 0 91 16 -sort BAM by name ",
		height=0.27778,
		label="sort BAM by name",
		pos="180,270",
		rects="126.5,260.5,233.5,279.5",
		width=1.4861];
	mark_duplicates_and_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 111 215.5 111 234.5 249 234.5 249 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 180 222.5 0 122 24 -Mark duplicates and Sort ",
		height=0.27778,
		label="Mark duplicates and Sort",
		pos="180,225",
		rects="111,215.5,249,234.5",
		width=1.9167];
	name_sort -> mark_duplicates_and_sort	[_draw_="c 7 -#000000 B 4 180 260.71 180 255.59 180 248.85 180 242.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 182.45 242.78 180 235.78 177.55 242.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 189.5 245.6 0 19 3 -bam ",
		label=bam,
		lp="189.5,247.5",
		pos="e,180,234.27 180,260.71 180,255.59 180,248.85 180,242.67"];
	mark_duplicates_and_sort -> mark_duplicates_metrics_file	[_draw_="c 7 -#000000 B 10 180 215.76 180 207.1 180 193.09 180 181 180 181 180 181 180 89 180 80.31 180 70.63 180 62.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 182.45 62.76 180 55.76 177.55 62.76 ",
		pos="e,180,54.243 180,215.76 180,207.1 180,193.09 180,181 180,181 180,181 180,89 180,80.308 180,70.627 180,62.655"];
	mark_duplicates_and_sort -> bqsr	[_draw_="c 7 -#000000 B 4 219.32 215.5 251.61 208.53 297.46 198.62 331.75 191.21 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 331.96 193.67 338.29 189.8 330.93 188.88 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 306.5 200.6 0 19 3 -bam ",
		label=bam,
		lp="306.5,202.5",
		pos="e,339.77,189.48 219.32,215.5 251.61,208.53 297.46,198.62 331.75,191.21"];
	mark_duplicates_and_sort -> apply_bqsr	[_draw_="c 7 -#000000 B 7 186.2 215.73 197.64 201.03 223.49 170.31 252 153 255.22 151.05 258.7 149.25 262.25 147.62 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 263.17 149.89 268.67 144.91 261.27 145.38 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 237.5 178.1 0 19 3 -bam ",
		label=bam,
		lp="237.5,180",
		pos="e,270.06,144.32 186.2,215.73 197.64,201.03 223.49,170.31 252,153 255.22,151.05 258.7,149.25 262.25,147.62"];
	merge -> name_sort	[_draw_="c 7 -#000000 B 4 180 305.71 180 300.59 180 293.85 180 287.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 182.45 287.78 180 280.78 177.55 287.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 189.5 290.6 0 19 3 -bam ",
		label=bam,
		lp="189.5,292.5",
		pos="e,180,279.27 180,305.71 180,300.59 180,293.85 180,287.67"];
}
