digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 368 295 368 295 0 ",
		bb="0,0,295,368",
		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 22 305 22 360 246 360 246 305 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 72 348 0 84 15 -Workflow Inputs ",
			bb="22,305,246,360",
			label="Workflow Inputs",
			lheight=0.15,
			lp="72,350.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		unaligned	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 30.5 313.5 30.5 332.5 95.5 332.5 95.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 63 320.5 0 49 9 -unaligned ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=unaligned,
			pos="63,323",
			rects="30.5,313.5,95.5,332.5",
			width=0.90278];
		final_name	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 166.5 313.5 166.5 332.5 237.5 332.5 237.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 202 320.5 0 55 10 -final_name ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=final_name,
			pos="202,323",
			rects="166.5,313.5,237.5,332.5",
			width=0.98611];
		reference	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 99.5 313.5 99.5 332.5 162.5 332.5 162.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 131 320.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="131,323",
			rects="99.5,313.5,162.5,332.5",
			width=0.875];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 41 8 41 63 287 63 287 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 95 15 0 92 16 -Workflow Outputs ",
			bb="41,8,287,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="95,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		final_bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 213.5 35.5 213.5 54.5 278.5 54.5 278.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 246 42.5 0 49 9 -final_bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=final_bam,
			pos="246,45",
			rects="213.5,35.5,278.5,54.5",
			width=0.90278];
		mark_duplicates_metrics_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 49 35.5 49 54.5 209 54.5 209 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 129 42.5 0 144 28 -mark_duplicates_metrics_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mark_duplicates_metrics_file,
			pos="129,45",
			rects="49,35.5,209,54.5",
			width=2.2222];
	}
	align	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 0 260.5 0 279.5 194 279.5 194 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 97 267.5 0 178 34 -adapter for sequence_align_and_tag ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label="adapter for sequence_align_and_tag",
		pos="97,270",
		rects="0,260.5,194,279.5",
		width=2.6944];
	unaligned -> align	[_draw_="c 7 -#000000 B 7 64.9 313.57 66.83 306.3 70.36 295.77 76 288 76.72 287 77.52 286.03 78.36 285.09 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 79.91 287.01 83.33 280.43 76.55 283.43 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 97 290.6 0 42 9 -unaligned ",
		label=unaligned,
		lp="97,292.5",
		pos="e,84.433,279.39 64.9,313.57 66.833,306.3 70.358,295.77 76,288 76.723,287 77.519,286.03 78.365,285.09"];
	merge	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 117 215.5 117 234.5 217 234.5 217 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 167 222.5 0 84 15 -Samtools: merge ",
		height=0.27778,
		label="Samtools: merge",
		pos="167,225",
		rects="117,215.5,217,234.5",
		width=1.3889];
	final_name -> merge	[_draw_="c 7 -#000000 B 7 202.31 313.61 202.47 301.34 201.6 278 194 260 191.01 252.91 186.11 246.07 181.3 240.41 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 183.35 239.02 176.83 235.48 179.72 242.31 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 211 268.1 0 24 4 -name ",
		label=name,
		lp="211,270",
		pos="e,175.82,234.36 202.31,313.61 202.47,301.34 201.6,278 194,260 191.01,252.91 186.11,246.07 181.3,240.41"];
	reference -> align	[_draw_="c 7 -#000000 B 7 128.1 313.7 125.37 306.51 120.82 296.03 115 288 114.38 287.14 113.7 286.28 113 285.44 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 114.87 283.86 108.26 280.49 111.33 287.24 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 140 290.6 0 40 9 -reference ",
		label=reference,
		lp="140,292.5",
		pos="e,107.21,279.4 128.1,313.7 125.37,306.51 120.82,296.03 115,288 114.38,287.14 113.7,286.28 113,285.44"];
	align -> merge	[_draw_="c 7 -#000000 B 4 110.83 260.5 120.9 254.32 134.71 245.84 146.11 238.83 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 147.23 241.02 151.91 235.27 144.66 236.85 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 149.5 245.6 0 23 4 -bams ",
		label=bams,
		lp="149.5,247.5",
		pos="e,153.2,234.48 110.83,260.5 120.9,254.32 134.71,245.84 146.11,238.83"];
	mark_duplicates_and_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 98 125.5 98 144.5 236 144.5 236 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 167 132.5 0 122 24 -Mark duplicates and Sort ",
		height=0.27778,
		label="Mark duplicates and Sort",
		pos="167,135",
		rects="98,125.5,236,144.5",
		width=1.9167];
	mark_duplicates_and_sort -> mark_duplicates_metrics_file	[_draw_="c 7 -#000000 B 4 163.36 125.56 157.04 110.94 143.97 80.66 135.89 61.96 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 138.2 61.13 133.18 55.67 133.7 63.07 ",
		pos="e,132.58,54.284 163.36,125.56 157.04,110.94 143.97,80.661 135.89,61.962"];
	index_bam	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 184 80.5 184 99.5 276 99.5 276 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 230 87.5 0 76 14 -samtools index ",
		height=0.27778,
		label="samtools index",
		pos="230,90",
		rects="184,80.5,276,99.5",
		width=1.2778];
	mark_duplicates_and_sort -> index_bam	[_draw_="c 7 -#000000 B 4 179.45 125.5 188.33 119.44 200.46 111.16 210.61 104.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 211.93 106.3 216.33 100.33 209.17 102.25 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 213.5 110.6 0 19 3 -bam ",
		label=bam,
		lp="213.5,112.5",
		pos="e,217.58,99.478 179.45,125.5 188.33,119.44 200.46,111.16 210.61,104.23"];
	name_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 113.5 170.5 113.5 189.5 220.5 189.5 220.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 167 177.5 0 91 16 -sort BAM by name ",
		height=0.27778,
		label="sort BAM by name",
		pos="167,180",
		rects="113.5,170.5,220.5,189.5",
		width=1.4861];
	merge -> name_sort	[_draw_="c 7 -#000000 B 4 167 215.71 167 210.59 167 203.85 167 197.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 169.45 197.78 167 190.78 164.55 197.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 176.5 200.6 0 19 3 -bam ",
		label=bam,
		lp="176.5,202.5",
		pos="e,167,189.27 167,215.71 167,210.59 167,203.85 167,197.67"];
	name_sort -> mark_duplicates_and_sort	[_draw_="c 7 -#000000 B 4 167 170.71 167 165.59 167 158.85 167 152.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 169.45 152.78 167 145.78 164.55 152.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 176.5 155.6 0 19 3 -bam ",
		label=bam,
		lp="176.5,157.5",
		pos="e,167,144.27 167,170.71 167,165.59 167,158.85 167,152.67"];
	index_bam -> final_bam	[_draw_="c 7 -#000000 B 4 233.08 80.71 235.03 75.47 237.62 68.53 239.96 62.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 242.25 63.1 242.4 55.68 237.66 61.39 ",
		pos="e,242.92,54.265 233.08,80.709 235.03,75.474 237.62,68.534 239.96,62.235"];
}
