digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 323 768 323 768 0 ",
		bb="0,0,768,323",
		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 260 8 315 760 315 760 260 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 303 0 84 15 -Workflow Inputs ",
			bb="8,260,760,315",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,305.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		reference	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 268.5 16.5 287.5 79.5 287.5 79.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 48 275.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="48,278",
			rects="16.5,268.5,79.5,287.5",
			width=0.875];
		platform_unit	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 570.5 268.5 570.5 287.5 653.5 287.5 653.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 612 275.5 0 67 13 -platform_unit ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=platform_unit,
			pos="612,278",
			rects="570.5,268.5,653.5,287.5",
			width=1.1528];
		read2_fastq	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 175 268.5 175 287.5 249 287.5 249 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 212 275.5 0 58 11 -read2_fastq ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=read2_fastq,
			pos="212,278",
			rects="175,268.5,249,287.5",
			width=1.0278];
		platform	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 343.5 268.5 343.5 287.5 402.5 287.5 402.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 373 275.5 0 43 8 -platform ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=platform,
			pos="373,278",
			rects="343.5,268.5,402.5,287.5",
			width=0.81944];
		target_intervals	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 658 268.5 658 287.5 752 287.5 752 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 705 275.5 0 78 16 -target_intervals ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=target_intervals,
			pos="705,278",
			rects="658,268.5,752,287.5",
			width=1.3056];
		read_structure	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 83.5 268.5 83.5 287.5 170.5 287.5 170.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 127 275.5 0 71 14 -read_structure ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=read_structure,
			pos="127,278",
			rects="83.5,268.5,170.5,287.5",
			width=1.2083];
		read1_fastq	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 407 268.5 407 287.5 481 287.5 481 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 444 275.5 0 58 11 -read1_fastq ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=read1_fastq,
			pos="444,278",
			rects="407,268.5,481,287.5",
			width=1.0278];
		sample_name	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 253 268.5 253 287.5 339 287.5 339 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 296 275.5 0 70 11 -sample_name ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=sample_name,
			pos="296,278",
			rects="253,268.5,339,287.5",
			width=1.1944];
		library_name	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 485.5 268.5 485.5 287.5 566.5 287.5 566.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 526 275.5 0 65 12 -library_name ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=library_name,
			pos="526,278",
			rects="485.5,268.5,566.5,287.5",
			width=1.125];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 33 8 33 63 364 63 364 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 87 15 0 92 16 -Workflow Outputs ",
			bb="33,8,364,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="87,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		duplex_seq_metrics	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 242 35.5 242 54.5 356 54.5 356 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 299 42.5 0 98 18 -duplex_seq_metrics ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=duplex_seq_metrics,
			pos="299,45",
			rects="242,35.5,356,54.5",
			width=1.5833];
		adapter_histogram	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 128.5 35.5 128.5 54.5 237.5 54.5 237.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 183 42.5 0 93 17 -adapter_histogram ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=adapter_histogram,
			pos="183,45",
			rects="128.5,35.5,237.5,54.5",
			width=1.5139];
		aligned_cram	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 41.5 35.5 41.5 54.5 124.5 54.5 124.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 83 42.5 0 67 12 -aligned_cram ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=aligned_cram,
			pos="83,45",
			rects="41.5,35.5,124.5,54.5",
			width=1.1528];
	}
	alignment_workflow	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 145.5 170.5 145.5 189.5 332.5 189.5 332.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 239 177.5 0 171 32 -umi molecular alignment workflow ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label="umi molecular alignment workflow",
		pos="239,180",
		rects="145.5,170.5,332.5,189.5",
		width=2.5972];
	reference -> alignment_workflow	[_draw_="c 7 -#000000 B 7 57.55 268.7 72.92 255.68 104.54 230.38 135 215 154.44 205.19 177.32 197.34 196.66 191.68 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 197.2 194.07 203.26 189.8 195.86 189.36 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 155 223.1 0 40 9 -reference ",
		label=reference,
		lp="155,225",
		pos="e,204.72,189.38 57.545,268.7 72.92,255.68 104.54,230.38 135,215 154.44,205.19 177.32,197.34 196.66,191.68"];
	bam_to_cram	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 13 125.5 13 144.5 153 144.5 153 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 83 132.5 0 124 22 -BAM to CRAM conversion ",
		height=0.27778,
		label="BAM to CRAM conversion",
		pos="83,135",
		rects="13,125.5,153,144.5",
		width=1.9444];
	reference -> bam_to_cram	[_draw_="c 7 -#000000 B 4 50.08 268.6 55.74 245.82 71.45 182.55 78.93 152.39 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 81.3 153.03 80.61 145.65 76.54 151.85 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 88 200.6 0 40 9 -reference ",
		label=reference,
		lp="88,202.5",
		pos="e,80.97,144.18 50.085,268.6 55.739,245.82 71.446,182.55 78.931,152.39"];
	fastq_to_bam	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 333.5 215.5 333.5 234.5 412.5 234.5 412.5 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 373 222.5 0 63 12 -fastq to bam ",
		height=0.27778,
		label="fastq to bam",
		pos="373,225",
		rects="333.5,215.5,412.5,234.5",
		width=1.0972];
	platform_unit -> fastq_to_bam	[_draw_="c 7 -#000000 B 7 598.16 268.59 584.24 260.57 561.92 248.87 541 243 501.45 231.9 454.86 227.85 420.79 226.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 421.01 224.03 413.92 226.23 420.83 228.92 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 592.5 245.6 0 55 13 -platform_unit ",
		label=platform_unit,
		lp="592.5,247.5",
		pos="e,412.41,226.17 598.16,268.59 584.24,260.57 561.92,248.87 541,243 501.45,231.9 454.86,227.85 420.79,226.47"];
	read2_fastq -> fastq_to_bam	[_draw_="c 7 -#000000 B 7 219.88 268.68 228.07 260.62 241.68 248.78 256 243 283.9 231.74 295 238.74 325.5 235.33 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 325.58 237.8 332.19 234.43 324.93 232.94 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 280.5 245.6 0 49 11 -read2_fastq ",
		label=read2_fastq,
		lp="280.5,247.5",
		pos="e,333.69,234.23 219.88,268.68 228.07,260.62 241.68,248.78 256,243 283.9,231.74 295,238.74 325.5,235.33"];
	platform -> fastq_to_bam	[_draw_="c 7 -#000000 B 4 373 268.58 373 261.52 373 251.24 373 242.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 375.45 242.78 373 235.78 370.55 242.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 390.5 245.6 0 35 8 -platform ",
		label=platform,
		lp="390.5,247.5",
		pos="e,373,234.26 373,268.58 373,261.52 373,251.24 373,242.55"];
	target_intervals -> alignment_workflow	[_draw_="c 7 -#000000 B 7 687.38 268.52 670.66 260.79 644.64 249.61 621 243 525.17 216.19 412.37 199.65 334.3 190.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 334.65 188.05 327.42 189.67 334.09 192.91 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 619 223.1 0 64 16 -target_intervals ",
		label=target_intervals,
		lp="619,225",
		pos="e,325.91,189.5 687.38,268.52 670.66,260.79 644.64,249.61 621,243 525.17,216.19 412.37,199.65 334.3,190.47"];
	read_structure -> alignment_workflow	[_draw_="c 7 -#000000 B 7 136.77 268.56 150.59 256.61 176.69 234.09 199 215 206.85 208.29 215.58 200.85 222.89 194.66 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 224.21 196.74 227.97 190.35 221.04 193.01 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 229 223.1 0 60 14 -read_structure ",
		label=read_structure,
		lp="229,225",
		pos="e,229.12,189.37 136.77,268.56 150.59,256.61 176.69,234.09 199,215 206.85,208.29 215.58,200.85 222.89,194.66"];
	read1_fastq -> fastq_to_bam	[_draw_="c 7 -#000000 B 7 436.87 268.65 430.21 261.23 419.72 250.43 409 243 406.53 241.28 403.85 239.66 401.11 238.15 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 402.52 236.12 395.18 235.1 400.29 240.48 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 443.5 245.6 0 49 11 -read1_fastq ",
		label=read1_fastq,
		lp="443.5,247.5",
		pos="e,393.83,234.41 436.87,268.65 430.21,261.23 419.72,250.43 409,243 406.53,241.28 403.85,239.66 401.11,238.15"];
	sample_name -> fastq_to_bam	[_draw_="c 7 -#000000 B 7 298.29 268.79 300.87 261.05 305.81 249.65 314 243 316.59 240.9 321.44 238.81 327.29 236.85 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 327.71 239.28 333.69 234.89 326.28 234.59 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 343 245.6 0 58 11 -sample_name ",
		label=sample_name,
		lp="343,247.5",
		pos="e,335.14,234.45 298.29,268.79 300.87,261.05 305.81,249.65 314,243 316.59,240.9 321.44,238.81 327.29,236.85"];
	sample_name -> alignment_workflow	[_draw_="c 7 -#000000 B 4 291.14 268.82 281.64 252.81 260.46 217.15 248.22 196.53 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 250.46 195.51 244.78 190.74 246.25 198.01 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 300 223.1 0 58 11 -sample_name ",
		label=sample_name,
		lp="300,225",
		pos="e,244.01,189.44 291.14,268.82 281.64,252.81 260.46,217.15 248.22,196.53"];
	library_name -> fastq_to_bam	[_draw_="c 7 -#000000 B 7 514.84 268.66 503.77 260.82 486.06 249.35 469 243 453.6 237.26 436.08 233.43 420.25 230.89 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 420.94 228.51 413.65 229.9 420.21 233.36 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 513.5 245.6 0 53 12 -library_name ",
		label=library_name,
		lp="513.5,247.5",
		pos="e,412.15,229.67 514.84,268.66 503.77,260.82 486.06,249.35 469,243 453.6,237.26 436.08,233.43 420.25,230.89"];
	fastq_to_bam -> alignment_workflow	[_draw_="c 7 -#000000 B 4 346.53 215.5 325.6 208.79 296.24 199.37 273.48 192.06 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 274.27 189.75 266.86 189.94 272.78 194.41 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 327.5 200.6 0 19 3 -bam ",
		label=bam,
		lp="327.5,202.5",
		pos="e,265.42,189.48 346.53,215.5 325.6,208.79 296.24,199.37 273.48,192.06"];
	index_cram	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 23.5 80.5 23.5 99.5 142.5 99.5 142.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 83 87.5 0 103 19 -samtools index cram ",
		height=0.27778,
		label="samtools index cram",
		pos="83,90",
		rects="23.5,80.5,142.5,99.5",
		width=1.6528];
	index_cram -> aligned_cram	[_draw_="c 7 -#000000 B 4 83 80.71 83 75.59 83 68.85 83 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 85.45 62.78 83 55.78 80.55 62.78 ",
		pos="e,83,54.265 83,80.709 83,75.593 83,68.848 83,62.666"];
	alignment_workflow -> duplex_seq_metrics	[_draw_="c 7 -#000000 B 4 242.75 170.68 252.56 148.94 279.08 90.16 291.89 61.77 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 293.98 63.08 294.63 55.7 289.51 61.07 ",
		pos="e,295.25,54.317 242.75,170.68 252.56,148.94 279.08,90.163 291.89,61.771"];
	alignment_workflow -> adapter_histogram	[_draw_="c 7 -#000000 B 4 235.5 170.68 226.38 149.03 201.81 90.67 189.8 62.14 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 192.06 61.21 187.09 55.71 187.55 63.11 ",
		pos="e,186.5,54.317 235.5,170.68 226.38,149.03 201.81,90.667 189.8,62.139"];
	alignment_workflow -> bam_to_cram	[_draw_="c 7 -#000000 B 4 208.18 170.5 183.39 163.67 148.43 154.03 121.75 146.68 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 122.62 144.38 115.22 144.88 121.31 149.1 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 184.5 155.6 0 19 3 -bam ",
		label=bam,
		lp="184.5,157.5",
		pos="e,113.76,144.48 208.18,170.5 183.39,163.67 148.43,154.03 121.75,146.68"];
	bam_to_cram -> index_cram	[_draw_="c 7 -#000000 B 4 83 125.71 83 120.59 83 113.85 83 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 85.45 107.78 83 100.78 80.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 93.5 110.6 0 21 4 -cram ",
		label=cram,
		lp="93.5,112.5",
		pos="e,83,99.265 83,125.71 83,120.59 83,113.85 83,107.67"];
}
