digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 233 574 233 574 0 ",
		bb="0,0,574,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 566 225 566 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 213 0 84 15 -Workflow Inputs ",
			bb="8,170,566,225",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,215.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		blastdb_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 178.5 16.5 197.5 87.5 197.5 87.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 52 185.5 0 55 11 -blastdb_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blastdb_dir,
			pos="52,188",
			rects="16.5,178.5,87.5,197.5",
			width=0.98611];
		uniColl_asn_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 91.5 178.5 91.5 197.5 198.5 197.5 198.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 145 185.5 0 91 17 -uniColl_asn_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=uniColl_asn_cache,
			pos="145,188",
			rects="91.5,178.5,198.5,197.5",
			width=1.4861];
		all_order_specific_blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 202.5 178.5 202.5 197.5 345.5 197.5 345.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 274 185.5 0 127 26 -all_order_specific_blastdb ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=all_order_specific_blastdb,
			pos="274,188",
			rects="202.5,178.5,345.5,197.5",
			width=1.9861];
		naming_sqlite	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 350 178.5 350 197.5 436 197.5 436 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 393 185.5 0 70 13 -naming_sqlite ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=naming_sqlite,
			pos="393,188",
			rects="350,178.5,436,197.5",
			width=1.1944];
		tax_sql_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 440 178.5 440 197.5 512 197.5 512 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 476 185.5 0 56 12 -tax_sql_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=tax_sql_file,
			pos="476,188",
			rects="440,178.5,512,197.5",
			width=1];
		taxid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 516.5 178.5 516.5 197.5 557.5 197.5 557.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 537 185.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="537,188",
			rects="516.5,178.5,557.5,197.5",
			width=0.56944];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 209 8 209 63 497 63 497 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 263 15 0 92 16 -Workflow Outputs ",
			bb="209,8,497,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="263,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		selected_blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 389.5 35.5 389.5 54.5 488.5 54.5 488.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 439 42.5 0 83 16 -selected_blastdb ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=selected_blastdb,
			pos="439,45",
			rects="389.5,35.5,488.5,54.5",
			width=1.375];
		all_prots	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 217.5 35.5 217.5 54.5 276.5 54.5 276.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 247 42.5 0 43 9 -all_prots ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=all_prots,
			pos="247,45",
			rects="217.5,35.5,276.5,54.5",
			width=0.81944];
		universal_clusters	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 280.5 35.5 280.5 54.5 385.5 54.5 385.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 333 42.5 0 89 18 -universal_clusters ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=universal_clusters,
			pos="333,45",
			rects="280.5,35.5,385.5,54.5",
			width=1.4583];
	}
	Get_Proteins_app	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 248 125.5 248 144.5 418 144.5 418 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 333 132.5 0 154 32 -Get Proteins, bacterial_prot_src ",
		height=0.27778,
		label="Get Proteins, bacterial_prot_src",
		pos="333,135",
		rects="248,125.5,418,144.5",
		width=2.3611];
	blastdb_dir -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 67.93 178.53 83.9 170.46 109.44 158.74 133 153 167.48 144.6 206.18 140.19 240.28 137.93 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 240.04 140.4 246.88 137.52 239.74 135.51 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 156 155.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="156,157.5",
		pos="e,248.39,137.43 67.927,178.53 83.899,170.46 109.44,158.74 133,153 167.48,144.6 206.18,140.19 240.28,137.93"];
	uniColl_asn_cache -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 155.05 178.76 165.39 170.77 182.31 158.98 199 153 211.92 148.37 225.93 144.97 239.86 142.48 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 240.06 144.93 246.56 141.36 239.25 140.1 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 237 155.6 0 76 17 -uniColl_asn_cache ",
		label=uniColl_asn_cache,
		lp="237,157.5",
		pos="e,248.05,141.11 155.05,178.76 165.39,170.77 182.31,158.98 199,153 211.92,148.37 225.93,144.97 239.86,142.48"];
	all_order_specific_blastdb -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 273.5 178.7 273.51 171.1 274.74 160.01 281 153 282.29 151.56 283.69 150.24 285.2 149.04 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 286.5 151.11 291.05 145.25 283.84 147 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 334 155.6 0 106 26 -all_order_specific_blastdb ",
		label=all_order_specific_blastdb,
		lp="334,157.5",
		pos="e,292.32,144.43 273.5,178.7 273.51,171.1 274.74,160.01 281,153 282.29,151.56 283.69,150.24 285.2,149.04"];
	naming_sqlite -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 392.94 178.67 392.44 171.05 390.52 159.94 384 153 382.55 151.45 380.95 150.05 379.24 148.77 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 380.75 146.82 373.5 145.23 378.18 150.99 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 418 155.6 0 58 13 -naming_sqlite ",
		label=naming_sqlite,
		lp="418,157.5",
		pos="e,372.21,144.44 392.94,178.67 392.44,171.05 390.52,159.94 384,153 382.55,151.45 380.95,150.05 379.24,148.77"];
	tax_sql_file -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 471.63 178.78 466.93 170.8 458.65 159.02 448 153 443.26 150.32 435.42 148.02 426 146.05 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 426.56 143.67 419.22 144.76 425.64 148.48 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 482 155.6 0 46 12 -tax_sql_file ",
		label=tax_sql_file,
		lp="482,157.5",
		pos="e,417.74,144.48 471.63,178.78 466.93,170.8 458.65,159.02 448,153 443.26,150.32 435.42,148.02 426,146.05"];
	taxid -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 532.01 178.66 526.68 170.58 517.43 158.73 506 153 491.57 145.77 459.01 141.61 425.99 139.22 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 426.25 136.79 419.1 138.76 425.92 141.67 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 528.5 155.6 0 21 5 -taxid ",
		label=taxid,
		lp="528.5,157.5",
		pos="e,417.59,138.65 532.01,178.66 526.68,170.58 517.43,158.73 506,153 491.57,145.77 459.01,141.61 425.99,139.22"];
	Get_Proteins_app -> all_prots	[_draw_="c 7 -#000000 B 4 324.75 125.56 309.95 110.41 278.72 78.46 260.67 59.99 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 262.8 58.66 256.15 55.37 259.29 62.08 ",
		pos="e,255.1,54.284 324.75,125.56 309.95,110.41 278.72,78.458 260.67,59.987"];
	Get_Proteins_app -> universal_clusters	[_draw_="c 7 -#000000 B 4 333 125.56 333 111.14 333 81.48 333 62.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 335.45 62.8 333 55.8 330.55 62.8 ",
		pos="e,333,54.284 333,125.56 333,111.14 333,81.476 333,62.727"];
	File2Basenames	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 365.5 80.5 365.5 99.5 462.5 99.5 462.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 414 87.5 0 81 14 -File2Basenames ",
		height=0.27778,
		label=File2Basenames,
		pos="414,90",
		rects="365.5,80.5,462.5,99.5",
		width=1.3472];
	Get_Proteins_app -> File2Basenames	[_draw_="c 7 -#000000 B 4 349 125.5 360.87 119.2 377.24 110.51 390.58 103.43 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 391.66 105.63 396.69 100.19 389.36 101.31 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 391 110.6 0 22 5 -input ",
		label=input,
		lp="391,112.5",
		pos="e,398.03,99.478 349,125.5 360.87,119.2 377.24,110.51 390.58,103.43"];
	File2Basenames -> selected_blastdb	[_draw_="c 7 -#000000 B 4 418.82 80.71 422 75.24 426.27 67.9 430.06 61.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 432.03 62.86 433.43 55.57 427.8 60.39 ",
		pos="e,434.19,54.265 418.82,80.709 422,75.236 426.27,67.899 430.06,61.381"];
}
