digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 323 1018 323 1018 0 ",
		bb="0,0,1018,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 1010 315 1010 260 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 303 0 84 15 -Workflow Inputs ",
			bb="8,260,1010,315",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,305.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		nthreads	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 268.5 16.5 287.5 75.5 287.5 75.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 46 275.5 0 43 8 -nthreads ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=nthreads,
			pos="46,278",
			rects="16.5,268.5,75.5,287.5",
			width=0.81944];
		input_read2_adapters_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 232 268.5 232 287.5 380 287.5 380 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 306 275.5 0 132 26 -input_read2_adapters_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_read2_adapters_files,
			pos="306,278",
			rects="232,268.5,380,287.5",
			width=2.0556];
		input_read1_adapters_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 80 268.5 80 287.5 228 287.5 228 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 154 275.5 0 132 26 -input_read1_adapters_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_read1_adapters_files,
			pos="154,278",
			rects="80,268.5,228,287.5",
			width=2.0556];
		quality_score	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 514 268.5 514 287.5 596 287.5 596 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 555 275.5 0 66 13 -quality_score ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=quality_score,
			pos="555,278",
			rects="514,268.5,596,287.5",
			width=1.1389];
		trimmomatic_jar_path	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 384.5 268.5 384.5 287.5 509.5 287.5 509.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 447 275.5 0 109 20 -trimmomatic_jar_path ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=trimmomatic_jar_path,
			pos="447,278",
			rects="384.5,268.5,509.5,287.5",
			width=1.7361];
		input_read2_fastq_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 600 268.5 600 287.5 730 287.5 730 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 665 275.5 0 114 23 -input_read2_fastq_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_read2_fastq_files,
			pos="665,278",
			rects="600,268.5,730,287.5",
			width=1.8056];
		input_read1_fastq_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 734 268.5 734 287.5 864 287.5 864 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 799 275.5 0 114 23 -input_read1_fastq_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_read1_fastq_files,
			pos="799,278",
			rects="734,268.5,864,287.5",
			width=1.8056];
		trimmomatic_java_opts	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 868.5 268.5 868.5 287.5 1001.5 287.5 1001.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 935 275.5 0 117 21 -trimmomatic_java_opts ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=trimmomatic_java_opts,
			pos="935,278",
			rects="868.5,268.5,1001.5,287.5",
			width=1.8472];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 13 8 13 63 900 63 900 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 67 15 0 92 16 -Workflow Outputs ",
			bb="13,8,900,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="67,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		output_data_fastq_read1_trimmed_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 21.5 35.5 21.5 54.5 232.5 54.5 232.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 127 42.5 0 195 37 -output_data_fastq_read1_trimmed_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_data_fastq_read1_trimmed_files,
			pos="127,45",
			rects="21.5,35.5,232.5,54.5",
			width=2.9306];
		output_trimmed_read2_fastq_read_count	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 452 35.5 452 54.5 670 54.5 670 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 561 42.5 0 202 37 -output_trimmed_read2_fastq_read_count ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_trimmed_read2_fastq_read_count,
			pos="561,45",
			rects="452,35.5,670,54.5",
			width=3.0278];
		output_trimmed_read1_fastq_read_count	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 674 35.5 674 54.5 892 54.5 892 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 783 42.5 0 202 37 -output_trimmed_read1_fastq_read_count ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_trimmed_read1_fastq_read_count,
			pos="783,45",
			rects="674,35.5,892,54.5",
			width=3.0278];
		output_data_fastq_read2_trimmed_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 236.5 35.5 236.5 54.5 447.5 54.5 447.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 342 42.5 0 195 37 -output_data_fastq_read2_trimmed_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_data_fastq_read2_trimmed_files,
			pos="342,45",
			rects="236.5,35.5,447.5,54.5",
			width=2.9306];
	}
	trimmomatic	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 455 170.5 455 189.5 535 189.5 535 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 495 177.5 0 64 11 -trimmomatic ",
		height=0.27778,
		label=trimmomatic,
		pos="495,180",
		rects="455,170.5,535,189.5",
		width=1.1111];
	nthreads -> trimmomatic	[_draw_="c 7 -#000000 B 13 61.68 268.54 67.37 265.64 73.89 262.5 80 260 140.1 235.41 155.65 229.24 219 215 276.28 202.13 291.73 205.2 350 \
198 382.4 194 418.89 189.72 447.17 186.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 447.11 188.93 453.79 185.7 446.55 184.06 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 237.5 223.1 0 37 8 -nthreads ",
		label=nthreads,
		lp="237.5,225",
		pos="e,455.29,185.52 61.685,268.54 67.368,265.64 73.892,262.5 80,260 140.1,235.41 155.65,229.24 219,215 276.28,202.13 291.73,205.2 350,\
198 382.4,194 418.89,189.72 447.17,186.46"];
	concat_adapters	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 257.5 215.5 257.5 234.5 354.5 234.5 354.5 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 306 222.5 0 81 15 -concat_adapters ",
		height=0.27778,
		label=concat_adapters,
		pos="306,225",
		rects="257.5,215.5,354.5,234.5",
		width=1.3472];
	input_read2_adapters_files -> concat_adapters	[_draw_="c 7 -#000000 B 4 306 268.58 306 261.52 306 251.24 306 242.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 308.45 242.78 306 235.78 303.55 242.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 327.5 245.6 0 43 11 -input_file2 ",
		label=input_file2,
		lp="327.5,247.5",
		pos="e,306,234.26 306,268.58 306,261.52 306,251.24 306,242.55"];
	input_read1_adapters_files -> concat_adapters	[_draw_="c 7 -#000000 B 4 179.1 268.58 204.73 259.98 244.66 246.58 272.88 237.11 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 273.57 239.47 279.43 234.92 272.01 234.82 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 273.5 245.6 0 43 11 -input_file1 ",
		label=input_file1,
		lp="273.5,247.5",
		pos="e,280.86,234.43 179.1,268.58 204.73,259.98 244.66,246.58 272.88,237.11"];
	trimmomatic_jar_path -> trimmomatic	[_draw_="c 7 -#000000 B 4 451.09 268.82 459.06 252.88 476.77 217.46 487.1 196.8 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 489.16 198.15 490.1 190.79 484.78 195.96 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 521 223.1 0 88 20 -trimmomatic_jar_path ",
		label=trimmomatic_jar_path,
		lp="521,225",
		pos="e,490.78,189.44 451.09,268.82 459.06,252.88 476.77,217.46 487.1,196.8"];
	input_read2_fastq_files -> trimmomatic	[_draw_="c 7 -#000000 B 7 652.46 268.5 633.93 256.1 597.98 232.6 566 215 551.59 207.07 535.03 199.08 521.53 192.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 522.74 190.7 515.35 190.01 520.7 195.15 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 644.5 223.1 0 91 22 -input_read2_fastq_file ",
		label=input_read2_fastq_file,
		lp="644.5,225",
		pos="e,513.98,189.38 652.46,268.5 633.93,256.1 597.98,232.6 566,215 551.59,207.07 535.03,199.08 521.53,192.84"];
	input_read1_fastq_files -> trimmomatic	[_draw_="c 7 -#000000 B 7 787.68 268.69 768.7 255.2 728.82 228.65 691 215 642.33 197.43 583.48 188.78 543.05 184.63 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 543.42 182.2 536.22 183.95 542.94 187.08 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 778.5 223.1 0 91 22 -input_read1_fastq_file ",
		label=input_read1_fastq_file,
		lp="778.5,225",
		pos="e,534.71,183.81 787.68,268.69 768.7,255.2 728.82,228.65 691,215 642.33,197.43 583.48,188.78 543.05,184.63"];
	trimmomatic_java_opts -> trimmomatic	[_draw_="c 7 -#000000 B 7 923.85 268.62 904.75 254.78 864.07 227.43 825 215 773.77 198.7 621.75 188.09 543.19 183.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 543.55 181.11 536.42 183.16 543.27 186 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 890 223.1 0 40 9 -java_opts ",
		label=java_opts,
		lp="890,225",
		pos="e,534.91,183.07 923.85,268.62 904.75,254.78 864.07,227.43 825,215 773.77,198.7 621.75,188.09 543.19,183.54"];
	count_fastq_reads_read2	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 453.5 80.5 453.5 99.5 592.5 99.5 592.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 523 87.5 0 123 23 -count_fastq_reads_read2 ",
		height=0.27778,
		label=count_fastq_reads_read2,
		pos="523,90",
		rects="453.5,80.5,592.5,99.5",
		width=1.9306];
	count_fastq_reads_read2 -> output_trimmed_read2_fastq_read_count	[_draw_="c 7 -#000000 B 4 530.33 80.71 535.37 75 542.21 67.26 548.15 60.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 549.89 62.27 552.69 55.4 546.22 59.02 ",
		pos="e,553.7,54.265 530.33,80.709 535.37,74.998 542.21,67.258 548.15,60.535"];
	count_fastq_reads_read1	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 661.5 80.5 661.5 99.5 800.5 99.5 800.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 731 87.5 0 123 23 -count_fastq_reads_read1 ",
		height=0.27778,
		label=count_fastq_reads_read1,
		pos="731,90",
		rects="661.5,80.5,800.5,99.5",
		width=1.9306];
	count_fastq_reads_read1 -> output_trimmed_read1_fastq_read_count	[_draw_="c 7 -#000000 B 4 741.27 80.5 748.4 74.62 758.04 66.64 766.26 59.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 767.75 61.79 771.58 55.44 764.63 58.02 ",
		pos="e,772.75,54.478 741.27,80.505 748.4,74.615 758.04,66.64 766.26,59.841"];
	extract_basename_read2	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 375 125.5 375 144.5 515 144.5 515 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 445 132.5 0 124 22 -extract_basename_read2 ",
		height=0.27778,
		label=extract_basename_read2,
		pos="445,135",
		rects="375,125.5,515,144.5",
		width=1.9444];
	extract_basename_read2 -> count_fastq_reads_read2	[_draw_="c 7 -#000000 B 7 444.4 125.68 444.46 119.98 445.54 112.64 450 108 451.46 106.48 453.03 105.09 454.68 103.81 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 455.65 106.1 460.19 100.24 452.98 101.99 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 484.5 110.6 0 69 14 -input_basename ",
		label=input_basename,
		lp="484.5,112.5",
		pos="e,461.46,99.419 444.4,125.68 444.46,119.98 445.54,112.64 450,108 451.46,106.48 453.03,105.09 454.68,103.81"];
	extract_basename_read1	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 661 125.5 661 144.5 801 144.5 801 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 731 132.5 0 124 22 -extract_basename_read1 ",
		height=0.27778,
		label=extract_basename_read1,
		pos="731,135",
		rects="661,125.5,801,144.5",
		width=1.9444];
	extract_basename_read1 -> count_fastq_reads_read1	[_draw_="c 7 -#000000 B 4 731 125.71 731 120.59 731 113.85 731 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 733.45 107.78 731 100.78 728.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 765.5 110.6 0 69 14 -input_basename ",
		label=input_basename,
		lp="765.5,112.5",
		pos="e,731,99.265 731,125.71 731,120.59 731,113.85 731,107.67"];
	trimmomatic -> output_data_fastq_read1_trimmed_files	[_draw_="c 7 -#000000 B 7 455.19 175.74 433.27 173.26 405.78 169.05 382 162 291.79 135.26 192.3 82.69 149.07 58.6 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 150.29 56.48 142.99 55.19 147.89 60.75 ",
		pos="e,141.67,54.446 455.19,175.74 433.27,173.26 405.78,169.05 382,162 291.79,135.26 192.3,82.691 149.07,58.6"];
	trimmomatic -> output_data_fastq_read2_trimmed_files	[_draw_="c 7 -#000000 B 7 455.02 177.45 428.54 174.34 394.79 166.11 373 145 350.25 122.96 344.13 84.48 342.52 62.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 344.98 62.63 342.16 55.77 340.09 62.89 ",
		pos="e,342.08,54.257 455.02,177.45 428.54,174.34 394.79,166.11 373,145 350.25,122.96 344.13,84.476 342.52,62.546"];
	trimmomatic -> count_fastq_reads_read2	[_draw_="c 7 -#000000 B 7 506.21 170.63 508.83 168.14 511.34 165.21 513 162 521.8 144.97 523.63 122.73 523.69 107.71 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 526.15 107.88 523.58 100.92 521.25 107.96 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 553.5 133.1 0 63 16 -input_fastq_file ",
		label=input_fastq_file,
		lp="553.5,135",
		pos="e,523.55,99.409 506.21,170.63 508.83,168.14 511.34,165.21 513,162 521.8,144.97 523.63,122.73 523.69,107.71"];
	trimmomatic -> count_fastq_reads_read1	[_draw_="c 7 -#000000 B 10 534.74 171.09 552.09 166 571.7 157.86 586 145 593.39 138.36 588.25 131.23 596 125 612.38 111.83 633.21 103.69 \
653.58 98.68 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 653.89 101.12 660.17 97.17 652.81 96.34 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 627.5 133.1 0 63 16 -input_fastq_file ",
		label=input_fastq_file,
		lp="627.5,135",
		pos="e,661.65,96.839 534.74,171.09 552.09,166 571.7,157.86 586,145 593.39,138.36 588.25,131.23 596,125 612.38,111.83 633.21,103.69 653.58,\
98.675"];
	trimmomatic -> extract_basename_read2	[_draw_="c 7 -#000000 B 4 485.36 170.71 478.44 164.76 468.96 156.61 460.93 149.7 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 462.66 147.96 455.76 145.25 459.47 151.67 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 493 155.6 0 38 10 -input_file ",
		label=input_file,
		lp="493,157.5",
		pos="e,454.61,144.27 485.36,170.71 478.44,164.76 468.96,156.61 460.93,149.7"];
	trimmomatic -> extract_basename_read1	[_draw_="c 7 -#000000 B 7 534.67 172.73 553.82 169.64 577.13 165.76 598 162 625.56 157.03 656.25 151.06 681.2 146.1 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 681.56 148.52 687.94 144.75 680.6 143.72 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 664 155.6 0 38 10 -input_file ",
		label=input_file,
		lp="664,157.5",
		pos="e,689.43,144.45 534.67,172.73 553.82,169.64 577.13,165.76 598,162 625.56,157.03 656.25,151.06 681.2,146.1"];
	concat_adapters -> trimmomatic	[_draw_="c 7 -#000000 B 7 326.73 215.52 341.39 209.82 361.63 202.54 380 198 401.7 192.64 426.14 188.73 446.9 186.03 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 447.11 188.47 453.75 185.17 446.5 183.61 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 419.5 200.6 0 79 19 -input_adapters_file ",
		label=input_adapters_file,
		lp="419.5,202.5",
		pos="e,455.25,184.98 326.73,215.52 341.39,209.82 361.63,202.54 380,198 401.7,192.64 426.14,188.73 446.9,186.03"];
}
