digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 278 444 278 444 0 ",
		bb="0,0,444,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 410 270 410 215 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 258 0 84 15 -Workflow Inputs ",
			bb="8,215,410,270",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,260.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		db_gencode	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 223.5 16.5 242.5 91.5 242.5 91.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 54 230.5 0 59 10 -db_gencode ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=db_gencode,
			pos="54,233",
			rects="16.5,223.5,91.5,242.5",
			width=1.0417];
		uniColl_asn_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 95.5 223.5 95.5 242.5 202.5 242.5 202.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 149 230.5 0 91 17 -uniColl_asn_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=uniColl_asn_cache,
			pos="149,233",
			rects="95.5,223.5,202.5,242.5",
			width=1.4861];
		blastdb_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 206.5 223.5 206.5 242.5 277.5 242.5 277.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 242 230.5 0 55 11 -blastdb_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blastdb_dir,
			pos="242,233",
			rects="206.5,223.5,277.5,242.5",
			width=0.98611];
		seqids	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 282 223.5 282 242.5 330 242.5 330 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 306 230.5 0 32 6 -seqids ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=seqids,
			pos="306,233",
			rects="282,223.5,330,242.5",
			width=0.66667];
		asn_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 334 223.5 334 242.5 402 242.5 402 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 368 230.5 0 52 9 -asn_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=asn_cache,
			pos="368,233",
			rects="334,223.5,402,242.5",
			width=0.94444];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 112 8 112 63 220 63 220 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 166 15 0 92 16 -Workflow Outputs ",
			bb="112,8,220,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="166,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		blast_align	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 131 35.5 131 54.5 201 54.5 201 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 166 42.5 0 54 11 -blast_align ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blast_align,
			pos="166,45",
			rects="131,35.5,201,54.5",
			width=0.97222];
	}
	tblastn_wnode	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 75.5 125.5 75.5 144.5 256.5 144.5 256.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 166 132.5 0 165 32 -Seed Protein Alignments, execute ",
		height=0.27778,
		label="Seed Protein Alignments, execute",
		pos="166,135",
		rects="75.5,125.5,256.5,144.5",
		width=2.5139];
	db_gencode -> tblastn_wnode	[_draw_="c 7 -#000000 B 7 45.95 223.64 34.77 210.99 17.26 186.7 30 170 38.19 159.26 64.87 151.44 92.45 146.02 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 92.71 148.47 99.14 144.77 91.8 143.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 55.5 178.1 0 51 10 -db_gencode ",
		label=db_gencode,
		lp="55.5,180",
		pos="e,100.62,144.49 45.95,223.64 34.765,210.99 17.26,186.7 30,170 38.195,159.26 64.867,151.44 92.446,146.02"];
	gpx_qsubmit	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 216 170.5 216 189.5 392 189.5 392 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 304 177.5 0 160 32 -Seed Protein Alignments, scatter ",
		height=0.27778,
		label="Seed Protein Alignments, scatter",
		pos="304,180",
		rects="216,170.5,392,189.5",
		width=2.4444];
	uniColl_asn_cache -> gpx_qsubmit	[_draw_="c 7 -#000000 B 7 154.04 223.75 159.41 215.74 168.69 203.95 180 198 184.19 195.8 199.87 193.13 218.74 190.56 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 218.88 193.02 225.5 189.67 218.24 188.16 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 218 200.6 0 76 17 -uniColl_asn_cache ",
		label=uniColl_asn_cache,
		lp="218,202.5",
		pos="e,227,189.47 154.04,223.75 159.41,215.74 168.69,203.95 180,198 184.19,195.8 199.87,193.13 218.74,190.56"];
	uniColl_asn_cache -> tblastn_wnode	[_draw_="c 7 -#000000 B 7 128.09 223.51 104.22 212.53 70.27 192.16 85 170 91.79 159.78 102.31 152.63 113.55 147.62 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 114.4 149.92 120 145.05 112.59 145.37 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 123 178.1 0 76 17 -uniColl_asn_cache ",
		label=uniColl_asn_cache,
		lp="123,180",
		pos="e,121.4,144.49 128.09,223.51 104.22,212.53 70.269,192.16 85,170 91.791,159.78 102.31,152.63 113.55,147.62"];
	blastdb_dir -> gpx_qsubmit	[_draw_="c 7 -#000000 B 7 246.34 223.73 251.09 214.92 258.62 201.73 263 198 265.05 196.25 267.31 194.66 269.68 193.22 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 270.64 195.49 275.69 190.05 268.35 191.16 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 286 200.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="286,202.5",
		pos="e,277.02,189.34 246.34,223.73 251.09,214.92 258.62,201.73 263,198 265.05,196.25 267.31,194.66 269.68,193.22"];
	blastdb_dir -> tblastn_wnode	[_draw_="c 7 -#000000 B 10 223.48 223.52 216.79 220.62 209.12 217.48 202 215 189.38 210.6 182.53 216.37 173 207 158.84 193.08 159.67 168.75 \
162.27 152.51 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 164.62 153.26 163.53 145.92 159.81 152.34 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 186 178.1 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="186,180",
		pos="e,163.81,144.43 223.48,223.52 216.79,220.62 209.12,217.48 202,215 189.38,210.6 182.53,216.37 173,207 158.84,193.08 159.67,168.75 \
162.27,152.51"];
	seqids -> gpx_qsubmit	[_draw_="c 7 -#000000 B 7 308.33 223.58 309.92 216.68 311.49 206.67 310 198 309.97 197.82 309.94 197.64 309.9 197.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 312.32 197.01 308.05 190.95 307.61 198.36 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 324 200.6 0 28 6 -seqids ",
		label=seqids,
		lp="324,202.5",
		pos="e,307.63,189.5 308.33,223.58 309.92,216.68 311.49,206.67 310,198 309.97,197.82 309.94,197.64 309.9,197.47"];
	asn_cache -> gpx_qsubmit	[_draw_="c 7 -#000000 B 7 362.36 223.59 357.03 216.13 348.45 205.31 339 198 336.86 196.35 334.54 194.8 332.14 193.35 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 333.47 191.29 326.15 190.09 331.13 195.59 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 370 200.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="370,202.5",
		pos="e,324.82,189.37 362.36,223.59 357.03,216.13 348.45,205.31 339,198 336.86,196.35 334.54,194.8 332.14,193.35"];
	asn_cache -> tblastn_wnode	[_draw_="c 7 -#000000 B 10 379.64 223.58 384.68 219.24 390.08 213.5 393 207 399.74 191.99 404.63 182.55 394 170 377.11 150.07 318.16 141.62 \
264.43 138.13 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 264.85 135.7 257.72 137.72 264.55 140.59 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 422 178.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="422,180",
		pos="e,256.2,137.63 379.64,223.58 384.68,219.24 390.08,213.5 393,207 399.74,191.99 404.63,182.55 394,170 377.11,150.07 318.16,141.62 \
264.43,138.13"];
	gpx_qsubmit -> tblastn_wnode	[_draw_="c 7 -#000000 B 4 276.74 170.5 255.09 163.76 224.68 154.28 201.2 146.97 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 202.06 144.67 194.65 144.93 200.61 149.35 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 269.5 155.6 0 43 10 -input_jobs ",
		label=input_jobs,
		lp="269.5,157.5",
		pos="e,193.21,144.48 276.74,170.5 255.09,163.76 224.68,154.28 201.2,146.97"];
	gpx_make_outputs	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 79 80.5 79 99.5 253 99.5 253 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 166 87.5 0 158 31 -Seed Protein Alignments, gather ",
		height=0.27778,
		label="Seed Protein Alignments, gather",
		pos="166,90",
		rects="79,80.5,253,99.5",
		width=2.4167];
	tblastn_wnode -> gpx_make_outputs	[_draw_="c 7 -#000000 B 4 166 125.71 166 120.59 166 113.85 166 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 168.45 107.78 166 100.78 163.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 188 110.6 0 44 10 -input_path ",
		label=input_path,
		lp="188,112.5",
		pos="e,166,99.265 166,125.71 166,120.59 166,113.85 166,107.67"];
	gpx_make_outputs -> blast_align	[_draw_="c 7 -#000000 B 4 166 80.71 166 75.59 166 68.85 166 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 168.45 62.78 166 55.78 163.55 62.78 ",
		pos="e,166,54.265 166,80.709 166,75.593 166,68.848 166,62.666"];
}
