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
		];
		final_name	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 106.5 403.5 106.5 422.5 177.5 422.5 177.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 142 410.5 0 55 10 -final_name ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=final_name,
			pos="142,413",
			rects="106.5,403.5,177.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];
		reference	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 381.5 403.5 381.5 422.5 444.5 422.5 444.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 413 410.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="413,413",
			rects="381.5,403.5,444.5,422.5",
			width=0.875];
		fastq_2s	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 319 403.5 319 422.5 377 422.5 377 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 348 410.5 0 42 8 -fastq_2s ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=fastq_2s,
			pos="348,413",
			rects="319,403.5,377,422.5",
			width=0.80556];
		readgroups	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 181.5 403.5 181.5 422.5 252.5 422.5 252.5 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 217 410.5 0 55 10 -readgroups ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=readgroups,
			pos="217,413",
			rects="181.5,403.5,252.5,422.5",
			width=0.98611];
		bqsr_intervals	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 403.5 16 422.5 102 422.5 102 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 59 410.5 0 70 14 -bqsr_intervals ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bqsr_intervals,
			pos="59,413",
			rects="16,403.5,102,422.5",
			width=1.1944];
		fastq_1s	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 257 403.5 257 422.5 315 422.5 315 403.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 286 410.5 0 42 8 -fastq_1s ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=fastq_1s,
			pos="286,413",
			rects="257,403.5,315,422.5",
			width=0.80556];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 99 8 99 63 345 63 345 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 153 15 0 92 16 -Workflow Outputs ",
			bb="99,8,345,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="153,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		mark_duplicates_metrics_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 107 35.5 107 54.5 267 54.5 267 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 187 42.5 0 144 28 -mark_duplicates_metrics_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mark_duplicates_metrics_file,
			pos="187,45",
			rects="107,35.5,267,54.5",
			width=2.2222];
		final_bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 271.5 35.5 271.5 54.5 336.5 54.5 336.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 304 42.5 0 49 9 -final_bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=final_bam,
			pos="304,45",
			rects="271.5,35.5,336.5,54.5",
			width=0.90278];
	}
	apply_bqsr	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 267 125.5 267 144.5 341 144.5 341 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 304 132.5 0 58 10 -apply BQSR ",
		height=0.27778,
		label="apply BQSR",
		pos="304,135",
		rects="267,125.5,341,144.5",
		width=1.0278];
	final_name -> apply_bqsr	[_draw_="c 7 -#000000 B 10 152.02 403.74 162.05 394.47 176 378.45 176 361 176 361 176 361 176 224 176 182.33 222.63 158.91 259.6 146.88 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 259.92 149.35 265.87 144.93 258.46 144.67 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 203.5 268.1 0 55 11 -output_name ",
		label=output_name,
		lp="203.5,270",
		pos="e,267.32,144.48 152.02,403.74 162.05,394.47 176,378.45 176,361 176,361 176,361 176,224 176,182.33 222.63,158.91 259.6,146.88"];
	merge	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 241 305.5 241 324.5 341 324.5 341 305.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 291 312.5 0 84 15 -Samtools: merge ",
		height=0.27778,
		label="Samtools: merge",
		pos="291,315",
		rects="241,305.5,341,324.5",
		width=1.3889];
	final_name -> merge	[_draw_="c 7 -#000000 B 10 160.49 403.59 167.56 399.51 175.09 393.97 180 387 189.75 373.16 177.54 362.45 189 350 200.57 337.43 216.9 329.5 \
233.11 324.5 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 233.51 326.94 239.59 322.68 232.18 322.22 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 201 358.1 0 24 4 -name ",
		label=name,
		lp="201,360",
		pos="e,241.04,322.28 160.49,403.59 167.56,399.51 175.09,393.97 180,387 189.75,373.16 177.54,362.45 189,350 200.57,337.43 216.9,329.5 \
233.11,324.5"];
	bqsr	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 238.5 170.5 238.5 189.5 343.5 189.5 343.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 291 177.5 0 89 17 -create BQSR table ",
		height=0.27778,
		label="create BQSR table",
		pos="291,180",
		rects="238.5,170.5,343.5,189.5",
		width=1.4583];
	bqsr_known_sites -> bqsr	[_draw_="c 7 -#000000 B 13 499.95 403.71 498.76 393.63 497 376.1 497 361 497 361 497 361 497 291.5 497 224.59 441.85 220.95 379 198 373.12 \
195.85 362.26 193.38 350.12 191 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 350.82 188.63 343.49 189.73 349.9 193.45 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 522.5 290.6 0 51 11 -known_sites ",
		label=known_sites,
		lp="522.5,292.5",
		pos="e,342,189.44 499.95,403.71 498.76,393.63 497,376.1 497,361 497,361 497,361 497,291.5 497,224.59 441.85,220.95 379,198 373.12,195.85 \
362.26,193.38 350.12,191"];
	reference -> apply_bqsr	[_draw_="c 7 -#000000 B 10 424.3 403.59 435.18 394.44 450 378.72 450 361 450 361 450 361 450 179 450 157.7 392.07 146.17 349.2 140.56 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 349.59 138.14 342.34 139.7 348.99 143 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 470 268.1 0 40 9 -reference ",
		label=reference,
		lp="470,270",
		pos="e,340.84,139.51 424.3,403.59 435.18,394.44 450,378.72 450,361 450,361 450,361 450,179 450,157.7 392.07,146.17 349.2,140.56"];
	reference -> bqsr	[_draw_="c 7 -#000000 B 10 410.11 403.81 406.85 393.84 402 376.4 402 361 402 361 402 361 402 224 402 210.12 371.42 198.96 342.36 191.49 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 343.09 189.15 335.7 189.85 341.91 193.91 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 422 290.6 0 40 9 -reference ",
		label=reference,
		lp="422,292.5",
		pos="e,334.23,189.49 410.11,403.81 406.85,393.84 402,376.4 402,361 402,361 402,361 402,224 402,210.12 371.42,198.96 342.36,191.49"];
	align	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 215 350.5 215 369.5 373 369.5 373 350.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 294 357.5 0 142 26 -align with bwa_mem and tag ",
		height=0.27778,
		label="align with bwa_mem and tag",
		pos="294,360",
		rects="215,350.5,373,369.5",
		width=2.1944];
	reference -> align	[_draw_="c 7 -#000000 B 13 396.38 403.63 390.6 400.8 384.05 397.68 378 395 369.24 391.13 366.35 391.69 358 387 352.19 383.73 351.91 381.08 \
346 378 342 375.92 337.69 374.02 333.33 372.32 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 334.31 370.07 326.9 369.97 332.63 374.67 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 378 380.6 0 40 9 -reference ",
		label=reference,
		lp="378,382.5",
		pos="e,325.47,369.45 396.38,403.63 390.6,400.8 384.05,397.68 378,395 369.24,391.13 366.35,391.69 358,387 352.19,383.73 351.91,381.08 \
346,378 342,375.92 337.69,374.02 333.33,372.32"];
	fastq_2s -> align	[_draw_="c 7 -#000000 B 7 337.16 403.53 331.32 398.84 324.09 392.79 318 387 314.23 383.42 310.34 379.37 306.81 375.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 308.83 374.13 302.32 370.58 305.19 377.42 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 333.5 380.6 0 31 7 -fastq_2 ",
		label=fastq_2,
		lp="333.5,382.5",
		pos="e,301.3,369.46 337.16,403.53 331.32,398.84 324.09,392.79 318,387 314.23,383.42 310.34,379.37 306.81,375.55"];
	readgroups -> align	[_draw_="c 7 -#000000 B 7 218.78 403.79 220.88 396.04 225.13 384.65 233 378 235.1 376.23 237.37 374.64 239.76 373.21 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 240.75 375.46 245.88 370.1 238.53 371.09 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 254.5 380.6 0 43 9 -readgroup ",
		label=readgroup,
		lp="254.5,382.5",
		pos="e,247.23,369.42 218.78,403.79 220.88,396.04 225.13,384.65 233,378 235.1,376.23 237.37,374.64 239.76,373.21"];
	bqsr_intervals -> bqsr	[_draw_="c 7 -#000000 B 10 63.09 403.6 73.49 382.73 102.48 327.35 136 288 168.07 250.35 178.66 242.15 220 215 233.18 206.35 248.9 198.59 \
262.19 192.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 262.87 195.05 268.31 190.02 260.92 190.56 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 154 290.6 0 36 9 -intervals ",
		label=intervals,
		lp="154,292.5",
		pos="e,269.7,189.41 63.091,403.6 73.487,382.73 102.48,327.35 136,288 168.07,250.35 178.66,242.15 220,215 233.18,206.35 248.9,198.59 262.19,\
192.67"];
	fastq_1s -> align	[_draw_="c 7 -#000000 B 7 281.3 403.69 277.97 396.68 274.65 386.46 278 378 278.24 377.41 278.5 376.82 278.8 376.25 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 280.73 377.76 282.85 370.65 276.76 374.88 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 293.5 380.6 0 31 7 -fastq_1 ",
		label=fastq_1,
		lp="293.5,382.5",
		pos="e,283.74,369.42 281.3,403.69 277.97,396.68 274.65,386.46 278,378 278.24,377.41 278.5,376.82 278.8,376.25"];
	name_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 237.5 260.5 237.5 279.5 344.5 279.5 344.5 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 291 267.5 0 91 16 -sort BAM by name ",
		height=0.27778,
		label="sort BAM by name",
		pos="291,270",
		rects="237.5,260.5,344.5,279.5",
		width=1.4861];
	mark_duplicates_and_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 222 215.5 222 234.5 360 234.5 360 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 291 222.5 0 122 24 -Mark duplicates and Sort ",
		height=0.27778,
		label="Mark duplicates and Sort",
		pos="291,225",
		rects="222,215.5,360,234.5",
		width=1.9167];
	name_sort -> mark_duplicates_and_sort	[_draw_="c 7 -#000000 B 4 291 260.71 291 255.59 291 248.85 291 242.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 293.45 242.78 291 235.78 288.55 242.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 300.5 245.6 0 19 3 -bam ",
		label=bam,
		lp="300.5,247.5",
		pos="e,291,234.27 291,260.71 291,255.59 291,248.85 291,242.67"];
	index_bam	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 258 80.5 258 99.5 350 99.5 350 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 304 87.5 0 76 14 -samtools index ",
		height=0.27778,
		label="samtools index",
		pos="304,90",
		rects="258,80.5,350,99.5",
		width=1.2778];
	apply_bqsr -> index_bam	[_draw_="c 7 -#000000 B 4 304 125.71 304 120.59 304 113.85 304 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 306.45 107.78 304 100.78 301.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 313.5 110.6 0 19 3 -bam ",
		label=bam,
		lp="313.5,112.5",
		pos="e,304,99.265 304,125.71 304,120.59 304,113.85 304,107.67"];
	mark_duplicates_and_sort -> mark_duplicates_metrics_file	[_draw_="c 7 -#000000 B 10 222.21 217.32 202.87 211.37 187 200.54 187 181 187 181 187 181 187 89 187 80.31 187 70.63 187 62.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 189.45 62.76 187 55.76 184.55 62.76 ",
		pos="e,187,54.243 222.21,217.32 202.87,211.37 187,200.54 187,181 187,181 187,181 187,89 187,80.308 187,70.627 187,62.655"];
	mark_duplicates_and_sort -> apply_bqsr	[_draw_="c 7 -#000000 B 10 313.83 215.56 325.06 210.11 337.55 201.8 344 190 351.9 175.55 351.75 166.27 342 153 341.04 151.69 339.95 150.48 \
338.77 149.36 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 340.5 147.59 333.42 145.39 337.58 151.53 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 358.5 178.1 0 19 3 -bam ",
		label=bam,
		lp="358.5,180",
		pos="e,332.2,144.49 313.83,215.56 325.06,210.11 337.55,201.8 344,190 351.9,175.55 351.75,166.27 342,153 341.04,151.69 339.95,150.48 338.77,\
149.36"];
	mark_duplicates_and_sort -> bqsr	[_draw_="c 7 -#000000 B 4 291 215.71 291 210.59 291 203.85 291 197.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 293.45 197.78 291 190.78 288.55 197.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 300.5 200.6 0 19 3 -bam ",
		label=bam,
		lp="300.5,202.5",
		pos="e,291,189.27 291,215.71 291,210.59 291,203.85 291,197.67"];
	index_bam -> final_bam	[_draw_="c 7 -#000000 B 4 304 80.71 304 75.59 304 68.85 304 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 306.45 62.78 304 55.78 301.55 62.78 ",
		pos="e,304,54.265 304,80.709 304,75.593 304,68.848 304,62.666"];
	bqsr -> apply_bqsr	[_draw_="c 7 -#000000 B 4 293.51 170.71 295.09 165.47 297.19 158.53 299.09 152.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 301.38 153.12 301.06 145.71 296.69 151.71 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 319.5 155.6 0 43 10 -bqsr_table ",
		label=bqsr_table,
		lp="319.5,157.5",
		pos="e,301.5,144.27 293.51,170.71 295.09,165.47 297.19,158.53 299.09,152.24"];
	merge -> name_sort	[_draw_="c 7 -#000000 B 4 291 305.71 291 300.59 291 293.85 291 287.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 293.45 287.78 291 280.78 288.55 287.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 300.5 290.6 0 19 3 -bam ",
		label=bam,
		lp="300.5,292.5",
		pos="e,291,279.27 291,305.71 291,300.59 291,293.85 291,287.67"];
	align -> merge	[_draw_="c 7 -#000000 B 4 293.42 350.71 293.06 345.59 292.59 338.85 292.16 332.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 294.61 332.59 291.68 325.78 289.73 332.93 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 303.5 335.6 0 23 4 -bams ",
		label=bams,
		lp="303.5,337.5",
		pos="e,291.58,324.27 293.42,350.71 293.06,345.59 292.59,338.85 292.16,332.67"];
}
