digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 278 856 278 856 0 ",
		bb="0,0,856,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 612 270 612 215 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 258 0 84 15 -Workflow Inputs ",
			bb="8,215,612,270",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,260.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		FASTQ_2	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 223.5 16 242.5 210 242.5 210 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 113 230.5 0 178 37 -Reverse reads file (_2_trim.fastq.gz) ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Reverse reads file (_2_trim.fastq.gz)",
			pos="113,233",
			rects="16,223.5,210,242.5",
			width=2.6944];
		FASTQ_1	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 214.5 223.5 214.5 242.5 407.5 242.5 407.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 311 230.5 0 177 37 -Forward reads file (_1_trim.fastq.gz) ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Forward reads file (_1_trim.fastq.gz)",
			pos="311,233",
			rects="214.5,223.5,407.5,242.5",
			width=2.6806];
		THREADS	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 412 223.5 412 242.5 468 242.5 468 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 440 230.5 0 40 7 -Threads ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Threads,
			pos="440,233",
			rects="412,223.5,468,242.5",
			width=0.77778];
		MEGAHIT_OUTPUT_DIR	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 472.5 223.5 472.5 242.5 603.5 242.5 603.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 538 230.5 0 115 18 -MEGAHIT_OUTPUT_DIR ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Output directory name (e.g., contig${sample_name})",
			pos="538,233",
			rects="472.5,223.5,603.5,242.5",
			width=1.8194];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 220 8 220 63 848 63 848 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 274 15 0 92 16 -Workflow Outputs ",
			bb="220,8,848,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="274,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		MEGAHIT_CONTIG_DIRECTORY	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 228 35.5 228 54.5 380 54.5 380 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 304 42.5 0 136 27 -Output directory of megahit ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Output directory of megahit",
			pos="304,45",
			rects="228,35.5,380,54.5",
			width=2.1111];
		PREDICTED_PROTEINS	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 522.5 35.5 522.5 54.5 655.5 54.5 655.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 589 42.5 0 117 25 -Output protein fasta file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Output protein fasta file",
			pos="589,45",
			rects="522.5,35.5,655.5,54.5",
			width=1.8472];
		NAMED_CONTIG_FASTA_FILE	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 384 35.5 384 54.5 518 54.5 518 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 451 42.5 0 118 25 -Output contigs fasta file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Output contigs fasta file",
			pos="451,45",
			rects="384,35.5,518,54.5",
			width=1.8611];
		PREDICTED_CODING_DNA	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 660 35.5 660 54.5 776 54.5 776 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 718 42.5 0 100 21 -Output dna fasta file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Output dna fasta file",
			pos="718,45",
			rects="660,35.5,776,54.5",
			width=1.6111];
		CONTIG_STATS_FILE	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 780.5 35.5 780.5 54.5 839.5 54.5 839.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 810 42.5 0 43 10 -stats file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="stats file",
			pos="810,45",
			rects="780.5,35.5,839.5,54.5",
			width=0.81944];
	}
	MEGAHIT	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 247.5 170.5 247.5 189.5 498.5 189.5 498.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 373 177.5 0 235 41 -metagenome assembly process using MEGAHIT ",
		height=0.27778,
		label="metagenome assembly process using MEGAHIT",
		pos="373,180",
		rects="247.5,170.5,498.5,189.5",
		width=3.4861];
	FASTQ_2 -> MEGAHIT	[_draw_="c 7 -#000000 B 4 156.23 223.52 201.68 214.6 273.18 200.58 321.52 191.1 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 321.79 193.54 328.19 189.79 320.85 188.73 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 297.5 200.6 0 31 7 -fastq_2 ",
		label=fastq_2,
		lp="297.5,202.5",
		pos="e,329.67,189.5 156.23,223.52 201.68,214.6 273.18,200.58 321.52,191.1"];
	FASTQ_1 -> MEGAHIT	[_draw_="c 7 -#000000 B 4 321.24 223.58 330.81 215.71 345.26 203.82 356.47 194.6 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 357.93 196.57 361.78 190.23 354.82 192.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 366.5 200.6 0 31 7 -fastq_1 ",
		label=fastq_1,
		lp="366.5,202.5",
		pos="e,362.95,189.26 321.24,223.58 330.81,215.71 345.26,203.82 356.47,194.6"];
	THREADS -> MEGAHIT	[_draw_="c 7 -#000000 B 4 428.94 223.58 418.5 215.63 402.68 203.59 390.52 194.34 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 392.12 192.47 385.06 190.18 389.15 196.37 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 422 200.6 0 32 7 -threads ",
		label=threads,
		lp="422,202.5",
		pos="e,383.86,189.26 428.94,223.58 418.5,215.63 402.68,203.59 390.52,194.34"];
	MEGAHIT_OUTPUT_DIR -> MEGAHIT	[_draw_="c 7 -#000000 B 10 513.33 223.57 499.18 218.73 481.09 212.54 465 207 453.44 203.02 450.71 201.53 439 198 431.68 195.79 423.85 193.62 \
416.23 191.6 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 416.94 189.25 409.55 189.86 415.7 193.99 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 499.5 200.6 0 69 15 -output_dir_name ",
		label=output_dir_name,
		lp="499.5,202.5",
		pos="e,408.08,189.47 513.33,223.57 499.18,218.73 481.09,212.54 465,207 453.44,203.02 450.71,201.53 439,198 431.68,195.79 423.85,193.62 \
416.23,191.6"];
	RENAME_CONTIG	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 490.5 125.5 490.5 144.5 585.5 144.5 585.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 538 132.5 0 79 14 -rename process ",
		height=0.27778,
		label="rename process",
		pos="538,135",
		rects="490.5,125.5,585.5,144.5",
		width=1.3194];
	MEGAHIT_OUTPUT_DIR -> RENAME_CONTIG	[_draw_="c 7 -#000000 B 4 538 223.82 538 208.17 538 173.71 538 152.91 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 540.45 152.95 538 145.95 535.55 152.95 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 603 178.1 0 130 30 -output_contigs_fasta_file_name ",
		label=output_contigs_fasta_file_name,
		lp="603,180",
		pos="e,538,144.44 538,223.82 538,208.17 538,173.71 538,152.91"];
	PROTEIN_PREDICTION	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 540.5 80.5 540.5 99.5 637.5 99.5 637.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 589 87.5 0 81 16 -prodigal process ",
		height=0.27778,
		label="prodigal process",
		pos="589,90",
		rects="540.5,80.5,637.5,99.5",
		width=1.3472];
	PROTEIN_PREDICTION -> PREDICTED_PROTEINS	[_draw_="c 7 -#000000 B 4 589 80.71 589 75.59 589 68.85 589 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 591.45 62.78 589 55.78 586.55 62.78 ",
		pos="e,589,54.265 589,80.709 589,75.593 589,68.848 589,62.666"];
	PROTEIN_PREDICTION -> PREDICTED_CODING_DNA	[_draw_="c 7 -#000000 B 4 614.49 80.5 634.54 73.82 662.65 64.45 684.52 57.16 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 685.26 59.49 691.13 54.96 683.72 54.85 ",
		pos="e,692.57,54.478 614.49,80.505 634.54,73.82 662.65,64.449 684.52,57.16"];
	MEGAHIT -> MEGAHIT_CONTIG_DIRECTORY	[_draw_="c 7 -#000000 B 4 368.68 170.68 357.41 148.94 326.91 90.16 312.18 61.77 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 314.41 60.75 309.01 55.66 310.06 63 ",
		pos="e,308.31,54.317 368.68,170.68 357.41,148.94 326.91,90.163 312.18,61.771"];
	MEGAHIT -> RENAME_CONTIG	[_draw_="c 7 -#000000 B 7 390.84 170.52 403.47 164.82 420.96 157.55 437 153 451.51 148.89 467.48 145.63 482.37 143.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 482.49 145.58 489.01 142.04 481.71 140.75 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 485.5 155.6 0 97 24 -input_contigs_fasta_file ",
		label=input_contigs_fasta_file,
		lp="485.5,157.5",
		pos="e,490.51,141.8 390.84,170.52 403.47,164.82 420.96,157.55 437,153 451.51,148.89 467.48,145.63 482.37,143.12"];
	SEQKIT_STATS	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 679 80.5 679 99.5 793 99.5 793 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 736 87.5 0 98 20 -seqkit stats process ",
		height=0.27778,
		label="seqkit stats process",
		pos="736,90",
		rects="679,80.5,793,99.5",
		width=1.5833];
	SEQKIT_STATS -> CONTIG_STATS_FILE	[_draw_="c 7 -#000000 B 4 750.62 80.5 761.36 74.26 776.14 65.68 788.26 58.63 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 789.28 60.87 794.1 55.24 786.82 56.64 ",
		pos="e,795.41,54.478 750.62,80.505 761.36,74.262 776.14,65.676 788.26,58.631"];
	RENAME_CONTIG -> NAMED_CONTIG_FASTA_FILE	[_draw_="c 7 -#000000 B 4 529.66 125.56 514.68 110.41 483.09 78.46 464.83 59.99 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 466.92 58.62 460.25 55.36 463.43 62.06 ",
		pos="e,459.19,54.284 529.66,125.56 514.68,110.41 483.09,78.458 464.83,59.987"];
	RENAME_CONTIG -> PROTEIN_PREDICTION	[_draw_="c 7 -#000000 B 4 547.83 125.71 554.89 119.76 564.56 111.61 572.75 104.7 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 574.27 106.63 578.04 100.24 571.11 102.88 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 616.5 110.6 0 97 24 -input_contigs_fasta_file ",
		label=input_contigs_fasta_file,
		lp="616.5,112.5",
		pos="e,579.2,99.265 547.83,125.71 554.89,119.76 564.56,111.61 572.75,104.7"];
	RENAME_CONTIG -> SEQKIT_STATS	[_draw_="c 7 -#000000 B 7 585.28 130.27 609.64 127.7 639.68 123.55 666 117 680.59 113.37 696.32 107.7 709.17 102.57 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 709.8 104.96 715.35 100.05 707.95 100.42 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 741.5 110.6 0 97 24 -input_contigs_fasta_file ",
		label=input_contigs_fasta_file,
		lp="741.5,112.5",
		pos="e,716.76,99.478 585.28,130.27 609.64,127.7 639.68,123.55 666,117 680.59,113.37 696.32,107.7 709.17,102.57"];
}
