digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 278 664 278 664 0 ",
		bb="0,0,664,278",
		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 215 8 270 656 270 656 215 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 258 0 84 15 -Workflow Inputs ",
			bb="8,215,656,270",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,260.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		quality_score	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 566 223.5 566 242.5 648 242.5 648 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 607 230.5 0 66 13 -quality_score ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=quality_score,
			pos="607,233",
			rects="566,223.5,648,242.5",
			width=1.1389];
		trimmomatic_java_opts	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 223.5 16.5 242.5 149.5 242.5 149.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 83 230.5 0 117 21 -trimmomatic_java_opts ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=trimmomatic_java_opts,
			pos="83,233",
			rects="16.5,223.5,149.5,242.5",
			width=1.8472];
		input_adapters_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 153.5 223.5 153.5 242.5 268.5 242.5 268.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 211 230.5 0 99 20 -input_adapters_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_adapters_files,
			pos="211,233",
			rects="153.5,223.5,268.5,242.5",
			width=1.5972];
		trimmomatic_jar_path	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 272.5 223.5 272.5 242.5 397.5 242.5 397.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 335 230.5 0 109 20 -trimmomatic_jar_path ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=trimmomatic_jar_path,
			pos="335,233",
			rects="272.5,223.5,397.5,242.5",
			width=1.7361];
		input_fastq_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 401.5 223.5 401.5 242.5 498.5 242.5 498.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 450 230.5 0 81 17 -input_fastq_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_fastq_files,
			pos="450,233",
			rects="401.5,223.5,498.5,242.5",
			width=1.3472];
		nthreads	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 502.5 223.5 502.5 242.5 561.5 242.5 561.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 532 230.5 0 43 8 -nthreads ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=nthreads,
			pos="532,233",
			rects="502.5,223.5,561.5,242.5",
			width=0.81944];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 141 8 141 63 525 63 525 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 195 15 0 92 16 -Workflow Outputs ",
			bb="141,8,525,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="195,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		output_trimmed_fastq_read_count	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 331.5 35.5 331.5 54.5 516.5 54.5 516.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 424 42.5 0 169 31 -output_trimmed_fastq_read_count ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_trimmed_fastq_read_count,
			pos="424,45",
			rects="331.5,35.5,516.5,54.5",
			width=2.5694];
		output_data_fastq_trimmed_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 149 35.5 149 54.5 327 54.5 327 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 238 42.5 0 162 31 -output_data_fastq_trimmed_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_data_fastq_trimmed_files,
			pos="238,45",
			rects="149,35.5,327,54.5",
			width=2.4722];
	}
	trimmomatic	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 295 170.5 295 189.5 375 189.5 375 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 335 177.5 0 64 11 -trimmomatic ",
		height=0.27778,
		label=trimmomatic,
		pos="335,180",
		rects="295,170.5,375,189.5",
		width=1.1111];
	trimmomatic_java_opts -> trimmomatic	[_draw_="c 7 -#000000 B 7 107.6 223.54 130.88 215.83 166.95 204.66 199 198 227.91 192 260.74 187.82 286.9 185.11 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 286.92 187.57 293.64 184.43 286.43 182.69 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 219 200.6 0 40 9 -java_opts ",
		label=java_opts,
		lp="219,202.5",
		pos="e,295.15,184.28 107.6,223.54 130.88,215.83 166.95,204.66 199,198 227.91,192 260.74,187.82 286.9,185.11"];
	input_adapters_files -> trimmomatic	[_draw_="c 7 -#000000 B 7 219.32 223.68 227.64 215.86 241.16 204.41 255 198 264.96 193.39 276.2 190.01 287.04 187.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 287.39 189.97 293.74 186.14 286.38 185.18 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 294.5 200.6 0 79 19 -input_adapters_file ",
		label=input_adapters_file,
		lp="294.5,202.5",
		pos="e,295.22,185.83 219.32,223.68 227.64,215.86 241.16,204.41 255,198 264.96,193.39 276.2,190.01 287.04,187.54"];
	trimmomatic_jar_path -> trimmomatic	[_draw_="c 7 -#000000 B 4 335 223.58 335 216.52 335 206.24 335 197.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 337.45 197.78 335 190.78 332.55 197.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 379 200.6 0 88 20 -trimmomatic_jar_path ",
		label=trimmomatic_jar_path,
		lp="379,202.5",
		pos="e,335,189.26 335,223.58 335,216.52 335,206.24 335,197.55"];
	input_fastq_files -> trimmomatic	[_draw_="c 7 -#000000 B 7 445.88 223.58 441.55 215.68 433.99 204.17 424 198 411.81 190.47 397.02 186.14 383.03 183.7 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 383.69 181.32 376.4 182.69 382.95 186.17 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 478.5 200.6 0 91 22 -input_read1_fastq_file ",
		label=input_read1_fastq_file,
		lp="478.5,202.5",
		pos="e,374.91,182.47 445.88,223.58 441.55,215.68 433.99,204.17 424,198 411.81,190.47 397.02,186.14 383.03,183.7"];
	nthreads -> trimmomatic	[_draw_="c 7 -#000000 B 7 532.56 223.63 532.59 215.76 531.24 204.28 524 198 513.55 188.93 435.41 184.44 382.93 182.43 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 383.34 179.99 376.25 182.18 383.16 184.89 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 547.5 200.6 0 37 8 -nthreads ",
		label=nthreads,
		lp="547.5,202.5",
		pos="e,374.74,182.13 532.56,223.63 532.59,215.76 531.24,204.28 524,198 513.55,188.93 435.41,184.44 382.93,182.43"];
	extract_basename	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 281.5 125.5 281.5 144.5 388.5 144.5 388.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 335 132.5 0 91 16 -extract_basename ",
		height=0.27778,
		label=extract_basename,
		pos="335,135",
		rects="281.5,125.5,388.5,144.5",
		width=1.4861];
	count_fastq_reads	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 359 80.5 359 99.5 465 99.5 465 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 412 87.5 0 90 17 -count_fastq_reads ",
		height=0.27778,
		label=count_fastq_reads,
		pos="412,90",
		rects="359,80.5,465,99.5",
		width=1.4722];
	extract_basename -> count_fastq_reads	[_draw_="c 7 -#000000 B 7 334.04 125.71 333.87 120.03 334.65 112.69 339 108 341.28 105.54 345.6 103.38 351.05 101.5 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 351.64 103.88 357.65 99.54 350.24 99.19 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 373.5 110.6 0 69 14 -input_basename ",
		label=input_basename,
		lp="373.5,112.5",
		pos="e,359.1,99.11 334.04,125.71 333.87,120.03 334.65,112.69 339,108 341.28,105.54 345.6,103.38 351.05,101.5"];
	trimmomatic -> output_data_fastq_trimmed_files	[_draw_="c 7 -#000000 B 7 315.32 170.58 303.75 164.8 289.58 156.16 280 145 258.92 120.44 247.13 83.75 241.72 62.61 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 244.1 62.05 240.08 55.82 239.34 63.2 ",
		pos="e,239.72,54.345 315.32,170.58 303.75,164.8 289.58,156.16 280,145 258.92,120.44 247.13,83.747 241.72,62.615"];
	trimmomatic -> extract_basename	[_draw_="c 7 -#000000 B 4 335 170.71 335 165.59 335 158.85 335 152.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 337.45 152.78 335 145.78 332.55 152.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 354 155.6 0 38 10 -input_file ",
		label=input_file,
		lp="354,157.5",
		pos="e,335,144.27 335,170.71 335,165.59 335,158.85 335,152.67"];
	trimmomatic -> count_fastq_reads	[_draw_="c 7 -#000000 B 13 358.03 170.66 363.48 168.24 369.12 165.33 374 162 382.83 155.98 384.75 153.67 391 145 399.14 133.71 400.06 130.01 \
405 117 406.16 113.94 407.22 110.6 408.13 107.37 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 410.45 108.19 409.83 100.8 405.71 106.96 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 432.5 133.1 0 63 16 -input_fastq_file ",
		label=input_fastq_file,
		lp="432.5,135",
		pos="e,410.21,99.331 358.03,170.66 363.48,168.24 369.12,165.33 374,162 382.83,155.98 384.75,153.67 391,145 399.14,133.71 400.06,130.01 \
405,117 406.16,113.94 407.22,110.6 408.13,107.37"];
	count_fastq_reads -> output_trimmed_fastq_read_count	[_draw_="c 7 -#000000 B 4 414.31 80.71 415.77 75.47 417.71 68.53 419.47 62.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 421.76 63.12 421.29 55.72 417.05 61.81 ",
		pos="e,421.69,54.265 414.31,80.709 415.77,75.474 417.71,68.534 419.47,62.235"];
}
