digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 323 709 323 709 0 ",
		bb="0,0,709,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 112 260 112 315 412 315 412 260 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 162 303 0 84 15 -Workflow Inputs ",
			bb="112,260,412,315",
			label="Workflow Inputs",
			lheight=0.15,
			lp="162,305.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		default_adapters_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 120.5 268.5 120.5 287.5 239.5 287.5 239.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 180 275.5 0 103 21 -default_adapters_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=default_adapters_file,
			pos="180,278",
			rects="120.5,268.5,239.5,287.5",
			width=1.6528];
		input_fastq_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 306.5 268.5 306.5 287.5 403.5 287.5 403.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 355 275.5 0 81 17 -input_fastq_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_fastq_files,
			pos="355,278",
			rects="306.5,268.5,403.5,287.5",
			width=1.3472];
		nthreads	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 243.5 268.5 243.5 287.5 302.5 287.5 302.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 273 275.5 0 43 8 -nthreads ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=nthreads,
			pos="273,278",
			rects="243.5,268.5,302.5,287.5",
			width=0.81944];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 8 8 8 63 701 63 701 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 62 15 0 92 16 -Workflow Outputs ",
			bb="8,8,701,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="62,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		output_diff_counts	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 445.5 35.5 445.5 54.5 552.5 54.5 552.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 499 42.5 0 91 18 -output_diff_counts ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_diff_counts,
			pos="499,45",
			rects="445.5,35.5,552.5,54.5",
			width=1.4861];
		output_fastqc_report_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 35.5 16.5 54.5 159.5 54.5 159.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 88 42.5 0 127 26 -output_fastqc_report_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_fastqc_report_files,
			pos="88,45",
			rects="16.5,35.5,159.5,54.5",
			width=1.9861];
		output_count_raw_reads	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 557 35.5 557 54.5 693 54.5 693 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 625 42.5 0 120 22 -output_count_raw_reads ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_count_raw_reads,
			pos="625,45",
			rects="557,35.5,693,54.5",
			width=1.8889];
		output_fastqc_data_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 305 35.5 305 54.5 441 54.5 441 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 373 42.5 0 120 24 -output_fastqc_data_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_fastqc_data_files,
			pos="373,45",
			rects="305,35.5,441,54.5",
			width=1.8889];
		output_custom_adapters	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 163.5 35.5 163.5 54.5 300.5 54.5 300.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 232 42.5 0 121 22 -output_custom_adapters ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_custom_adapters,
			pos="232,45",
			rects="163.5,35.5,300.5,54.5",
			width=1.9028];
	}
	overrepresented_sequence_extract	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 155 125.5 155 144.5 343 144.5 343 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 249 132.5 0 172 32 -overrepresented_sequence_extract ",
		height=0.27778,
		label=overrepresented_sequence_extract,
		pos="249,135",
		rects="155,125.5,343,144.5",
		width=2.6111];
	default_adapters_file -> overrepresented_sequence_extract	[_draw_="c 7 -#000000 B 7 177.15 268.68 172.55 253.73 165.04 221.68 176 198 186.08 176.21 208.01 159.28 225.22 148.66 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 226.17 150.94 230.95 145.26 223.68 146.72 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 219.5 200.6 0 87 21 -default_adapters_file ",
		label=default_adapters_file,
		lp="219.5,202.5",
		pos="e,232.25,144.49 177.15,268.68 172.55,253.73 165.04,221.68 176,198 186.08,176.21 208.01,159.28 225.22,148.66"];
	count_raw_reads	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 543.5 125.5 543.5 144.5 642.5 144.5 642.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 593 132.5 0 83 15 -count_raw_reads ",
		height=0.27778,
		label=count_raw_reads,
		pos="593,135",
		rects="543.5,125.5,642.5,144.5",
		width=1.375];
	input_fastq_files -> count_raw_reads	[_draw_="c 7 -#000000 B 7 403.34 276.09 462.77 272.05 561.46 255.22 608 190 616.08 178.67 610.45 163.15 603.91 151.66 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 605.99 150.36 600.2 145.72 601.84 152.96 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 632.5 200.6 0 63 16 -input_fastq_file ",
		label=input_fastq_file,
		lp="632.5,202.5",
		pos="e,599.39,144.44 403.34,276.09 462.77,272.05 561.46,255.22 608,190 616.08,178.67 610.45,163.15 603.91,151.66"];
	fastqc	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 261.5 215.5 261.5 234.5 308.5 234.5 308.5 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 285 222.5 0 31 6 -fastqc ",
		height=0.27778,
		label=fastqc,
		pos="285,225",
		rects="261.5,215.5,308.5,234.5",
		width=0.65278];
	input_fastq_files -> fastqc	[_draw_="c 7 -#000000 B 10 338.68 268.54 330.85 264.11 321.55 258.31 314 252 309.89 248.57 309.87 246.7 306 243 304.83 241.88 303.59 240.76 \
302.33 239.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 304.07 237.91 297.13 235.29 300.93 241.67 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 345.5 245.6 0 63 16 -input_fastq_file ",
		label=input_fastq_file,
		lp="345.5,247.5",
		pos="e,295.97,234.32 338.68,268.54 330.85,264.11 321.55,258.31 314,252 309.89,248.57 309.87,246.7 306,243 304.83,241.88 303.59,240.76 \
302.33,239.65"];
	extract_basename	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 332.5 215.5 332.5 234.5 439.5 234.5 439.5 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 386 222.5 0 91 16 -extract_basename ",
		height=0.27778,
		label=extract_basename,
		pos="386,225",
		rects="332.5,215.5,439.5,234.5",
		width=1.4861];
	input_fastq_files -> extract_basename	[_draw_="c 7 -#000000 B 7 364.59 268.53 369.2 264.01 374.48 258.14 378 252 379.75 248.95 381.16 245.48 382.27 242.09 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 384.57 242.97 384.08 235.57 379.85 241.66 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 399 245.6 0 36 9 -file_path ",
		label=file_path,
		lp="399,247.5",
		pos="e,384.48,234.11 364.59,268.53 369.2,264.01 374.48,258.14 378,252 379.75,248.95 381.16,245.48 382.27,242.09"];
	nthreads -> fastqc	[_draw_="c 7 -#000000 B 7 273.23 268.75 273.6 261.77 274.55 251.57 277 243 277.08 242.73 277.16 242.46 277.24 242.19 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 279.46 243.25 279.81 235.84 274.91 241.42 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 293 245.6 0 32 7 -threads ",
		label=threads,
		lp="293,247.5",
		pos="e,280.37,234.44 273.23,268.75 273.6,261.77 274.55,251.57 277,243 277.08,242.73 277.16,242.46 277.24,242.19"];
	extract_fastqc_data	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 324.5 170.5 324.5 189.5 437.5 189.5 437.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 381 177.5 0 97 19 -extract_fastqc_data ",
		height=0.27778,
		label=extract_fastqc_data,
		pos="381,180",
		rects="324.5,170.5,437.5,189.5",
		width=1.5694];
	extract_fastqc_data -> output_fastqc_data_files	[_draw_="c 7 -#000000 B 7 379.91 170.71 379.58 167.94 379.24 164.84 379 162 376.03 126.84 374.31 85.54 373.53 62.93 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 375.98 62.88 373.3 55.97 371.08 63.04 ",
		pos="e,373.25,54.455 379.91,170.71 379.58,167.94 379.24,164.84 379,162 376.03,126.84 374.31,85.541 373.53,62.929"];
	count_fastqc_reads	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 406.5 125.5 406.5 144.5 517.5 144.5 517.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 462 132.5 0 95 18 -count_fastqc_reads ",
		height=0.27778,
		label=count_fastqc_reads,
		pos="462,135",
		rects="406.5,125.5,517.5,144.5",
		width=1.5417];
	extract_fastqc_data -> count_fastqc_reads	[_draw_="c 7 -#000000 B 7 380.03 170.7 379.84 165 380.63 157.66 385 153 387.56 150.27 392.53 147.93 398.77 145.94 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 399.06 148.41 405.15 144.17 397.75 143.69 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 421.5 155.6 0 73 17 -input_fastqc_data ",
		label=input_fastqc_data,
		lp="421.5,157.5",
		pos="e,406.61,143.77 380.03,170.7 379.84,165 380.63,157.66 385,153 387.56,150.27 392.53,147.93 398.77,145.94"];
	extract_fastqc_data -> overrepresented_sequence_extract	[_draw_="c 7 -#000000 B 7 328.42 170.55 313.33 167.77 299.05 164.7 292 162 283.45 158.72 274.68 153.76 267.31 149.04 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 268.91 147.16 261.72 145.32 266.19 151.24 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 328.5 155.6 0 73 17 -input_fastqc_data ",
		label=input_fastqc_data,
		lp="328.5,157.5",
		pos="e,260.46,144.48 328.42,170.55 313.33,167.77 299.05,164.7 292,162 283.45,158.72 274.68,153.76 267.31,149.04"];
	compare_read_counts	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 437 80.5 437 99.5 561 99.5 561 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 499 87.5 0 108 19 -compare_read_counts ",
		height=0.27778,
		label=compare_read_counts,
		pos="499,90",
		rects="437,80.5,561,99.5",
		width=1.7222];
	count_fastqc_reads -> compare_read_counts	[_draw_="c 7 -#000000 B 4 469.13 125.71 474.05 120 480.71 112.26 486.49 105.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 488.19 107.32 490.9 100.41 484.48 104.12 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 492.5 110.6 0 19 5 -file2 ",
		label=file2,
		lp="492.5,112.5",
		pos="e,491.89,99.265 469.13,125.71 474.05,120 480.71,112.26 486.49,105.54"];
	compare_read_counts -> output_diff_counts	[_draw_="c 7 -#000000 B 4 499 80.71 499 75.59 499 68.85 499 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 501.45 62.78 499 55.78 496.55 62.78 ",
		pos="e,499,54.265 499,80.709 499,75.593 499,68.848 499,62.666"];
	count_raw_reads -> output_count_raw_reads	[_draw_="c 7 -#000000 B 4 596.07 125.56 601.36 111 612.3 80.93 619.1 62.22 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 621.38 63.12 621.47 55.71 616.78 61.45 ",
		pos="e,621.99,54.284 596.07,125.56 601.36,111 612.3,80.933 619.1,62.216"];
	count_raw_reads -> compare_read_counts	[_draw_="c 7 -#000000 B 4 574.43 125.5 560.27 119.03 540.59 110.02 524.88 102.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 526.29 100.79 518.91 100.11 524.26 105.25 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 563.5 110.6 0 19 5 -file1 ",
		label=file1,
		lp="563.5,112.5",
		pos="e,517.53,99.478 574.43,125.5 560.27,119.03 540.59,110.02 524.88,102.84"];
	fastqc -> output_fastqc_report_files	[_draw_="c 7 -#000000 B 7 269.29 215.75 238.54 199.43 171.79 163.03 153 145 126.93 120 106.03 82.69 95.48 61.74 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 97.79 60.89 92.51 55.68 93.4 63.05 ",
		pos="e,91.841,54.326 269.29,215.75 238.54,199.43 171.79,163.03 153,145 126.93,120 106.03,82.687 95.482,61.737"];
	fastqc -> extract_fastqc_data	[_draw_="c 7 -#000000 B 7 288.36 215.7 291.15 209.86 295.69 202.34 302 198 305.51 195.59 311.81 193.36 319.36 191.37 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 319.59 193.84 325.82 189.82 318.44 189.08 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 342 200.6 0 80 20 -input_qc_report_file ",
		label=input_qc_report_file,
		lp="342,202.5",
		pos="e,327.29,189.46 288.36,215.7 291.15,209.86 295.69,202.34 302,198 305.51,195.59 311.81,193.36 319.36,191.37"];
	overrepresented_sequence_extract -> output_custom_adapters	[_draw_="c 7 -#000000 B 4 247.37 125.56 244.57 111.07 238.8 81.21 235.18 62.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 237.62 62.18 233.89 55.77 232.81 63.11 ",
		pos="e,233.6,54.284 247.37,125.56 244.57,111.07 238.8,81.205 235.18,62.471"];
	extract_basename -> extract_fastqc_data	[_draw_="c 7 -#000000 B 4 385.04 215.71 384.44 210.59 383.66 203.85 382.94 197.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 385.38 197.44 382.14 190.77 380.51 198 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 417.5 200.6 0 69 14 -input_basename ",
		label=input_basename,
		lp="417.5,202.5",
		pos="e,381.96,189.27 385.04,215.71 384.44,210.59 383.66,203.85 382.94,197.67"];
	extract_basename -> count_fastqc_reads	[_draw_="c 7 -#000000 B 7 439.26 217.11 444.44 214.61 449.18 211.31 453 207 459.9 199.2 461.62 171.16 461.99 152.74 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 464.44 152.91 462.06 145.88 459.54 152.86 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 495.5 178.1 0 69 14 -input_basename ",
		label=input_basename,
		lp="495.5,180",
		pos="e,462.08,144.37 439.26,217.11 444.44,214.61 449.18,211.31 453,207 459.9,199.2 461.62,171.16 461.99,152.74"];
	extract_basename -> count_raw_reads	[_draw_="c 7 -#000000 B 10 439.43 221.94 468.97 218.39 504.86 209.87 531 190 539.08 183.86 535.14 177.47 542 170 549.72 161.59 559.93 154.25 \
569.19 148.57 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 570.23 150.8 575.03 145.15 567.76 146.57 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 576.5 178.1 0 69 14 -input_basename ",
		label=input_basename,
		lp="576.5,180",
		pos="e,576.34,144.38 439.43,221.94 468.97,218.39 504.86,209.87 531,190 539.08,183.86 535.14,177.47 542,170 549.72,161.59 559.93,154.25 \
569.19,148.57"];
	extract_basename -> overrepresented_sequence_extract	[_draw_="c 7 -#000000 B 7 332.71 217.28 300.3 211.93 263.4 203.13 254 190 246.3 179.25 245.55 164.04 246.43 152.5 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 248.85 152.93 247.22 145.69 243.98 152.36 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 288.5 178.1 0 69 14 -input_basename ",
		label=input_basename,
		lp="288.5,180",
		pos="e,247.39,144.19 332.71,217.28 300.3,211.93 263.4,203.13 254,190 246.3,179.25 245.55,164.04 246.43,152.5"];
}
