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
		];
		tax_sql_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 178.5 16 197.5 88 197.5 88 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 52 185.5 0 56 12 -tax_sql_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=tax_sql_file,
			pos="52,188",
			rects="16,178.5,88,197.5",
			width=1];
		taxid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 92.5 178.5 92.5 197.5 133.5 197.5 133.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 113 185.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="113,188",
			rects="92.5,178.5,133.5,197.5",
			width=0.56944];
		uniColl_asn_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 137.5 178.5 137.5 197.5 244.5 197.5 244.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 191 185.5 0 91 17 -uniColl_asn_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=uniColl_asn_cache,
			pos="191,188",
			rects="137.5,178.5,244.5,197.5",
			width=1.4861];
		all_order_specific_blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 248.5 178.5 248.5 197.5 391.5 197.5 391.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 320 185.5 0 127 26 -all_order_specific_blastdb ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=all_order_specific_blastdb,
			pos="320,188",
			rects="248.5,178.5,391.5,197.5",
			width=1.9861];
		naming_sqlite	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 396 178.5 396 197.5 482 197.5 482 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 439 185.5 0 70 13 -naming_sqlite ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=naming_sqlite,
			pos="439,188",
			rects="396,178.5,482,197.5",
			width=1.1944];
		blastdb_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 486.5 178.5 486.5 197.5 557.5 197.5 557.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 522 185.5 0 55 11 -blastdb_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blastdb_dir,
			pos="522,188",
			rects="486.5,178.5,557.5,197.5",
			width=0.98611];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 103 8 103 63 391 63 391 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 157 15 0 92 16 -Workflow Outputs ",
			bb="103,8,391,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="157,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		universal_clusters	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 111.5 35.5 111.5 54.5 216.5 54.5 216.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 164 42.5 0 89 18 -universal_clusters ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=universal_clusters,
			pos="164,45",
			rects="111.5,35.5,216.5,54.5",
			width=1.4583];
		selected_blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 283.5 35.5 283.5 54.5 382.5 54.5 382.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 333 42.5 0 83 16 -selected_blastdb ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=selected_blastdb,
			pos="333,45",
			rects="283.5,35.5,382.5,54.5",
			width=1.375];
		all_prots	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 220.5 35.5 220.5 54.5 279.5 54.5 279.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 250 42.5 0 43 9 -all_prots ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=all_prots,
			pos="250,45",
			rects="220.5,35.5,279.5,54.5",
			width=0.81944];
	}
	Get_Proteins_app	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 165 125.5 165 144.5 335 144.5 335 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 250 132.5 0 154 32 -Get Proteins, bacterial_prot_src ",
		height=0.27778,
		label="Get Proteins, bacterial_prot_src",
		pos="250,135",
		rects="165,125.5,335,144.5",
		width=2.3611];
	tax_sql_file -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 63.1 178.77 74.5 170.77 93.06 158.99 111 153 125.53 148.15 141.33 144.65 156.89 142.15 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 156.95 144.61 163.51 141.15 156.22 139.77 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 134 155.6 0 46 12 -tax_sql_file ",
		label=tax_sql_file,
		lp="134,157.5",
		pos="e,165,140.92 63.099,178.77 74.497,170.77 93.058,158.99 111,153 125.53,148.15 141.33,144.65 156.89,142.15"];
	taxid -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 123.79 178.67 128.05 175.65 133.09 172.39 138 170 158.64 159.93 182.88 152.13 203.52 146.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 203.92 148.98 210.07 144.83 202.68 144.24 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 189.5 155.6 0 21 5 -taxid ",
		label=taxid,
		lp="189.5,157.5",
		pos="e,211.53,144.45 123.79,178.67 128.05,175.65 133.09,172.39 138,170 158.64,159.93 182.88,152.13 203.52,146.55"];
	uniColl_asn_cache -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 197.84 178.6 203.99 171.35 213.49 160.83 223 153 224.65 151.64 226.41 150.31 228.21 149.03 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 229.51 151.11 233.98 145.19 226.79 147.03 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 261 155.6 0 76 17 -uniColl_asn_cache ",
		label=uniColl_asn_cache,
		lp="261,157.5",
		pos="e,235.24,144.35 197.84,178.6 203.99,171.35 213.49,160.83 223,153 224.65,151.64 226.41,150.31 228.21,149.03"];
	all_order_specific_blastdb -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 315.97 178.63 311.9 170.99 304.94 159.87 296 153 293.56 151.13 290.89 149.44 288.11 147.93 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 289.3 145.78 281.93 144.98 287.19 150.21 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 357 155.6 0 106 26 -all_order_specific_blastdb ",
		label=all_order_specific_blastdb,
		lp="357,157.5",
		pos="e,280.56,144.33 315.97,178.63 311.9,170.99 304.94,159.87 296,153 293.56,151.13 290.89,149.44 288.11,147.93"];
	naming_sqlite -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 434.69 178.69 430.02 170.63 421.77 158.8 411 153 398.72 146.4 371.78 142.36 343.39 139.89 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 343.63 137.45 336.46 139.32 343.23 142.33 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 451 155.6 0 58 13 -naming_sqlite ",
		label=naming_sqlite,
		lp="451,157.5",
		pos="e,334.95,139.2 434.69,178.69 430.02,170.63 421.77,158.8 411,153 398.72,146.4 371.78,142.36 343.39,139.89"];
	blastdb_dir -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 514.82 178.57 507.31 170.43 494.72 158.53 481 153 456.48 143.12 396.22 138.91 343.4 137.14 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 343.58 134.7 336.51 136.93 343.43 139.6 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 519 155.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="519,157.5",
		pos="e,334.99,136.88 514.82,178.57 507.31,170.43 494.72,158.53 481,153 456.48,143.12 396.22,138.91 343.4,137.14"];
	Get_Proteins_app -> universal_clusters	[_draw_="c 7 -#000000 B 4 241.75 125.56 226.95 110.41 195.72 78.46 177.67 59.99 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 179.8 58.66 173.15 55.37 176.29 62.08 ",
		pos="e,172.1,54.284 241.75,125.56 226.95,110.41 195.72,78.458 177.67,59.987"];
	Get_Proteins_app -> all_prots	[_draw_="c 7 -#000000 B 4 250 125.56 250 111.14 250 81.48 250 62.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 252.45 62.8 250 55.8 247.55 62.8 ",
		pos="e,250,54.284 250,125.56 250,111.14 250,81.476 250,62.727"];
	File2Basenames	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 270.5 80.5 270.5 99.5 367.5 99.5 367.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 319 87.5 0 81 14 -File2Basenames ",
		height=0.27778,
		label=File2Basenames,
		pos="319,90",
		rects="270.5,80.5,367.5,99.5",
		width=1.3472];
	Get_Proteins_app -> File2Basenames	[_draw_="c 7 -#000000 B 4 263.63 125.5 273.56 119.32 287.17 110.84 298.41 103.83 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 299.47 106.06 304.11 100.28 296.87 101.9 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 301 110.6 0 22 5 -input ",
		label=input,
		lp="301,112.5",
		pos="e,305.4,99.478 263.63,125.5 273.56,119.32 287.17,110.84 298.41,103.83"];
	File2Basenames -> selected_blastdb	[_draw_="c 7 -#000000 B 4 321.7 80.71 323.4 75.47 325.66 68.53 327.71 62.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 330 63.12 329.84 55.7 325.34 61.6 ",
		pos="e,330.31,54.265 321.7,80.709 323.4,75.474 325.66,68.534 327.71,62.235"];
}
