digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 323 1016 323 1016 0 ",
		bb="0,0,1016,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 1008 315 1008 260 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 303 0 84 15 -Workflow Inputs ",
			bb="8,260,1008,315",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,305.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		input_read1_fastq_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 102 268.5 102 287.5 232 287.5 232 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 167 275.5 0 114 23 -input_read1_fastq_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_read1_fastq_files,
			pos="167,278",
			rects="102,268.5,232,287.5",
			width=1.8056];
		input_read2_fastq_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 236 268.5 236 287.5 366 287.5 366 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 301 275.5 0 114 23 -input_read2_fastq_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_read2_fastq_files,
			pos="301,278",
			rects="236,268.5,366,287.5",
			width=1.8056];
		input_read1_adapters_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 522 268.5 522 287.5 670 287.5 670 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 596 275.5 0 132 26 -input_read1_adapters_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_read1_adapters_files,
			pos="596,278",
			rects="522,268.5,670,287.5",
			width=2.0556];
		trimmomatic_java_opts	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 674.5 268.5 674.5 287.5 807.5 287.5 807.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 741 275.5 0 117 21 -trimmomatic_java_opts ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=trimmomatic_java_opts,
			pos="741,278",
			rects="674.5,268.5,807.5,287.5",
			width=1.8472];
		input_read2_adapters_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 370 268.5 370 287.5 518 287.5 518 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 444 275.5 0 132 26 -input_read2_adapters_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_read2_adapters_files,
			pos="444,278",
			rects="370,268.5,518,287.5",
			width=2.0556];
		nthreads	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 811.5 268.5 811.5 287.5 870.5 287.5 870.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 841 275.5 0 43 8 -nthreads ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=nthreads,
			pos="841,278",
			rects="811.5,268.5,870.5,287.5",
			width=0.81944];
		trimmomatic_jar_path	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 874.5 268.5 874.5 287.5 999.5 287.5 999.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 937 275.5 0 109 20 -trimmomatic_jar_path ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=trimmomatic_jar_path,
			pos="937,278",
			rects="874.5,268.5,999.5,287.5",
			width=1.7361];
		quality_score	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 268.5 16 287.5 98 287.5 98 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 57 275.5 0 66 13 -quality_score ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=quality_score,
			pos="57,278",
			rects="16,268.5,98,287.5",
			width=1.1389];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 119 8 119 63 1006 63 1006 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 173 15 0 92 16 -Workflow Outputs ",
			bb="119,8,1006,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="173,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		output_trimmed_read1_fastq_read_count	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 780 35.5 780 54.5 998 54.5 998 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 889 42.5 0 202 37 -output_trimmed_read1_fastq_read_count ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_trimmed_read1_fastq_read_count,
			pos="889,45",
			rects="780,35.5,998,54.5",
			width=3.0278];
		output_data_fastq_read2_trimmed_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 127.5 35.5 127.5 54.5 338.5 54.5 338.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 233 42.5 0 195 37 -output_data_fastq_read2_trimmed_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_data_fastq_read2_trimmed_files,
			pos="233,45",
			rects="127.5,35.5,338.5,54.5",
			width=2.9306];
		output_trimmed_read2_fastq_read_count	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 558 35.5 558 54.5 776 54.5 776 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 667 42.5 0 202 37 -output_trimmed_read2_fastq_read_count ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_trimmed_read2_fastq_read_count,
			pos="667,45",
			rects="558,35.5,776,54.5",
			width=3.0278];
		output_data_fastq_read1_trimmed_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 342.5 35.5 342.5 54.5 553.5 54.5 553.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 448 42.5 0 195 37 -output_data_fastq_read1_trimmed_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_data_fastq_read1_trimmed_files,
			pos="448,45",
			rects="342.5,35.5,553.5,54.5",
			width=2.9306];
	}
	trimmomatic	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 593 170.5 593 189.5 673 189.5 673 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 633 177.5 0 64 11 -trimmomatic ",
		height=0.27778,
		label=trimmomatic,
		pos="633,180",
		rects="593,170.5,673,189.5",
		width=1.1111];
	input_read1_fastq_files -> trimmomatic	[_draw_="c 7 -#000000 B 7 181.33 268.7 205.8 254.96 257.57 227.76 305 215 401.96 188.92 520 182.62 584.74 181.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 584.67 183.68 591.62 181.1 584.58 178.79 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 350.5 223.1 0 91 22 -input_read1_fastq_file ",
		label=input_read1_fastq_file,
		lp="350.5,225",
		pos="e,593.13,181.07 181.33,268.7 205.8,254.96 257.57,227.76 305,215 401.96,188.92 520,182.62 584.74,181.23"];
	input_read2_fastq_files -> trimmomatic	[_draw_="c 7 -#000000 B 7 318.62 268.59 346.82 255.44 404.12 229.95 455 215 498.18 202.32 548.67 193.19 584.83 187.61 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 585.19 190.03 591.74 186.56 584.45 185.19 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 500.5 223.1 0 91 22 -input_read2_fastq_file ",
		label=input_read2_fastq_file,
		lp="500.5,225",
		pos="e,593.24,186.33 318.62,268.59 346.82,255.44 404.12,229.95 455,215 498.18,202.32 548.67,193.19 584.83,187.61"];
	concat_adapters	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 547.5 215.5 547.5 234.5 644.5 234.5 644.5 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 596 222.5 0 81 15 -concat_adapters ",
		height=0.27778,
		label=concat_adapters,
		pos="596,225",
		rects="547.5,215.5,644.5,234.5",
		width=1.3472];
	input_read1_adapters_files -> concat_adapters	[_draw_="c 7 -#000000 B 4 596 268.58 596 261.52 596 251.24 596 242.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 598.45 242.78 596 235.78 593.55 242.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 617.5 245.6 0 43 11 -input_file1 ",
		label=input_file1,
		lp="617.5,247.5",
		pos="e,596,234.26 596,268.58 596,261.52 596,251.24 596,242.55"];
	trimmomatic_java_opts -> trimmomatic	[_draw_="c 7 -#000000 B 7 738.74 268.63 733.91 252.43 721.04 216.7 697 198 692.2 194.26 686.64 191.34 680.85 189.07 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 681.71 186.77 674.3 186.83 680.13 191.41 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 745 223.1 0 40 9 -java_opts ",
		label=java_opts,
		lp="745,225",
		pos="e,672.86,186.34 738.74,268.63 733.91,252.43 721.04,216.7 697,198 692.2,194.26 686.64,191.34 680.85,189.07"];
	input_read2_adapters_files -> concat_adapters	[_draw_="c 7 -#000000 B 4 469.1 268.58 494.73 259.98 534.66 246.58 562.88 237.11 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 563.57 239.47 569.43 234.92 562.01 234.82 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 563.5 245.6 0 43 11 -input_file2 ",
		label=input_file2,
		lp="563.5,247.5",
		pos="e,570.86,234.43 469.1,268.58 494.73,259.98 534.66,246.58 562.88,237.11"];
	nthreads -> trimmomatic	[_draw_="c 7 -#000000 B 7 833.49 268.89 820.82 255.68 793.85 229.55 766 215 739.6 201.21 707.28 192.78 681.11 187.77 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 681.66 185.38 674.33 186.53 680.78 190.2 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 813.5 223.1 0 37 8 -nthreads ",
		label=nthreads,
		lp="813.5,225",
		pos="e,672.84,186.26 833.49,268.89 820.82,255.68 793.85,229.55 766,215 739.6,201.21 707.28,192.78 681.11,187.77"];
	trimmomatic_jar_path -> trimmomatic	[_draw_="c 7 -#000000 B 7 926.14 268.7 907.93 255.23 869.62 228.71 833 215 783.16 196.34 722.49 187.86 681.13 184.05 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 681.56 181.63 674.37 183.46 681.13 186.51 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 918 223.1 0 88 20 -trimmomatic_jar_path ",
		label=trimmomatic_jar_path,
		lp="918,225",
		pos="e,672.86,183.33 926.14,268.7 907.93,255.23 869.62,228.71 833,215 783.16,196.34 722.49,187.86 681.13,184.05"];
	trimmomatic -> output_data_fastq_read2_trimmed_files	[_draw_="c 7 -#000000 B 7 593.19 176.65 567.16 174.42 532.63 170.13 503 162 407.19 135.7 300.91 82.29 255.53 58.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 256.94 56.21 249.61 55.08 254.63 60.53 ",
		pos="e,248.28,54.363 593.19,176.65 567.16,174.42 532.63,170.13 503,162 407.19,135.7 300.91,82.29 255.53,58.232"];
	trimmomatic -> output_data_fastq_read1_trimmed_files	[_draw_="c 7 -#000000 B 7 593.01 176.92 563.91 174.74 527.5 170.39 515 162 479.41 138.12 460.34 88.51 452.45 62.59 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 454.83 61.99 450.54 55.95 450.12 63.35 ",
		pos="e,450.12,54.491 593.01,176.92 563.91,174.74 527.5,170.39 515,162 479.41,138.12 460.34,88.513 452.45,62.592"];
	count_fastq_reads_read2	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 577.5 80.5 577.5 99.5 716.5 99.5 716.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 647 87.5 0 123 23 -count_fastq_reads_read2 ",
		height=0.27778,
		label=count_fastq_reads_read2,
		pos="647,90",
		rects="577.5,80.5,716.5,99.5",
		width=1.9306];
	trimmomatic -> count_fastq_reads_read2	[_draw_="c 7 -#000000 B 7 593.07 175.26 549.21 169.54 487.96 155.85 512 125 520.35 114.29 547.39 106.43 575.11 100.98 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 575.4 103.42 581.83 99.72 574.5 98.6 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 543.5 133.1 0 63 16 -input_fastq_file ",
		label=input_fastq_file,
		lp="543.5,135",
		pos="e,583.32,99.436 593.07,175.26 549.21,169.54 487.96,155.85 512,125 520.35,114.29 547.39,106.43 575.11,100.98"];
	extract_basename_read1	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 721 125.5 721 144.5 861 144.5 861 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 791 132.5 0 124 22 -extract_basename_read1 ",
		height=0.27778,
		label=extract_basename_read1,
		pos="791,135",
		rects="721,125.5,861,144.5",
		width=1.9444];
	trimmomatic -> extract_basename_read1	[_draw_="c 7 -#000000 B 4 664.22 170.5 689.32 163.67 724.73 154.03 751.75 146.68 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 752.28 149.08 758.39 144.88 750.99 144.35 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 745 155.6 0 38 10 -input_file ",
		label=input_file,
		lp="745,157.5",
		pos="e,759.85,144.48 664.22,170.5 689.32,163.67 724.73,154.03 751.75,146.68"];
	count_fastq_reads_read1	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 799.5 80.5 799.5 99.5 938.5 99.5 938.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 869 87.5 0 123 23 -count_fastq_reads_read1 ",
		height=0.27778,
		label=count_fastq_reads_read1,
		pos="869,90",
		rects="799.5,80.5,938.5,99.5",
		width=1.9306];
	trimmomatic -> count_fastq_reads_read1	[_draw_="c 7 -#000000 B 7 672.78 178.67 731.08 177.28 835.61 171.11 861 145 870.48 135.25 871.84 119.48 871.22 107.49 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 873.68 107.47 870.59 100.73 868.8 107.92 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 901.5 133.1 0 63 16 -input_fastq_file ",
		label=input_fastq_file,
		lp="901.5,135",
		pos="e,870.45,99.218 672.78,178.67 731.08,177.28 835.61,171.11 861,145 870.48,135.25 871.84,119.48 871.22,107.49"];
	extract_basename_read2	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 577 125.5 577 144.5 717 144.5 717 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 647 132.5 0 124 22 -extract_basename_read2 ",
		height=0.27778,
		label=extract_basename_read2,
		pos="647,135",
		rects="577,125.5,717,144.5",
		width=1.9444];
	trimmomatic -> extract_basename_read2	[_draw_="c 7 -#000000 B 4 635.7 170.71 637.4 165.47 639.66 158.53 641.71 152.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 644 153.12 643.84 145.7 639.34 151.6 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 660 155.6 0 38 10 -input_file ",
		label=input_file,
		lp="660,157.5",
		pos="e,644.31,144.27 635.7,170.71 637.4,165.47 639.66,158.53 641.71,152.24"];
	count_fastq_reads_read2 -> output_trimmed_read2_fastq_read_count	[_draw_="c 7 -#000000 B 4 650.86 80.71 653.35 75.36 656.67 68.22 659.65 61.81 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 661.79 63.02 662.52 55.64 657.34 60.95 ",
		pos="e,663.16,54.265 650.86,80.709 653.35,75.355 656.67,68.217 659.65,61.807"];
	extract_basename_read1 -> count_fastq_reads_read1	[_draw_="c 7 -#000000 B 7 790.4 125.68 790.46 119.98 791.54 112.64 796 108 797.46 106.48 799.03 105.09 800.68 103.81 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 801.65 106.1 806.19 100.24 798.98 101.99 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 830.5 110.6 0 69 14 -input_basename ",
		label=input_basename,
		lp="830.5,112.5",
		pos="e,807.46,99.419 790.4,125.68 790.46,119.98 791.54,112.64 796,108 797.46,106.48 799.03,105.09 800.68,103.81"];
	concat_adapters -> trimmomatic	[_draw_="c 7 -#000000 B 4 603.13 215.71 608.05 210 614.71 202.26 620.49 195.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 622.19 197.32 624.9 190.41 618.48 194.12 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 656.5 200.6 0 79 19 -input_adapters_file ",
		label=input_adapters_file,
		lp="656.5,202.5",
		pos="e,625.89,189.27 603.13,215.71 608.05,210 614.71,202.26 620.49,195.54"];
	count_fastq_reads_read1 -> output_trimmed_read1_fastq_read_count	[_draw_="c 7 -#000000 B 4 872.86 80.71 875.35 75.36 878.67 68.22 881.65 61.81 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 883.79 63.02 884.52 55.64 879.34 60.95 ",
		pos="e,885.16,54.265 872.86,80.709 875.35,75.355 878.67,68.217 881.65,61.807"];
	extract_basename_read2 -> count_fastq_reads_read2	[_draw_="c 7 -#000000 B 4 647 125.71 647 120.59 647 113.85 647 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 649.45 107.78 647 100.78 644.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 681.5 110.6 0 69 14 -input_basename ",
		label=input_basename,
		lp="681.5,112.5",
		pos="e,647,99.265 647,125.71 647,120.59 647,113.85 647,107.67"];
}
