digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 233 573 233 573 0 ",
		bb="0,0,573,233",
		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 170 8 225 565 225 565 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 213 0 84 15 -Workflow Inputs ",
			bb="8,170,565,225",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,215.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		taxid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 178.5 16.5 197.5 57.5 197.5 57.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 37 185.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="37,188",
			rects="16.5,178.5,57.5,197.5",
			width=0.56944];
		blastdb_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 61.5 178.5 61.5 197.5 132.5 197.5 132.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 97 185.5 0 55 11 -blastdb_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blastdb_dir,
			pos="97,188",
			rects="61.5,178.5,132.5,197.5",
			width=0.98611];
		all_order_specific_blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 136.5 178.5 136.5 197.5 279.5 197.5 279.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 208 185.5 0 127 26 -all_order_specific_blastdb ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=all_order_specific_blastdb,
			pos="208,188",
			rects="136.5,178.5,279.5,197.5",
			width=1.9861];
		uniColl_asn_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 283.5 178.5 283.5 197.5 390.5 197.5 390.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 337 185.5 0 91 17 -uniColl_asn_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=uniColl_asn_cache,
			pos="337,188",
			rects="283.5,178.5,390.5,197.5",
			width=1.4861];
		tax_sql_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 395 178.5 395 197.5 467 197.5 467 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 431 185.5 0 56 12 -tax_sql_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=tax_sql_file,
			pos="431,188",
			rects="395,178.5,467,197.5",
			width=1];
		naming_sqlite	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 471 178.5 471 197.5 557 197.5 557 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 514 185.5 0 70 13 -naming_sqlite ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=naming_sqlite,
			pos="514,188",
			rects="471,178.5,557,197.5",
			width=1.1944];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 125 8 125 63 413 63 413 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 179 15 0 92 16 -Workflow Outputs ",
			bb="125,8,413,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="179,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		universal_clusters	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 133.5 35.5 133.5 54.5 238.5 54.5 238.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 186 42.5 0 89 18 -universal_clusters ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=universal_clusters,
			pos="186,45",
			rects="133.5,35.5,238.5,54.5",
			width=1.4583];
		all_prots	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 242.5 35.5 242.5 54.5 301.5 54.5 301.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 272 42.5 0 43 9 -all_prots ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=all_prots,
			pos="272,45",
			rects="242.5,35.5,301.5,54.5",
			width=0.81944];
		selected_blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 305.5 35.5 305.5 54.5 404.5 54.5 404.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 355 42.5 0 83 16 -selected_blastdb ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=selected_blastdb,
			pos="355,45",
			rects="305.5,35.5,404.5,54.5",
			width=1.375];
	}
	Get_Proteins_app	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 187 125.5 187 144.5 357 144.5 357 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 272 132.5 0 154 32 -Get Proteins, bacterial_prot_src ",
		height=0.27778,
		label="Get Proteins, bacterial_prot_src",
		pos="272,135",
		rects="187,125.5,357,144.5",
		width=2.3611];
	taxid -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 47.74 178.57 51.99 175.53 57.05 172.3 62 170 98.13 153.23 141.09 144.56 178.71 140.14 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 178.95 142.57 185.64 139.37 178.41 137.7 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 115.5 155.6 0 21 5 -taxid ",
		label=taxid,
		lp="115.5,157.5",
		pos="e,187.15,139.2 47.738,178.57 51.994,175.53 57.049,172.3 62,170 98.129,153.23 141.09,144.56 178.71,140.14"];
	blastdb_dir -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 111.46 178.56 125.46 170.76 147.53 159.43 168 153 176.49 150.33 185.5 148.07 194.53 146.15 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 194.96 148.56 201.34 144.78 193.99 143.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 191 155.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="191,157.5",
		pos="e,202.82,144.48 111.46,178.56 125.46,170.76 147.53,159.43 168,153 176.49,150.33 185.5,148.07 194.53,146.15"];
	all_order_specific_blastdb -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 209.42 178.61 211.13 170.95 214.74 159.82 222 153 223.75 151.35 225.67 149.86 227.71 148.52 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 228.73 150.75 233.66 145.21 226.35 146.47 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 275 155.6 0 106 26 -all_order_specific_blastdb ",
		label=all_order_specific_blastdb,
		lp="275,157.5",
		pos="e,234.98,144.48 209.42,178.61 211.13,170.95 214.74,159.82 222,153 223.75,151.35 225.67,149.86 227.71,148.52"];
	uniColl_asn_cache -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 336.14 178.6 334.93 170.94 332 159.8 325 153 323.28 151.33 321.39 149.82 319.39 148.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 320.81 146.45 313.51 145.13 318.4 150.71 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 369 155.6 0 76 17 -uniColl_asn_cache ",
		label=uniColl_asn_cache,
		lp="369,157.5",
		pos="e,312.2,144.38 336.14,178.6 334.93,170.94 332,159.8 325,153 323.28,151.33 321.39,149.82 319.39,148.46"];
	tax_sql_file -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 427.82 178.76 424.27 170.75 417.72 158.96 408 153 399.88 148.02 383.54 144.49 364.91 141.99 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 365.55 139.61 358.3 141.17 364.95 144.47 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 440 155.6 0 46 12 -tax_sql_file ",
		label=tax_sql_file,
		lp="440,157.5",
		pos="e,356.8,140.99 427.82,178.76 424.27,170.75 417.72,158.96 408,153 399.88,148.02 383.54,144.49 364.91,141.99"];
	naming_sqlite -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 504.85 178.62 495.4 170.51 479.82 158.64 464 153 445.76 146.49 404.75 142.39 365.3 139.85 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 365.56 137.42 358.42 139.43 365.26 142.31 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 510 155.6 0 58 13 -naming_sqlite ",
		label=naming_sqlite,
		lp="510,157.5",
		pos="e,356.91,139.34 504.85,178.62 495.4,170.51 479.82,158.64 464,153 445.76,146.49 404.75,142.39 365.3,139.85"];
	File2Basenames	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 292.5 80.5 292.5 99.5 389.5 99.5 389.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 341 87.5 0 81 14 -File2Basenames ",
		height=0.27778,
		label=File2Basenames,
		pos="341,90",
		rects="292.5,80.5,389.5,99.5",
		width=1.3472];
	File2Basenames -> selected_blastdb	[_draw_="c 7 -#000000 B 4 343.7 80.71 345.4 75.47 347.66 68.53 349.71 62.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 352 63.12 351.84 55.7 347.34 61.6 ",
		pos="e,352.31,54.265 343.7,80.709 345.4,75.474 347.66,68.534 349.71,62.235"];
	Get_Proteins_app -> universal_clusters	[_draw_="c 7 -#000000 B 4 263.75 125.56 248.95 110.41 217.72 78.46 199.67 59.99 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 201.8 58.66 195.15 55.37 198.29 62.08 ",
		pos="e,194.1,54.284 263.75,125.56 248.95,110.41 217.72,78.458 199.67,59.987"];
	Get_Proteins_app -> all_prots	[_draw_="c 7 -#000000 B 4 272 125.56 272 111.14 272 81.48 272 62.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 274.45 62.8 272 55.8 269.55 62.8 ",
		pos="e,272,54.284 272,125.56 272,111.14 272,81.476 272,62.727"];
	Get_Proteins_app -> File2Basenames	[_draw_="c 7 -#000000 B 4 285.63 125.5 295.56 119.32 309.17 110.84 320.41 103.83 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 321.47 106.06 326.11 100.28 318.87 101.9 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 323 110.6 0 22 5 -input ",
		label=input,
		lp="323,112.5",
		pos="e,327.4,99.478 285.63,125.5 295.56,119.32 309.17,110.84 320.41,103.83"];
}
